./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/weaver/array-eq-symm.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 2329fc70 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/array-eq-symm.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8 --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 1a172ae6dd3a5207c1a2580ce55cc24497fcf78586be62b7482a56f18aa6beb2 --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-2329fc7 [2022-12-13 12:24:45,554 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-13 12:24:45,556 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-13 12:24:45,574 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-13 12:24:45,575 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-13 12:24:45,576 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-13 12:24:45,577 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-13 12:24:45,578 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-13 12:24:45,580 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-13 12:24:45,581 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-13 12:24:45,582 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-13 12:24:45,583 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-13 12:24:45,583 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-13 12:24:45,584 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-13 12:24:45,586 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-13 12:24:45,587 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-13 12:24:45,587 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-13 12:24:45,588 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-13 12:24:45,590 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-13 12:24:45,592 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-13 12:24:45,593 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-13 12:24:45,594 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-13 12:24:45,596 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-13 12:24:45,596 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-13 12:24:45,600 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-13 12:24:45,600 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-13 12:24:45,600 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-13 12:24:45,601 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-13 12:24:45,602 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-13 12:24:45,603 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-13 12:24:45,603 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-13 12:24:45,604 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-13 12:24:45,605 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-13 12:24:45,605 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-13 12:24:45,606 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-13 12:24:45,606 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-13 12:24:45,607 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-13 12:24:45,607 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-13 12:24:45,608 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-13 12:24:45,608 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-13 12:24:45,609 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-13 12:24:45,610 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-12-13 12:24:45,631 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-13 12:24:45,632 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-13 12:24:45,632 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-13 12:24:45,632 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-13 12:24:45,633 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-13 12:24:45,633 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-13 12:24:45,634 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-13 12:24:45,634 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-13 12:24:45,634 INFO L138 SettingsManager]: * Use SBE=true [2022-12-13 12:24:45,634 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-13 12:24:45,634 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-13 12:24:45,635 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-13 12:24:45,635 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-13 12:24:45,635 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-13 12:24:45,635 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-13 12:24:45,635 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-13 12:24:45,636 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-13 12:24:45,636 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-13 12:24:45,636 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-13 12:24:45,636 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-13 12:24:45,636 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-13 12:24:45,636 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-13 12:24:45,636 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-13 12:24:45,637 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-13 12:24:45,637 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 12:24:45,637 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-13 12:24:45,637 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-13 12:24:45,637 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-13 12:24:45,637 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-13 12:24:45,637 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-13 12:24:45,638 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-13 12:24:45,638 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-13 12:24:45,638 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-12-13 12:24:45,638 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-12-13 12:24:45,638 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2022-12-13 12:24:45,638 INFO L138 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/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_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8 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 -> 1a172ae6dd3a5207c1a2580ce55cc24497fcf78586be62b7482a56f18aa6beb2 [2022-12-13 12:24:45,824 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-13 12:24:45,844 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-13 12:24:45,846 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-13 12:24:45,848 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-13 12:24:45,848 INFO L275 PluginConnector]: CDTParser initialized [2022-12-13 12:24:45,849 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/../../sv-benchmarks/c/weaver/array-eq-symm.wvr.c [2022-12-13 12:24:48,446 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-13 12:24:48,587 INFO L351 CDTParser]: Found 1 translation units. [2022-12-13 12:24:48,588 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/sv-benchmarks/c/weaver/array-eq-symm.wvr.c [2022-12-13 12:24:48,594 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/data/7de87e03e/4cdaff5f015c40958c64a1fd830b9a55/FLAG2c7159534 [2022-12-13 12:24:48,606 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/data/7de87e03e/4cdaff5f015c40958c64a1fd830b9a55 [2022-12-13 12:24:48,608 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-13 12:24:48,610 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-13 12:24:48,610 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-13 12:24:48,610 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-13 12:24:48,614 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-13 12:24:48,615 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 12:24:48" (1/1) ... [2022-12-13 12:24:48,616 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@631bd081 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:24:48, skipping insertion in model container [2022-12-13 12:24:48,616 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 12:24:48" (1/1) ... [2022-12-13 12:24:48,624 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-13 12:24:48,641 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-13 12:24:48,769 WARN L237 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_2661b009-2995-4dab-9558-0a9d8ce5c104/sv-benchmarks/c/weaver/array-eq-symm.wvr.c[2251,2264] [2022-12-13 12:24:48,776 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 12:24:48,783 INFO L203 MainTranslator]: Completed pre-run [2022-12-13 12:24:48,797 WARN L237 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_2661b009-2995-4dab-9558-0a9d8ce5c104/sv-benchmarks/c/weaver/array-eq-symm.wvr.c[2251,2264] [2022-12-13 12:24:48,800 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 12:24:48,811 INFO L208 MainTranslator]: Completed translation [2022-12-13 12:24:48,812 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:24:48 WrapperNode [2022-12-13 12:24:48,812 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-13 12:24:48,813 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-13 12:24:48,813 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-13 12:24:48,813 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-13 12:24:48,819 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:24:48" (1/1) ... [2022-12-13 12:24:48,825 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:24:48" (1/1) ... [2022-12-13 12:24:48,840 INFO L138 Inliner]: procedures = 23, calls = 29, calls flagged for inlining = 7, calls inlined = 9, statements flattened = 112 [2022-12-13 12:24:48,840 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-13 12:24:48,840 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-13 12:24:48,840 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-13 12:24:48,841 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-13 12:24:48,848 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:24:48" (1/1) ... [2022-12-13 12:24:48,849 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:24:48" (1/1) ... [2022-12-13 12:24:48,851 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:24:48" (1/1) ... [2022-12-13 12:24:48,851 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:24:48" (1/1) ... [2022-12-13 12:24:48,857 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:24:48" (1/1) ... [2022-12-13 12:24:48,861 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:24:48" (1/1) ... [2022-12-13 12:24:48,863 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:24:48" (1/1) ... [2022-12-13 12:24:48,864 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:24:48" (1/1) ... [2022-12-13 12:24:48,866 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-13 12:24:48,867 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-13 12:24:48,867 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-13 12:24:48,867 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-13 12:24:48,868 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:24:48" (1/1) ... [2022-12-13 12:24:48,874 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 12:24:48,884 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:24:48,896 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-13 12:24:48,898 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-13 12:24:48,931 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-13 12:24:48,931 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-12-13 12:24:48,931 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-12-13 12:24:48,931 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-12-13 12:24:48,931 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-12-13 12:24:48,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-13 12:24:48,932 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-13 12:24:48,932 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-13 12:24:48,932 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-13 12:24:48,932 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-13 12:24:48,932 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-13 12:24:48,933 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-13 12:24:48,933 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-13 12:24:48,934 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-12-13 12:24:49,027 INFO L235 CfgBuilder]: Building ICFG [2022-12-13 12:24:49,029 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-13 12:24:49,220 INFO L276 CfgBuilder]: Performing block encoding [2022-12-13 12:24:49,227 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-13 12:24:49,229 INFO L300 CfgBuilder]: Removed 4 assume(true) statements. [2022-12-13 12:24:49,230 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 12:24:49 BoogieIcfgContainer [2022-12-13 12:24:49,231 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-13 12:24:49,233 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-13 12:24:49,233 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-13 12:24:49,235 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-13 12:24:49,235 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.12 12:24:48" (1/3) ... [2022-12-13 12:24:49,236 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5c924313 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 12:24:49, skipping insertion in model container [2022-12-13 12:24:49,236 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 12:24:48" (2/3) ... [2022-12-13 12:24:49,236 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5c924313 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 12:24:49, skipping insertion in model container [2022-12-13 12:24:49,236 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 12:24:49" (3/3) ... [2022-12-13 12:24:49,237 INFO L112 eAbstractionObserver]: Analyzing ICFG array-eq-symm.wvr.c [2022-12-13 12:24:49,244 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-12-13 12:24:49,252 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-13 12:24:49,258 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-12-13 12:24:49,258 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-12-13 12:24:49,327 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-12-13 12:24:49,366 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 166 places, 174 transitions, 364 flow [2022-12-13 12:24:49,422 INFO L130 PetriNetUnfolder]: 15/172 cut-off events. [2022-12-13 12:24:49,422 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-12-13 12:24:49,426 INFO L83 FinitePrefix]: Finished finitePrefix Result has 181 conditions, 172 events. 15/172 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 116 event pairs, 0 based on Foata normal form. 0/156 useless extension candidates. Maximal degree in co-relation 131. Up to 3 conditions per place. [2022-12-13 12:24:49,426 INFO L82 GeneralOperation]: Start removeDead. Operand has 166 places, 174 transitions, 364 flow [2022-12-13 12:24:49,430 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 155 places, 163 transitions, 338 flow [2022-12-13 12:24:49,433 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2022-12-13 12:24:49,442 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 155 places, 163 transitions, 338 flow [2022-12-13 12:24:49,444 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 155 places, 163 transitions, 338 flow [2022-12-13 12:24:49,444 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 155 places, 163 transitions, 338 flow [2022-12-13 12:24:49,481 INFO L130 PetriNetUnfolder]: 15/163 cut-off events. [2022-12-13 12:24:49,481 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-12-13 12:24:49,482 INFO L83 FinitePrefix]: Finished finitePrefix Result has 172 conditions, 163 events. 15/163 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 4. Compared 115 event pairs, 0 based on Foata normal form. 0/148 useless extension candidates. Maximal degree in co-relation 131. Up to 3 conditions per place. [2022-12-13 12:24:49,484 INFO L119 LiptonReduction]: Number of co-enabled transitions 992 [2022-12-13 12:24:53,416 INFO L134 LiptonReduction]: Checked pairs total: 1284 [2022-12-13 12:24:53,416 INFO L136 LiptonReduction]: Total number of compositions: 174 [2022-12-13 12:24:53,427 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-13 12:24:53,431 INFO L357 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, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@47e6679e, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2022-12-13 12:24:53,431 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-12-13 12:24:53,435 INFO L130 PetriNetUnfolder]: 5/18 cut-off events. [2022-12-13 12:24:53,435 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-12-13 12:24:53,435 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:24:53,436 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:24:53,436 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:24:53,440 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:24:53,440 INFO L85 PathProgramCache]: Analyzing trace with hash 1161065610, now seen corresponding path program 1 times [2022-12-13 12:24:53,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:24:53,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383482995] [2022-12-13 12:24:53,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:24:53,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:24:53,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:24:53,771 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:24:53,772 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:24:53,772 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383482995] [2022-12-13 12:24:53,773 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383482995] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:24:53,773 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:24:53,773 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-12-13 12:24:53,774 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1221055388] [2022-12-13 12:24:53,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:24:53,782 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 12:24:53,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:24:53,797 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 12:24:53,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 12:24:53,823 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 156 out of 348 [2022-12-13 12:24:53,826 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 21 places, 19 transitions, 50 flow. Second operand has 3 states, 3 states have (on average 160.33333333333334) internal successors, (481), 3 states have internal predecessors, (481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:53,826 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:24:53,826 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 156 of 348 [2022-12-13 12:24:53,827 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:24:53,887 INFO L130 PetriNetUnfolder]: 71/121 cut-off events. [2022-12-13 12:24:53,887 INFO L131 PetriNetUnfolder]: For 15/15 co-relation queries the response was YES. [2022-12-13 12:24:53,888 INFO L83 FinitePrefix]: Finished finitePrefix Result has 266 conditions, 121 events. 71/121 cut-off events. For 15/15 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 282 event pairs, 15 based on Foata normal form. 1/80 useless extension candidates. Maximal degree in co-relation 204. Up to 73 conditions per place. [2022-12-13 12:24:53,889 INFO L137 encePairwiseOnDemand]: 344/348 looper letters, 27 selfloop transitions, 3 changer transitions 1/31 dead transitions. [2022-12-13 12:24:53,890 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 23 places, 31 transitions, 145 flow [2022-12-13 12:24:53,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 12:24:53,893 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-13 12:24:53,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 500 transitions. [2022-12-13 12:24:53,904 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4789272030651341 [2022-12-13 12:24:53,905 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 500 transitions. [2022-12-13 12:24:53,905 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 500 transitions. [2022-12-13 12:24:53,907 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:24:53,909 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 500 transitions. [2022-12-13 12:24:53,912 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 166.66666666666666) internal successors, (500), 3 states have internal predecessors, (500), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:53,917 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 348.0) internal successors, (1392), 4 states have internal predecessors, (1392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:53,918 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 348.0) internal successors, (1392), 4 states have internal predecessors, (1392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:53,919 INFO L175 Difference]: Start difference. First operand has 21 places, 19 transitions, 50 flow. Second operand 3 states and 500 transitions. [2022-12-13 12:24:53,920 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 23 places, 31 transitions, 145 flow [2022-12-13 12:24:53,922 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 19 places, 31 transitions, 131 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-12-13 12:24:53,923 INFO L231 Difference]: Finished difference. Result has 20 places, 21 transitions, 61 flow [2022-12-13 12:24:53,925 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=42, PETRI_DIFFERENCE_MINUEND_PLACES=17, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=19, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=16, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=61, PETRI_PLACES=20, PETRI_TRANSITIONS=21} [2022-12-13 12:24:53,929 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, -1 predicate places. [2022-12-13 12:24:53,929 INFO L495 AbstractCegarLoop]: Abstraction has has 20 places, 21 transitions, 61 flow [2022-12-13 12:24:53,930 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 160.33333333333334) internal successors, (481), 3 states have internal predecessors, (481), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:53,930 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:24:53,930 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:24:53,930 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-13 12:24:53,930 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:24:53,931 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:24:53,931 INFO L85 PathProgramCache]: Analyzing trace with hash -772704816, now seen corresponding path program 1 times [2022-12-13 12:24:53,931 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:24:53,932 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604513359] [2022-12-13 12:24:53,932 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:24:53,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:24:53,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:24:54,065 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:24:54,066 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:24:54,066 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604513359] [2022-12-13 12:24:54,066 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [604513359] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:24:54,066 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:24:54,066 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 12:24:54,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643878912] [2022-12-13 12:24:54,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:24:54,068 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 12:24:54,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:24:54,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 12:24:54,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-13 12:24:54,136 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 148 out of 348 [2022-12-13 12:24:54,137 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 20 places, 21 transitions, 61 flow. Second operand has 4 states, 4 states have (on average 151.5) internal successors, (606), 4 states have internal predecessors, (606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:54,137 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:24:54,137 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 148 of 348 [2022-12-13 12:24:54,137 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:24:54,253 INFO L130 PetriNetUnfolder]: 178/327 cut-off events. [2022-12-13 12:24:54,253 INFO L131 PetriNetUnfolder]: For 55/55 co-relation queries the response was YES. [2022-12-13 12:24:54,254 INFO L83 FinitePrefix]: Finished finitePrefix Result has 761 conditions, 327 events. 178/327 cut-off events. For 55/55 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 1172 event pairs, 106 based on Foata normal form. 32/318 useless extension candidates. Maximal degree in co-relation 296. Up to 122 conditions per place. [2022-12-13 12:24:54,255 INFO L137 encePairwiseOnDemand]: 343/348 looper letters, 51 selfloop transitions, 4 changer transitions 0/55 dead transitions. [2022-12-13 12:24:54,255 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 24 places, 55 transitions, 261 flow [2022-12-13 12:24:54,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 12:24:54,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-13 12:24:54,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 793 transitions. [2022-12-13 12:24:54,259 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4557471264367816 [2022-12-13 12:24:54,259 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 793 transitions. [2022-12-13 12:24:54,260 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 793 transitions. [2022-12-13 12:24:54,260 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:24:54,260 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 793 transitions. [2022-12-13 12:24:54,262 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 158.6) internal successors, (793), 5 states have internal predecessors, (793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:54,266 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 348.0) internal successors, (2088), 6 states have internal predecessors, (2088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:54,268 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 348.0) internal successors, (2088), 6 states have internal predecessors, (2088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:54,268 INFO L175 Difference]: Start difference. First operand has 20 places, 21 transitions, 61 flow. Second operand 5 states and 793 transitions. [2022-12-13 12:24:54,268 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 24 places, 55 transitions, 261 flow [2022-12-13 12:24:54,269 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 23 places, 55 transitions, 256 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-12-13 12:24:54,270 INFO L231 Difference]: Finished difference. Result has 26 places, 24 transitions, 92 flow [2022-12-13 12:24:54,270 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=58, PETRI_DIFFERENCE_MINUEND_PLACES=19, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=21, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=17, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=92, PETRI_PLACES=26, PETRI_TRANSITIONS=24} [2022-12-13 12:24:54,271 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 5 predicate places. [2022-12-13 12:24:54,271 INFO L495 AbstractCegarLoop]: Abstraction has has 26 places, 24 transitions, 92 flow [2022-12-13 12:24:54,272 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 151.5) internal successors, (606), 4 states have internal predecessors, (606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:54,272 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:24:54,272 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:24:54,272 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-12-13 12:24:54,272 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:24:54,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:24:54,273 INFO L85 PathProgramCache]: Analyzing trace with hash -806668364, now seen corresponding path program 1 times [2022-12-13 12:24:54,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:24:54,273 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091716605] [2022-12-13 12:24:54,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:24:54,274 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:24:54,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:24:54,358 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:24:54,358 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:24:54,358 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091716605] [2022-12-13 12:24:54,359 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091716605] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:24:54,359 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:24:54,359 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 12:24:54,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [139667234] [2022-12-13 12:24:54,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:24:54,359 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 12:24:54,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:24:54,360 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 12:24:54,360 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-13 12:24:54,419 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 148 out of 348 [2022-12-13 12:24:54,421 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 26 places, 24 transitions, 92 flow. Second operand has 4 states, 4 states have (on average 151.75) internal successors, (607), 4 states have internal predecessors, (607), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:54,421 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:24:54,421 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 148 of 348 [2022-12-13 12:24:54,421 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:24:54,510 INFO L130 PetriNetUnfolder]: 90/179 cut-off events. [2022-12-13 12:24:54,510 INFO L131 PetriNetUnfolder]: For 59/59 co-relation queries the response was YES. [2022-12-13 12:24:54,511 INFO L83 FinitePrefix]: Finished finitePrefix Result has 451 conditions, 179 events. 90/179 cut-off events. For 59/59 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 545 event pairs, 54 based on Foata normal form. 0/166 useless extension candidates. Maximal degree in co-relation 311. Up to 122 conditions per place. [2022-12-13 12:24:54,512 INFO L137 encePairwiseOnDemand]: 343/348 looper letters, 20 selfloop transitions, 2 changer transitions 23/45 dead transitions. [2022-12-13 12:24:54,512 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 30 places, 45 transitions, 234 flow [2022-12-13 12:24:54,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 12:24:54,512 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-13 12:24:54,513 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 785 transitions. [2022-12-13 12:24:54,513 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4511494252873563 [2022-12-13 12:24:54,514 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 785 transitions. [2022-12-13 12:24:54,514 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 785 transitions. [2022-12-13 12:24:54,514 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:24:54,514 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 785 transitions. [2022-12-13 12:24:54,515 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 157.0) internal successors, (785), 5 states have internal predecessors, (785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:54,517 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 348.0) internal successors, (2088), 6 states have internal predecessors, (2088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:54,517 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 348.0) internal successors, (2088), 6 states have internal predecessors, (2088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:54,518 INFO L175 Difference]: Start difference. First operand has 26 places, 24 transitions, 92 flow. Second operand 5 states and 785 transitions. [2022-12-13 12:24:54,518 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 30 places, 45 transitions, 234 flow [2022-12-13 12:24:54,519 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 29 places, 45 transitions, 226 flow, removed 3 selfloop flow, removed 1 redundant places. [2022-12-13 12:24:54,519 INFO L231 Difference]: Finished difference. Result has 31 places, 22 transitions, 80 flow [2022-12-13 12:24:54,519 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=84, PETRI_DIFFERENCE_MINUEND_PLACES=25, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=24, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=80, PETRI_PLACES=31, PETRI_TRANSITIONS=22} [2022-12-13 12:24:54,520 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 10 predicate places. [2022-12-13 12:24:54,521 INFO L495 AbstractCegarLoop]: Abstraction has has 31 places, 22 transitions, 80 flow [2022-12-13 12:24:54,521 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 151.75) internal successors, (607), 4 states have internal predecessors, (607), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:54,521 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:24:54,522 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:24:54,522 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-13 12:24:54,522 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:24:54,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:24:54,522 INFO L85 PathProgramCache]: Analyzing trace with hash 1093418027, now seen corresponding path program 1 times [2022-12-13 12:24:54,523 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:24:54,523 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1307535842] [2022-12-13 12:24:54,523 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:24:54,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:24:54,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:24:54,603 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 12:24:54,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:24:54,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1307535842] [2022-12-13 12:24:54,603 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1307535842] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:24:54,603 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:24:54,603 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 12:24:54,603 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [926848177] [2022-12-13 12:24:54,604 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:24:54,604 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 12:24:54,604 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:24:54,604 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 12:24:54,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-13 12:24:54,683 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 147 out of 348 [2022-12-13 12:24:54,684 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 31 places, 22 transitions, 80 flow. Second operand has 5 states, 5 states have (on average 150.0) internal successors, (750), 5 states have internal predecessors, (750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:54,684 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:24:54,684 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 147 of 348 [2022-12-13 12:24:54,684 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:24:54,771 INFO L130 PetriNetUnfolder]: 150/268 cut-off events. [2022-12-13 12:24:54,771 INFO L131 PetriNetUnfolder]: For 178/178 co-relation queries the response was YES. [2022-12-13 12:24:54,772 INFO L83 FinitePrefix]: Finished finitePrefix Result has 694 conditions, 268 events. 150/268 cut-off events. For 178/178 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 862 event pairs, 70 based on Foata normal form. 16/283 useless extension candidates. Maximal degree in co-relation 677. Up to 106 conditions per place. [2022-12-13 12:24:54,773 INFO L137 encePairwiseOnDemand]: 343/348 looper letters, 43 selfloop transitions, 6 changer transitions 0/49 dead transitions. [2022-12-13 12:24:54,773 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 31 places, 49 transitions, 260 flow [2022-12-13 12:24:54,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 12:24:54,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-13 12:24:54,776 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 781 transitions. [2022-12-13 12:24:54,777 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.44885057471264367 [2022-12-13 12:24:54,777 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 781 transitions. [2022-12-13 12:24:54,777 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 781 transitions. [2022-12-13 12:24:54,777 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:24:54,777 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 781 transitions. [2022-12-13 12:24:54,779 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 156.2) internal successors, (781), 5 states have internal predecessors, (781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:54,781 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 348.0) internal successors, (2088), 6 states have internal predecessors, (2088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:54,781 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 348.0) internal successors, (2088), 6 states have internal predecessors, (2088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:54,782 INFO L175 Difference]: Start difference. First operand has 31 places, 22 transitions, 80 flow. Second operand 5 states and 781 transitions. [2022-12-13 12:24:54,782 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 31 places, 49 transitions, 260 flow [2022-12-13 12:24:54,782 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 25 places, 49 transitions, 236 flow, removed 10 selfloop flow, removed 6 redundant places. [2022-12-13 12:24:54,783 INFO L231 Difference]: Finished difference. Result has 28 places, 25 transitions, 103 flow [2022-12-13 12:24:54,783 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=66, PETRI_DIFFERENCE_MINUEND_PLACES=21, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=22, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=16, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=103, PETRI_PLACES=28, PETRI_TRANSITIONS=25} [2022-12-13 12:24:54,784 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 7 predicate places. [2022-12-13 12:24:54,784 INFO L495 AbstractCegarLoop]: Abstraction has has 28 places, 25 transitions, 103 flow [2022-12-13 12:24:54,784 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 150.0) internal successors, (750), 5 states have internal predecessors, (750), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:54,784 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:24:54,784 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:24:54,784 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-13 12:24:54,785 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:24:54,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:24:54,785 INFO L85 PathProgramCache]: Analyzing trace with hash -796798655, now seen corresponding path program 1 times [2022-12-13 12:24:54,785 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:24:54,785 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498823256] [2022-12-13 12:24:54,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:24:54,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:24:54,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:24:54,918 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 12:24:54,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:24:54,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498823256] [2022-12-13 12:24:54,918 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498823256] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:24:54,918 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [528987281] [2022-12-13 12:24:54,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:24:54,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:24:54,919 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:24:54,920 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:24:54,921 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-12-13 12:24:54,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:24:54,994 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 12:24:54,998 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:24:55,108 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 12:24:55,108 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:24:55,196 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 12:24:55,196 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [528987281] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-13 12:24:55,196 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-13 12:24:55,197 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5] total 13 [2022-12-13 12:24:55,197 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1804582668] [2022-12-13 12:24:55,197 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:24:55,197 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 12:24:55,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:24:55,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 12:24:55,198 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=125, Unknown=0, NotChecked=0, Total=182 [2022-12-13 12:24:55,298 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 140 out of 348 [2022-12-13 12:24:55,299 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 28 places, 25 transitions, 103 flow. Second operand has 6 states, 6 states have (on average 142.66666666666666) internal successors, (856), 6 states have internal predecessors, (856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:55,299 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:24:55,299 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 140 of 348 [2022-12-13 12:24:55,299 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:24:55,458 INFO L130 PetriNetUnfolder]: 182/363 cut-off events. [2022-12-13 12:24:55,458 INFO L131 PetriNetUnfolder]: For 123/123 co-relation queries the response was YES. [2022-12-13 12:24:55,459 INFO L83 FinitePrefix]: Finished finitePrefix Result has 923 conditions, 363 events. 182/363 cut-off events. For 123/123 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 1494 event pairs, 50 based on Foata normal form. 0/340 useless extension candidates. Maximal degree in co-relation 900. Up to 117 conditions per place. [2022-12-13 12:24:55,461 INFO L137 encePairwiseOnDemand]: 341/348 looper letters, 44 selfloop transitions, 9 changer transitions 4/57 dead transitions. [2022-12-13 12:24:55,461 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 34 places, 57 transitions, 314 flow [2022-12-13 12:24:55,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 12:24:55,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 12:24:55,463 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1034 transitions. [2022-12-13 12:24:55,464 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4244663382594417 [2022-12-13 12:24:55,464 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1034 transitions. [2022-12-13 12:24:55,464 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1034 transitions. [2022-12-13 12:24:55,465 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:24:55,465 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1034 transitions. [2022-12-13 12:24:55,467 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 147.71428571428572) internal successors, (1034), 7 states have internal predecessors, (1034), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:55,471 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 348.0) internal successors, (2784), 8 states have internal predecessors, (2784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:55,472 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 348.0) internal successors, (2784), 8 states have internal predecessors, (2784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:55,472 INFO L175 Difference]: Start difference. First operand has 28 places, 25 transitions, 103 flow. Second operand 7 states and 1034 transitions. [2022-12-13 12:24:55,472 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 34 places, 57 transitions, 314 flow [2022-12-13 12:24:55,473 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 33 places, 57 transitions, 308 flow, removed 1 selfloop flow, removed 1 redundant places. [2022-12-13 12:24:55,474 INFO L231 Difference]: Finished difference. Result has 34 places, 28 transitions, 132 flow [2022-12-13 12:24:55,474 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=98, PETRI_DIFFERENCE_MINUEND_PLACES=27, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=25, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=18, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=132, PETRI_PLACES=34, PETRI_TRANSITIONS=28} [2022-12-13 12:24:55,475 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 13 predicate places. [2022-12-13 12:24:55,475 INFO L495 AbstractCegarLoop]: Abstraction has has 34 places, 28 transitions, 132 flow [2022-12-13 12:24:55,475 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 142.66666666666666) internal successors, (856), 6 states have internal predecessors, (856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:55,475 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:24:55,475 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:24:55,481 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-12-13 12:24:55,676 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:24:55,677 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:24:55,677 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:24:55,677 INFO L85 PathProgramCache]: Analyzing trace with hash -1624439935, now seen corresponding path program 1 times [2022-12-13 12:24:55,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:24:55,677 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1881874467] [2022-12-13 12:24:55,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:24:55,678 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:24:55,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:24:55,769 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 12:24:55,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:24:55,769 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1881874467] [2022-12-13 12:24:55,769 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1881874467] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:24:55,769 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:24:55,769 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 12:24:55,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1170856768] [2022-12-13 12:24:55,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:24:55,770 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 12:24:55,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:24:55,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 12:24:55,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-12-13 12:24:55,854 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 147 out of 348 [2022-12-13 12:24:55,855 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 34 places, 28 transitions, 132 flow. Second operand has 5 states, 5 states have (on average 150.2) internal successors, (751), 5 states have internal predecessors, (751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:55,855 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:24:55,855 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 147 of 348 [2022-12-13 12:24:55,855 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:24:55,952 INFO L130 PetriNetUnfolder]: 134/262 cut-off events. [2022-12-13 12:24:55,952 INFO L131 PetriNetUnfolder]: For 163/163 co-relation queries the response was YES. [2022-12-13 12:24:55,952 INFO L83 FinitePrefix]: Finished finitePrefix Result has 751 conditions, 262 events. 134/262 cut-off events. For 163/163 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 881 event pairs, 62 based on Foata normal form. 6/267 useless extension candidates. Maximal degree in co-relation 724. Up to 147 conditions per place. [2022-12-13 12:24:55,953 INFO L137 encePairwiseOnDemand]: 342/348 looper letters, 31 selfloop transitions, 5 changer transitions 10/46 dead transitions. [2022-12-13 12:24:55,953 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 38 places, 46 transitions, 274 flow [2022-12-13 12:24:55,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 12:24:55,953 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-13 12:24:55,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 778 transitions. [2022-12-13 12:24:55,956 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4471264367816092 [2022-12-13 12:24:55,956 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 778 transitions. [2022-12-13 12:24:55,956 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 778 transitions. [2022-12-13 12:24:55,957 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:24:55,957 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 778 transitions. [2022-12-13 12:24:55,958 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 155.6) internal successors, (778), 5 states have internal predecessors, (778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:55,959 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 348.0) internal successors, (2088), 6 states have internal predecessors, (2088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:55,959 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 348.0) internal successors, (2088), 6 states have internal predecessors, (2088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:55,960 INFO L175 Difference]: Start difference. First operand has 34 places, 28 transitions, 132 flow. Second operand 5 states and 778 transitions. [2022-12-13 12:24:55,960 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 38 places, 46 transitions, 274 flow [2022-12-13 12:24:55,961 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 35 places, 46 transitions, 265 flow, removed 2 selfloop flow, removed 3 redundant places. [2022-12-13 12:24:55,961 INFO L231 Difference]: Finished difference. Result has 35 places, 26 transitions, 125 flow [2022-12-13 12:24:55,961 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=120, PETRI_DIFFERENCE_MINUEND_PLACES=31, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=27, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=125, PETRI_PLACES=35, PETRI_TRANSITIONS=26} [2022-12-13 12:24:55,962 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 14 predicate places. [2022-12-13 12:24:55,962 INFO L495 AbstractCegarLoop]: Abstraction has has 35 places, 26 transitions, 125 flow [2022-12-13 12:24:55,962 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 150.2) internal successors, (751), 5 states have internal predecessors, (751), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:55,962 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:24:55,962 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:24:55,962 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-12-13 12:24:55,962 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:24:55,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:24:55,963 INFO L85 PathProgramCache]: Analyzing trace with hash -666050653, now seen corresponding path program 1 times [2022-12-13 12:24:55,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:24:55,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1939927492] [2022-12-13 12:24:55,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:24:55,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:24:55,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:24:56,421 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:24:56,421 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:24:56,421 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1939927492] [2022-12-13 12:24:56,422 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1939927492] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:24:56,422 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1674582863] [2022-12-13 12:24:56,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:24:56,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:24:56,422 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:24:56,423 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:24:56,424 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-12-13 12:24:56,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:24:56,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 27 conjunts are in the unsatisfiable core [2022-12-13 12:24:56,492 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:24:56,657 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:24:56,657 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:24:56,793 INFO L321 Elim1Store]: treesize reduction 32, result has 62.4 percent of original size [2022-12-13 12:24:56,794 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 60 [2022-12-13 12:24:56,814 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-12-13 12:24:56,814 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 4 [2022-12-13 12:24:56,820 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-12-13 12:24:56,820 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 4 [2022-12-13 12:24:56,939 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:24:56,940 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1674582863] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-13 12:24:56,940 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-13 12:24:56,940 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8, 8] total 17 [2022-12-13 12:24:56,940 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1740992096] [2022-12-13 12:24:56,940 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:24:56,941 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 12:24:56,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:24:56,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 12:24:56,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=240, Unknown=0, NotChecked=0, Total=306 [2022-12-13 12:24:57,306 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 348 [2022-12-13 12:24:57,307 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 35 places, 26 transitions, 125 flow. Second operand has 8 states, 8 states have (on average 127.125) internal successors, (1017), 8 states have internal predecessors, (1017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:57,307 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:24:57,307 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 348 [2022-12-13 12:24:57,307 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:24:57,548 INFO L130 PetriNetUnfolder]: 138/255 cut-off events. [2022-12-13 12:24:57,548 INFO L131 PetriNetUnfolder]: For 171/171 co-relation queries the response was YES. [2022-12-13 12:24:57,548 INFO L83 FinitePrefix]: Finished finitePrefix Result has 742 conditions, 255 events. 138/255 cut-off events. For 171/171 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 839 event pairs, 30 based on Foata normal form. 2/256 useless extension candidates. Maximal degree in co-relation 715. Up to 198 conditions per place. [2022-12-13 12:24:57,549 INFO L137 encePairwiseOnDemand]: 338/348 looper letters, 29 selfloop transitions, 11 changer transitions 4/44 dead transitions. [2022-12-13 12:24:57,549 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 40 places, 44 transitions, 266 flow [2022-12-13 12:24:57,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 12:24:57,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 12:24:57,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1042 transitions. [2022-12-13 12:24:57,553 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3742816091954023 [2022-12-13 12:24:57,553 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1042 transitions. [2022-12-13 12:24:57,553 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1042 transitions. [2022-12-13 12:24:57,553 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:24:57,553 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1042 transitions. [2022-12-13 12:24:57,556 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 130.25) internal successors, (1042), 8 states have internal predecessors, (1042), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:57,558 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 348.0) internal successors, (3132), 9 states have internal predecessors, (3132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:57,558 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 348.0) internal successors, (3132), 9 states have internal predecessors, (3132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:57,558 INFO L175 Difference]: Start difference. First operand has 35 places, 26 transitions, 125 flow. Second operand 8 states and 1042 transitions. [2022-12-13 12:24:57,558 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 40 places, 44 transitions, 266 flow [2022-12-13 12:24:57,560 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 37 places, 44 transitions, 254 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-12-13 12:24:57,561 INFO L231 Difference]: Finished difference. Result has 40 places, 31 transitions, 179 flow [2022-12-13 12:24:57,561 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=115, PETRI_DIFFERENCE_MINUEND_PLACES=30, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=26, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=17, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=179, PETRI_PLACES=40, PETRI_TRANSITIONS=31} [2022-12-13 12:24:57,561 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 19 predicate places. [2022-12-13 12:24:57,561 INFO L495 AbstractCegarLoop]: Abstraction has has 40 places, 31 transitions, 179 flow [2022-12-13 12:24:57,562 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 127.125) internal successors, (1017), 8 states have internal predecessors, (1017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:57,562 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:24:57,562 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:24:57,566 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-12-13 12:24:57,763 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:24:57,764 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:24:57,765 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:24:57,765 INFO L85 PathProgramCache]: Analyzing trace with hash 1919910955, now seen corresponding path program 2 times [2022-12-13 12:24:57,765 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:24:57,766 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787248709] [2022-12-13 12:24:57,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:24:57,767 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:24:57,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:24:58,277 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:24:58,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:24:58,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787248709] [2022-12-13 12:24:58,278 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787248709] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:24:58,278 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1212128709] [2022-12-13 12:24:58,278 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 12:24:58,278 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:24:58,278 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:24:58,279 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:24:58,280 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-12-13 12:24:58,356 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 12:24:58,356 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:24:58,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 27 conjunts are in the unsatisfiable core [2022-12-13 12:24:58,360 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:24:58,531 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:24:58,531 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:24:58,620 INFO L321 Elim1Store]: treesize reduction 11, result has 87.1 percent of original size [2022-12-13 12:24:58,621 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 47 treesize of output 88 [2022-12-13 12:24:58,771 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:24:58,771 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1212128709] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-13 12:24:58,772 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-13 12:24:58,772 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8, 8] total 18 [2022-12-13 12:24:58,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119342619] [2022-12-13 12:24:58,772 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:24:58,772 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 12:24:58,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:24:58,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 12:24:58,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2022-12-13 12:24:59,040 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 348 [2022-12-13 12:24:59,041 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 40 places, 31 transitions, 179 flow. Second operand has 8 states, 8 states have (on average 127.125) internal successors, (1017), 8 states have internal predecessors, (1017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:59,041 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:24:59,041 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 348 [2022-12-13 12:24:59,041 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:24:59,248 INFO L130 PetriNetUnfolder]: 133/248 cut-off events. [2022-12-13 12:24:59,248 INFO L131 PetriNetUnfolder]: For 262/262 co-relation queries the response was YES. [2022-12-13 12:24:59,248 INFO L83 FinitePrefix]: Finished finitePrefix Result has 863 conditions, 248 events. 133/248 cut-off events. For 262/262 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 809 event pairs, 35 based on Foata normal form. 2/249 useless extension candidates. Maximal degree in co-relation 832. Up to 196 conditions per place. [2022-12-13 12:24:59,249 INFO L137 encePairwiseOnDemand]: 339/348 looper letters, 30 selfloop transitions, 10 changer transitions 7/47 dead transitions. [2022-12-13 12:24:59,250 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 46 places, 47 transitions, 339 flow [2022-12-13 12:24:59,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 12:24:59,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 12:24:59,252 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1041 transitions. [2022-12-13 12:24:59,253 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3739224137931034 [2022-12-13 12:24:59,253 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1041 transitions. [2022-12-13 12:24:59,253 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1041 transitions. [2022-12-13 12:24:59,254 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:24:59,254 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1041 transitions. [2022-12-13 12:24:59,256 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 130.125) internal successors, (1041), 8 states have internal predecessors, (1041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:59,260 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 348.0) internal successors, (3132), 9 states have internal predecessors, (3132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:59,261 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 348.0) internal successors, (3132), 9 states have internal predecessors, (3132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:59,261 INFO L175 Difference]: Start difference. First operand has 40 places, 31 transitions, 179 flow. Second operand 8 states and 1041 transitions. [2022-12-13 12:24:59,261 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 46 places, 47 transitions, 339 flow [2022-12-13 12:24:59,263 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 40 places, 47 transitions, 311 flow, removed 5 selfloop flow, removed 6 redundant places. [2022-12-13 12:24:59,264 INFO L231 Difference]: Finished difference. Result has 43 places, 33 transitions, 205 flow [2022-12-13 12:24:59,264 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=159, PETRI_DIFFERENCE_MINUEND_PLACES=33, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=31, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=205, PETRI_PLACES=43, PETRI_TRANSITIONS=33} [2022-12-13 12:24:59,264 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 22 predicate places. [2022-12-13 12:24:59,265 INFO L495 AbstractCegarLoop]: Abstraction has has 43 places, 33 transitions, 205 flow [2022-12-13 12:24:59,265 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 127.125) internal successors, (1017), 8 states have internal predecessors, (1017), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:24:59,265 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:24:59,265 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:24:59,270 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-12-13 12:24:59,466 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:24:59,466 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:24:59,466 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:24:59,466 INFO L85 PathProgramCache]: Analyzing trace with hash 1639335918, now seen corresponding path program 1 times [2022-12-13 12:24:59,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:24:59,466 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1746128889] [2022-12-13 12:24:59,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:24:59,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:24:59,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:24:59,873 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 12:24:59,873 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:24:59,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1746128889] [2022-12-13 12:24:59,873 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1746128889] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:24:59,873 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:24:59,873 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 12:24:59,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28109931] [2022-12-13 12:24:59,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:24:59,874 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 12:24:59,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:24:59,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 12:24:59,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2022-12-13 12:25:00,131 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 140 out of 348 [2022-12-13 12:25:00,132 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 43 places, 33 transitions, 205 flow. Second operand has 8 states, 8 states have (on average 142.125) internal successors, (1137), 8 states have internal predecessors, (1137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:00,132 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:25:00,132 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 140 of 348 [2022-12-13 12:25:00,132 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:25:00,277 INFO L130 PetriNetUnfolder]: 126/239 cut-off events. [2022-12-13 12:25:00,277 INFO L131 PetriNetUnfolder]: For 293/293 co-relation queries the response was YES. [2022-12-13 12:25:00,278 INFO L83 FinitePrefix]: Finished finitePrefix Result has 869 conditions, 239 events. 126/239 cut-off events. For 293/293 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 783 event pairs, 38 based on Foata normal form. 4/242 useless extension candidates. Maximal degree in co-relation 837. Up to 192 conditions per place. [2022-12-13 12:25:00,278 INFO L137 encePairwiseOnDemand]: 343/348 looper letters, 30 selfloop transitions, 8 changer transitions 10/48 dead transitions. [2022-12-13 12:25:00,278 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 46 places, 48 transitions, 362 flow [2022-12-13 12:25:00,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 12:25:00,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-13 12:25:00,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 740 transitions. [2022-12-13 12:25:00,280 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42528735632183906 [2022-12-13 12:25:00,280 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 740 transitions. [2022-12-13 12:25:00,280 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 740 transitions. [2022-12-13 12:25:00,280 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:25:00,281 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 740 transitions. [2022-12-13 12:25:00,281 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 148.0) internal successors, (740), 5 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) [2022-12-13 12:25:00,283 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 348.0) internal successors, (2088), 6 states have internal predecessors, (2088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:00,283 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 348.0) internal successors, (2088), 6 states have internal predecessors, (2088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:00,283 INFO L175 Difference]: Start difference. First operand has 43 places, 33 transitions, 205 flow. Second operand 5 states and 740 transitions. [2022-12-13 12:25:00,283 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 46 places, 48 transitions, 362 flow [2022-12-13 12:25:00,284 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 41 places, 48 transitions, 347 flow, removed 1 selfloop flow, removed 5 redundant places. [2022-12-13 12:25:00,285 INFO L231 Difference]: Finished difference. Result has 42 places, 33 transitions, 218 flow [2022-12-13 12:25:00,285 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=191, PETRI_DIFFERENCE_MINUEND_PLACES=37, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=33, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=26, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=218, PETRI_PLACES=42, PETRI_TRANSITIONS=33} [2022-12-13 12:25:00,286 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 21 predicate places. [2022-12-13 12:25:00,286 INFO L495 AbstractCegarLoop]: Abstraction has has 42 places, 33 transitions, 218 flow [2022-12-13 12:25:00,286 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 142.125) internal successors, (1137), 8 states have internal predecessors, (1137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:00,286 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:25:00,286 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:25:00,286 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-12-13 12:25:00,286 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:25:00,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:25:00,287 INFO L85 PathProgramCache]: Analyzing trace with hash 1672870505, now seen corresponding path program 3 times [2022-12-13 12:25:00,287 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:25:00,287 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1934968044] [2022-12-13 12:25:00,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:25:00,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:25:00,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:25:00,655 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:25:00,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:25:00,655 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1934968044] [2022-12-13 12:25:00,656 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1934968044] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:25:00,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1730386679] [2022-12-13 12:25:00,656 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 12:25:00,656 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:00,656 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:25:00,657 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:25:00,658 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-12-13 12:25:00,724 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-13 12:25:00,724 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:25:00,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 27 conjunts are in the unsatisfiable core [2022-12-13 12:25:00,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:25:00,878 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:25:00,878 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:25:00,981 INFO L321 Elim1Store]: treesize reduction 32, result has 62.4 percent of original size [2022-12-13 12:25:00,981 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 60 [2022-12-13 12:25:00,999 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-12-13 12:25:00,999 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 4 [2022-12-13 12:25:01,005 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-12-13 12:25:01,005 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 4 [2022-12-13 12:25:01,105 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:25:01,105 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1730386679] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:25:01,105 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:25:01,106 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 7] total 16 [2022-12-13 12:25:01,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274732148] [2022-12-13 12:25:01,106 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:25:01,106 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-12-13 12:25:01,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:25:01,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-12-13 12:25:01,107 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2022-12-13 12:25:01,772 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 123 out of 348 [2022-12-13 12:25:01,773 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 42 places, 33 transitions, 218 flow. Second operand has 17 states, 17 states have (on average 125.0) internal successors, (2125), 17 states have internal predecessors, (2125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:01,773 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:25:01,773 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 123 of 348 [2022-12-13 12:25:01,773 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:25:01,961 INFO L130 PetriNetUnfolder]: 135/253 cut-off events. [2022-12-13 12:25:01,961 INFO L131 PetriNetUnfolder]: For 366/366 co-relation queries the response was YES. [2022-12-13 12:25:01,961 INFO L83 FinitePrefix]: Finished finitePrefix Result has 941 conditions, 253 events. 135/253 cut-off events. For 366/366 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 832 event pairs, 6 based on Foata normal form. 12/264 useless extension candidates. Maximal degree in co-relation 911. Up to 196 conditions per place. [2022-12-13 12:25:01,962 INFO L137 encePairwiseOnDemand]: 338/348 looper letters, 32 selfloop transitions, 15 changer transitions 0/47 dead transitions. [2022-12-13 12:25:01,962 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 49 places, 47 transitions, 362 flow [2022-12-13 12:25:01,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 12:25:01,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 12:25:01,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1150 transitions. [2022-12-13 12:25:01,967 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.36717752234993617 [2022-12-13 12:25:01,967 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1150 transitions. [2022-12-13 12:25:01,967 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1150 transitions. [2022-12-13 12:25:01,967 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:25:01,967 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1150 transitions. [2022-12-13 12:25:01,969 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 127.77777777777777) internal successors, (1150), 9 states have internal predecessors, (1150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:01,971 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 348.0) internal successors, (3480), 10 states have internal predecessors, (3480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:01,971 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 348.0) internal successors, (3480), 10 states have internal predecessors, (3480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:01,971 INFO L175 Difference]: Start difference. First operand has 42 places, 33 transitions, 218 flow. Second operand 9 states and 1150 transitions. [2022-12-13 12:25:01,971 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 49 places, 47 transitions, 362 flow [2022-12-13 12:25:01,972 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 48 places, 47 transitions, 353 flow, removed 1 selfloop flow, removed 1 redundant places. [2022-12-13 12:25:01,973 INFO L231 Difference]: Finished difference. Result has 49 places, 35 transitions, 258 flow [2022-12-13 12:25:01,973 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=209, PETRI_DIFFERENCE_MINUEND_PLACES=40, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=33, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=18, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=258, PETRI_PLACES=49, PETRI_TRANSITIONS=35} [2022-12-13 12:25:01,974 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 28 predicate places. [2022-12-13 12:25:01,974 INFO L495 AbstractCegarLoop]: Abstraction has has 49 places, 35 transitions, 258 flow [2022-12-13 12:25:01,974 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 125.0) internal successors, (2125), 17 states have internal predecessors, (2125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:01,974 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:25:01,974 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:25:01,979 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2022-12-13 12:25:02,175 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-12-13 12:25:02,177 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:25:02,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:25:02,178 INFO L85 PathProgramCache]: Analyzing trace with hash 512004608, now seen corresponding path program 2 times [2022-12-13 12:25:02,179 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:25:02,179 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665869166] [2022-12-13 12:25:02,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:25:02,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:25:02,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:25:02,427 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 12:25:02,427 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:25:02,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1665869166] [2022-12-13 12:25:02,427 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1665869166] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:25:02,427 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2084625545] [2022-12-13 12:25:02,427 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 12:25:02,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:02,427 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:25:02,428 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:25:02,429 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-12-13 12:25:02,574 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 12:25:02,574 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:25:02,575 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 19 conjunts are in the unsatisfiable core [2022-12-13 12:25:02,576 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:25:02,644 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 12:25:02,644 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:25:02,708 INFO L321 Elim1Store]: treesize reduction 32, result has 62.4 percent of original size [2022-12-13 12:25:02,708 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 60 [2022-12-13 12:25:02,739 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 12:25:02,740 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2084625545] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:25:02,740 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:25:02,740 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 4] total 10 [2022-12-13 12:25:02,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241480381] [2022-12-13 12:25:02,740 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:25:02,740 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 12:25:02,741 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:25:02,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 12:25:02,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2022-12-13 12:25:03,041 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 348 [2022-12-13 12:25:03,043 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 49 places, 35 transitions, 258 flow. Second operand has 11 states, 11 states have (on average 143.9090909090909) internal successors, (1583), 11 states have internal predecessors, (1583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:03,043 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:25:03,043 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 348 [2022-12-13 12:25:03,043 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:25:03,197 INFO L130 PetriNetUnfolder]: 141/263 cut-off events. [2022-12-13 12:25:03,198 INFO L131 PetriNetUnfolder]: For 574/574 co-relation queries the response was YES. [2022-12-13 12:25:03,198 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1066 conditions, 263 events. 141/263 cut-off events. For 574/574 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 883 event pairs, 36 based on Foata normal form. 4/267 useless extension candidates. Maximal degree in co-relation 1032. Up to 230 conditions per place. [2022-12-13 12:25:03,200 INFO L137 encePairwiseOnDemand]: 342/348 looper letters, 33 selfloop transitions, 10 changer transitions 0/43 dead transitions. [2022-12-13 12:25:03,200 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 53 places, 43 transitions, 377 flow [2022-12-13 12:25:03,200 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 12:25:03,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-13 12:25:03,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 741 transitions. [2022-12-13 12:25:03,202 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42586206896551726 [2022-12-13 12:25:03,202 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 741 transitions. [2022-12-13 12:25:03,202 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 741 transitions. [2022-12-13 12:25:03,202 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:25:03,202 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 741 transitions. [2022-12-13 12:25:03,203 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 148.2) internal successors, (741), 5 states have internal predecessors, (741), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:03,204 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 348.0) internal successors, (2088), 6 states have internal predecessors, (2088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:03,204 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 348.0) internal successors, (2088), 6 states have internal predecessors, (2088), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:03,204 INFO L175 Difference]: Start difference. First operand has 49 places, 35 transitions, 258 flow. Second operand 5 states and 741 transitions. [2022-12-13 12:25:03,204 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 53 places, 43 transitions, 377 flow [2022-12-13 12:25:03,206 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 47 places, 43 transitions, 352 flow, removed 0 selfloop flow, removed 6 redundant places. [2022-12-13 12:25:03,207 INFO L231 Difference]: Finished difference. Result has 48 places, 36 transitions, 266 flow [2022-12-13 12:25:03,207 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=233, PETRI_DIFFERENCE_MINUEND_PLACES=43, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=35, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=25, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=266, PETRI_PLACES=48, PETRI_TRANSITIONS=36} [2022-12-13 12:25:03,207 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 27 predicate places. [2022-12-13 12:25:03,207 INFO L495 AbstractCegarLoop]: Abstraction has has 48 places, 36 transitions, 266 flow [2022-12-13 12:25:03,208 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 143.9090909090909) internal successors, (1583), 11 states have internal predecessors, (1583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:03,208 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:25:03,208 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:25:03,212 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-12-13 12:25:03,408 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-12-13 12:25:03,408 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:25:03,409 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:25:03,409 INFO L85 PathProgramCache]: Analyzing trace with hash -2036333717, now seen corresponding path program 4 times [2022-12-13 12:25:03,409 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:25:03,409 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041792609] [2022-12-13 12:25:03,409 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:25:03,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:25:03,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:25:03,962 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:25:03,962 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:25:03,962 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041792609] [2022-12-13 12:25:03,962 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041792609] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:25:03,962 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [129902100] [2022-12-13 12:25:03,963 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 12:25:03,963 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:03,963 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:25:03,964 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:25:03,965 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-12-13 12:25:04,027 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 12:25:04,028 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:25:04,029 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 25 conjunts are in the unsatisfiable core [2022-12-13 12:25:04,031 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:25:04,158 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 12:25:04,160 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-12-13 12:25:04,227 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 12:25:04,227 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:25:04,357 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse4 (+ c_~B~0.offset (* c_~i_AB~0 4)))) (let ((.cse0 (forall ((v_ArrVal_327 (Array Int Int)) (~B~0.base Int)) (not (= (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_327) ~B~0.base) .cse4) |c_thread1Thread1of1ForFork0_#t~mem1|))))) (and (or (< c_~i_BA~0 c_~Bn~0) .cse0) (forall ((v_ArrVal_327 (Array Int Int)) (~B~0.base Int)) (let ((.cse3 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_327))) (let ((.cse1 (select .cse3 ~B~0.base))) (or (let ((.cse2 (* c_~i_BA~0 4))) (= (select .cse1 (+ .cse2 c_~B~0.offset)) (select (select .cse3 c_~A~0.base) (+ c_~A~0.offset .cse2)))) (not (= (select .cse1 .cse4) |c_thread1Thread1of1ForFork0_#t~mem1|)))))) (or (< c_~i_BA~0 c_~An~0) .cse0)))) is different from false [2022-12-13 12:25:04,494 INFO L321 Elim1Store]: treesize reduction 30, result has 84.9 percent of original size [2022-12-13 12:25:04,494 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 251 treesize of output 316 [2022-12-13 12:25:04,521 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:25:04,522 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 147 treesize of output 154 [2022-12-13 12:25:04,533 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 117 treesize of output 111 [2022-12-13 12:25:04,545 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 111 treesize of output 105 [2022-12-13 12:25:05,919 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 12:25:05,919 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [129902100] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:25:05,919 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:25:05,919 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 6] total 18 [2022-12-13 12:25:05,919 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1826272848] [2022-12-13 12:25:05,919 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:25:05,920 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-13 12:25:05,920 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:25:05,920 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-13 12:25:05,920 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=256, Unknown=1, NotChecked=32, Total=342 [2022-12-13 12:25:06,063 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 95 out of 348 [2022-12-13 12:25:06,064 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 48 places, 36 transitions, 266 flow. Second operand has 19 states, 19 states have (on average 97.0) internal successors, (1843), 19 states have internal predecessors, (1843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:06,064 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:25:06,064 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 95 of 348 [2022-12-13 12:25:06,064 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:25:06,367 INFO L130 PetriNetUnfolder]: 165/319 cut-off events. [2022-12-13 12:25:06,367 INFO L131 PetriNetUnfolder]: For 754/754 co-relation queries the response was YES. [2022-12-13 12:25:06,368 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1268 conditions, 319 events. 165/319 cut-off events. For 754/754 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 1233 event pairs, 14 based on Foata normal form. 12/331 useless extension candidates. Maximal degree in co-relation 1235. Up to 213 conditions per place. [2022-12-13 12:25:06,369 INFO L137 encePairwiseOnDemand]: 339/348 looper letters, 37 selfloop transitions, 14 changer transitions 1/52 dead transitions. [2022-12-13 12:25:06,369 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 55 places, 52 transitions, 433 flow [2022-12-13 12:25:06,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 12:25:06,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 12:25:06,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 805 transitions. [2022-12-13 12:25:06,370 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.2891522988505747 [2022-12-13 12:25:06,370 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 805 transitions. [2022-12-13 12:25:06,370 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 805 transitions. [2022-12-13 12:25:06,371 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:25:06,371 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 805 transitions. [2022-12-13 12:25:06,372 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 100.625) internal successors, (805), 8 states have internal predecessors, (805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:06,373 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 348.0) internal successors, (3132), 9 states have internal predecessors, (3132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:06,374 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 348.0) internal successors, (3132), 9 states have internal predecessors, (3132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:06,374 INFO L175 Difference]: Start difference. First operand has 48 places, 36 transitions, 266 flow. Second operand 8 states and 805 transitions. [2022-12-13 12:25:06,374 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 55 places, 52 transitions, 433 flow [2022-12-13 12:25:06,376 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 52 places, 52 transitions, 415 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-12-13 12:25:06,376 INFO L231 Difference]: Finished difference. Result has 53 places, 37 transitions, 294 flow [2022-12-13 12:25:06,376 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=248, PETRI_DIFFERENCE_MINUEND_PLACES=45, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=36, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=294, PETRI_PLACES=53, PETRI_TRANSITIONS=37} [2022-12-13 12:25:06,377 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 32 predicate places. [2022-12-13 12:25:06,377 INFO L495 AbstractCegarLoop]: Abstraction has has 53 places, 37 transitions, 294 flow [2022-12-13 12:25:06,377 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 97.0) internal successors, (1843), 19 states have internal predecessors, (1843), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:06,377 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:25:06,377 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:25:06,383 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-12-13 12:25:06,578 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:06,578 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:25:06,578 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:25:06,578 INFO L85 PathProgramCache]: Analyzing trace with hash -1219353015, now seen corresponding path program 5 times [2022-12-13 12:25:06,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:25:06,578 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301169989] [2022-12-13 12:25:06,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:25:06,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:25:06,592 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:25:07,041 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:25:07,041 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:25:07,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301169989] [2022-12-13 12:25:07,041 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301169989] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:25:07,041 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2067256493] [2022-12-13 12:25:07,041 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 12:25:07,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:07,042 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:25:07,042 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:25:07,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-12-13 12:25:07,102 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 12:25:07,102 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:25:07,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 37 conjunts are in the unsatisfiable core [2022-12-13 12:25:07,106 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:25:07,212 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-12-13 12:25:07,259 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 12:25:07,397 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 12:25:07,398 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 12:25:07,400 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-12-13 12:25:07,400 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 23 [2022-12-13 12:25:07,432 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 12:25:07,432 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:25:07,690 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:25:07,691 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 106 treesize of output 70 [2022-12-13 12:25:07,748 INFO L321 Elim1Store]: treesize reduction 15, result has 82.4 percent of original size [2022-12-13 12:25:07,748 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 508 treesize of output 481 [2022-12-13 12:25:07,792 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:25:07,792 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 412 treesize of output 412 [2022-12-13 12:25:07,812 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:25:07,812 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 294 treesize of output 206 [2022-12-13 12:25:08,977 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:25:08,977 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 50 treesize of output 39 [2022-12-13 12:25:08,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 12:25:08,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 12:25:08,986 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 102 treesize of output 65 [2022-12-13 12:25:09,001 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 12:25:09,001 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 1 [2022-12-13 12:25:09,110 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 12:25:09,110 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2067256493] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:25:09,110 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:25:09,110 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 8] total 23 [2022-12-13 12:25:09,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813883175] [2022-12-13 12:25:09,110 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:25:09,111 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-12-13 12:25:09,111 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:25:09,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-12-13 12:25:09,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=463, Unknown=6, NotChecked=0, Total=552 [2022-12-13 12:25:09,923 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 91 out of 348 [2022-12-13 12:25:09,925 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 53 places, 37 transitions, 294 flow. Second operand has 24 states, 24 states have (on average 92.70833333333333) internal successors, (2225), 24 states have internal predecessors, (2225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:09,925 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:25:09,925 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 91 of 348 [2022-12-13 12:25:09,925 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:25:10,506 INFO L130 PetriNetUnfolder]: 209/393 cut-off events. [2022-12-13 12:25:10,506 INFO L131 PetriNetUnfolder]: For 1261/1261 co-relation queries the response was YES. [2022-12-13 12:25:10,507 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1674 conditions, 393 events. 209/393 cut-off events. For 1261/1261 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 1573 event pairs, 15 based on Foata normal form. 20/413 useless extension candidates. Maximal degree in co-relation 1638. Up to 177 conditions per place. [2022-12-13 12:25:10,508 INFO L137 encePairwiseOnDemand]: 339/348 looper letters, 45 selfloop transitions, 19 changer transitions 1/65 dead transitions. [2022-12-13 12:25:10,508 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 61 places, 65 transitions, 554 flow [2022-12-13 12:25:10,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 12:25:10,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 12:25:10,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 876 transitions. [2022-12-13 12:25:10,510 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.2796934865900383 [2022-12-13 12:25:10,510 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 876 transitions. [2022-12-13 12:25:10,510 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 876 transitions. [2022-12-13 12:25:10,511 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:25:10,511 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 876 transitions. [2022-12-13 12:25:10,512 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 97.33333333333333) internal successors, (876), 9 states have internal predecessors, (876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:10,514 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 348.0) internal successors, (3480), 10 states have internal predecessors, (3480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:10,514 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 348.0) internal successors, (3480), 10 states have internal predecessors, (3480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:10,514 INFO L175 Difference]: Start difference. First operand has 53 places, 37 transitions, 294 flow. Second operand 9 states and 876 transitions. [2022-12-13 12:25:10,514 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 61 places, 65 transitions, 554 flow [2022-12-13 12:25:10,516 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 55 places, 65 transitions, 529 flow, removed 0 selfloop flow, removed 6 redundant places. [2022-12-13 12:25:10,517 INFO L231 Difference]: Finished difference. Result has 57 places, 42 transitions, 371 flow [2022-12-13 12:25:10,517 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=272, PETRI_DIFFERENCE_MINUEND_PLACES=47, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=37, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=21, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=371, PETRI_PLACES=57, PETRI_TRANSITIONS=42} [2022-12-13 12:25:10,517 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 36 predicate places. [2022-12-13 12:25:10,517 INFO L495 AbstractCegarLoop]: Abstraction has has 57 places, 42 transitions, 371 flow [2022-12-13 12:25:10,518 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 92.70833333333333) internal successors, (2225), 24 states have internal predecessors, (2225), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:10,518 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:25:10,518 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:25:10,522 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-12-13 12:25:10,719 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:10,720 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:25:10,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:25:10,721 INFO L85 PathProgramCache]: Analyzing trace with hash 1149219087, now seen corresponding path program 6 times [2022-12-13 12:25:10,721 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:25:10,721 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142913016] [2022-12-13 12:25:10,722 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:25:10,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:25:10,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:25:11,169 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:25:11,170 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:25:11,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142913016] [2022-12-13 12:25:11,170 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142913016] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:25:11,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [399883404] [2022-12-13 12:25:11,170 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 12:25:11,170 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:11,170 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:25:11,171 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:25:11,172 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-12-13 12:25:11,229 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-12-13 12:25:11,229 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:25:11,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 31 conjunts are in the unsatisfiable core [2022-12-13 12:25:11,232 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:25:11,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 12:25:11,408 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-12-13 12:25:11,480 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:25:11,480 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:25:11,599 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse1 (+ c_~B~0.offset (* c_~i_AB~0 4)))) (let ((.cse4 (forall ((v_ArrVal_408 (Array Int Int)) (~B~0.base Int)) (not (= (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_408) ~B~0.base) .cse1) |c_thread1Thread1of1ForFork0_#t~mem1|))))) (and (forall ((v_ArrVal_408 (Array Int Int)) (~B~0.base Int)) (let ((.cse2 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_408))) (let ((.cse0 (select .cse2 ~B~0.base))) (or (not (= (select .cse0 .cse1) |c_thread1Thread1of1ForFork0_#t~mem1|)) (let ((.cse3 (* c_~i_BA~0 4))) (= (select (select .cse2 c_~A~0.base) (+ c_~A~0.offset .cse3)) (select .cse0 (+ .cse3 c_~B~0.offset)))))))) (or (< c_~i_BA~0 c_~An~0) .cse4) (or (< c_~i_BA~0 c_~Bn~0) .cse4)))) is different from false [2022-12-13 12:25:11,608 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:25:11,608 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 48 treesize of output 36 [2022-12-13 12:25:11,610 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2022-12-13 12:25:11,621 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:25:11,621 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 48 treesize of output 36 [2022-12-13 12:25:11,624 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2022-12-13 12:25:11,665 INFO L321 Elim1Store]: treesize reduction 15, result has 82.4 percent of original size [2022-12-13 12:25:11,666 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 146 treesize of output 159 [2022-12-13 12:25:11,682 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:25:11,682 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 90 treesize of output 96 [2022-12-13 12:25:12,214 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:25:12,214 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [399883404] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-13 12:25:12,214 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-13 12:25:12,214 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9, 9] total 23 [2022-12-13 12:25:12,214 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899168081] [2022-12-13 12:25:12,214 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:25:12,215 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 12:25:12,215 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:25:12,215 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 12:25:12,215 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=431, Unknown=1, NotChecked=42, Total=552 [2022-12-13 12:25:12,303 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 95 out of 348 [2022-12-13 12:25:12,303 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 57 places, 42 transitions, 371 flow. Second operand has 9 states, 9 states have (on average 96.88888888888889) internal successors, (872), 9 states have internal predecessors, (872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:12,303 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:25:12,303 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 95 of 348 [2022-12-13 12:25:12,303 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:25:14,947 INFO L130 PetriNetUnfolder]: 201/361 cut-off events. [2022-12-13 12:25:14,947 INFO L131 PetriNetUnfolder]: For 1749/1749 co-relation queries the response was YES. [2022-12-13 12:25:14,948 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1794 conditions, 361 events. 201/361 cut-off events. For 1749/1749 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 1341 event pairs, 43 based on Foata normal form. 2/363 useless extension candidates. Maximal degree in co-relation 1757. Up to 335 conditions per place. [2022-12-13 12:25:14,949 INFO L137 encePairwiseOnDemand]: 336/348 looper letters, 32 selfloop transitions, 16 changer transitions 3/51 dead transitions. [2022-12-13 12:25:14,949 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 66 places, 51 transitions, 515 flow [2022-12-13 12:25:14,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 12:25:14,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 12:25:14,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 989 transitions. [2022-12-13 12:25:14,951 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.2841954022988506 [2022-12-13 12:25:14,951 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 989 transitions. [2022-12-13 12:25:14,952 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 989 transitions. [2022-12-13 12:25:14,952 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:25:14,952 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 989 transitions. [2022-12-13 12:25:14,953 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 98.9) internal successors, (989), 10 states have internal predecessors, (989), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:14,955 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 348.0) internal successors, (3828), 11 states have internal predecessors, (3828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:14,955 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 348.0) internal successors, (3828), 11 states have internal predecessors, (3828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:14,956 INFO L175 Difference]: Start difference. First operand has 57 places, 42 transitions, 371 flow. Second operand 10 states and 989 transitions. [2022-12-13 12:25:14,956 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 66 places, 51 transitions, 515 flow [2022-12-13 12:25:14,958 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 59 places, 51 transitions, 465 flow, removed 5 selfloop flow, removed 7 redundant places. [2022-12-13 12:25:14,958 INFO L231 Difference]: Finished difference. Result has 60 places, 44 transitions, 377 flow [2022-12-13 12:25:14,959 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=308, PETRI_DIFFERENCE_MINUEND_PLACES=50, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=41, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=377, PETRI_PLACES=60, PETRI_TRANSITIONS=44} [2022-12-13 12:25:14,959 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 39 predicate places. [2022-12-13 12:25:14,959 INFO L495 AbstractCegarLoop]: Abstraction has has 60 places, 44 transitions, 377 flow [2022-12-13 12:25:14,959 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 96.88888888888889) internal successors, (872), 9 states have internal predecessors, (872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:14,959 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:25:14,959 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:25:14,965 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-12-13 12:25:15,160 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:15,161 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:25:15,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:25:15,161 INFO L85 PathProgramCache]: Analyzing trace with hash 626771972, now seen corresponding path program 3 times [2022-12-13 12:25:15,161 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:25:15,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943438955] [2022-12-13 12:25:15,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:25:15,161 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:25:15,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:25:15,458 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 12:25:15,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:25:15,459 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943438955] [2022-12-13 12:25:15,459 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1943438955] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 12:25:15,459 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 12:25:15,459 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-12-13 12:25:15,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210736179] [2022-12-13 12:25:15,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 12:25:15,459 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 12:25:15,459 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:25:15,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 12:25:15,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=41, Unknown=0, NotChecked=0, Total=56 [2022-12-13 12:25:15,715 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 140 out of 348 [2022-12-13 12:25:15,716 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 60 places, 44 transitions, 377 flow. Second operand has 8 states, 8 states have (on average 142.125) internal successors, (1137), 8 states have internal predecessors, (1137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:15,716 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:25:15,716 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 140 of 348 [2022-12-13 12:25:15,716 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:25:15,877 INFO L130 PetriNetUnfolder]: 205/365 cut-off events. [2022-12-13 12:25:15,878 INFO L131 PetriNetUnfolder]: For 1339/1339 co-relation queries the response was YES. [2022-12-13 12:25:15,878 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1792 conditions, 365 events. 205/365 cut-off events. For 1339/1339 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 1344 event pairs, 44 based on Foata normal form. 4/369 useless extension candidates. Maximal degree in co-relation 1755. Up to 327 conditions per place. [2022-12-13 12:25:15,879 INFO L137 encePairwiseOnDemand]: 342/348 looper letters, 40 selfloop transitions, 12 changer transitions 0/52 dead transitions. [2022-12-13 12:25:15,879 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 63 places, 52 transitions, 532 flow [2022-12-13 12:25:15,880 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 12:25:15,880 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 12:25:15,881 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 874 transitions. [2022-12-13 12:25:15,881 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4185823754789272 [2022-12-13 12:25:15,881 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 874 transitions. [2022-12-13 12:25:15,881 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 874 transitions. [2022-12-13 12:25:15,881 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:25:15,881 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 874 transitions. [2022-12-13 12:25:15,882 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 145.66666666666666) internal successors, (874), 6 states have internal predecessors, (874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:15,884 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 348.0) internal successors, (2436), 7 states have internal predecessors, (2436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:15,884 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 348.0) internal successors, (2436), 7 states have internal predecessors, (2436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:15,884 INFO L175 Difference]: Start difference. First operand has 60 places, 44 transitions, 377 flow. Second operand 6 states and 874 transitions. [2022-12-13 12:25:15,884 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 63 places, 52 transitions, 532 flow [2022-12-13 12:25:15,886 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 54 places, 52 transitions, 496 flow, removed 1 selfloop flow, removed 9 redundant places. [2022-12-13 12:25:15,887 INFO L231 Difference]: Finished difference. Result has 55 places, 45 transitions, 383 flow [2022-12-13 12:25:15,887 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=341, PETRI_DIFFERENCE_MINUEND_PLACES=49, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=44, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=383, PETRI_PLACES=55, PETRI_TRANSITIONS=45} [2022-12-13 12:25:15,887 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 34 predicate places. [2022-12-13 12:25:15,887 INFO L495 AbstractCegarLoop]: Abstraction has has 55 places, 45 transitions, 383 flow [2022-12-13 12:25:15,887 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 142.125) internal successors, (1137), 8 states have internal predecessors, (1137), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:15,887 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:25:15,887 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:25:15,887 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-12-13 12:25:15,888 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:25:15,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:25:15,888 INFO L85 PathProgramCache]: Analyzing trace with hash 844617428, now seen corresponding path program 4 times [2022-12-13 12:25:15,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:25:15,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1114095195] [2022-12-13 12:25:15,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:25:15,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:25:15,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:25:16,047 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 12:25:16,047 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:25:16,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1114095195] [2022-12-13 12:25:16,048 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1114095195] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:25:16,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1294944052] [2022-12-13 12:25:16,048 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 12:25:16,048 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:16,048 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:25:16,049 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:25:16,050 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-12-13 12:25:16,113 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 12:25:16,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:25:16,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 201 conjuncts, 19 conjunts are in the unsatisfiable core [2022-12-13 12:25:16,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:25:16,186 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 12:25:16,186 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:25:16,233 INFO L321 Elim1Store]: treesize reduction 32, result has 62.4 percent of original size [2022-12-13 12:25:16,233 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 60 [2022-12-13 12:25:16,260 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 12:25:16,260 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1294944052] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:25:16,260 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:25:16,260 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 4] total 9 [2022-12-13 12:25:16,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1692188939] [2022-12-13 12:25:16,260 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:25:16,260 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 12:25:16,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:25:16,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 12:25:16,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2022-12-13 12:25:16,508 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 348 [2022-12-13 12:25:16,509 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 55 places, 45 transitions, 383 flow. Second operand has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:16,510 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:25:16,510 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 348 [2022-12-13 12:25:16,510 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:25:16,648 INFO L130 PetriNetUnfolder]: 195/345 cut-off events. [2022-12-13 12:25:16,648 INFO L131 PetriNetUnfolder]: For 1276/1276 co-relation queries the response was YES. [2022-12-13 12:25:16,649 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1742 conditions, 345 events. 195/345 cut-off events. For 1276/1276 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 1229 event pairs, 38 based on Foata normal form. 4/349 useless extension candidates. Maximal degree in co-relation 1706. Up to 289 conditions per place. [2022-12-13 12:25:16,650 INFO L137 encePairwiseOnDemand]: 342/348 looper letters, 40 selfloop transitions, 13 changer transitions 0/53 dead transitions. [2022-12-13 12:25:16,650 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 60 places, 53 transitions, 546 flow [2022-12-13 12:25:16,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 12:25:16,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 12:25:16,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 882 transitions. [2022-12-13 12:25:16,651 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4224137931034483 [2022-12-13 12:25:16,652 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 882 transitions. [2022-12-13 12:25:16,652 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 882 transitions. [2022-12-13 12:25:16,652 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:25:16,652 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 882 transitions. [2022-12-13 12:25:16,653 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 147.0) internal successors, (882), 6 states have internal predecessors, (882), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:16,654 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 348.0) internal successors, (2436), 7 states have internal predecessors, (2436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:16,654 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 348.0) internal successors, (2436), 7 states have internal predecessors, (2436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:16,654 INFO L175 Difference]: Start difference. First operand has 55 places, 45 transitions, 383 flow. Second operand 6 states and 882 transitions. [2022-12-13 12:25:16,654 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 60 places, 53 transitions, 546 flow [2022-12-13 12:25:16,656 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 56 places, 53 transitions, 523 flow, removed 2 selfloop flow, removed 4 redundant places. [2022-12-13 12:25:16,657 INFO L231 Difference]: Finished difference. Result has 57 places, 45 transitions, 390 flow [2022-12-13 12:25:16,657 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=360, PETRI_DIFFERENCE_MINUEND_PLACES=51, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=45, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=390, PETRI_PLACES=57, PETRI_TRANSITIONS=45} [2022-12-13 12:25:16,657 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 36 predicate places. [2022-12-13 12:25:16,657 INFO L495 AbstractCegarLoop]: Abstraction has has 57 places, 45 transitions, 390 flow [2022-12-13 12:25:16,657 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 144.0) internal successors, (1440), 10 states have internal predecessors, (1440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:16,657 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:25:16,658 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:25:16,662 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-12-13 12:25:16,858 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:16,859 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:25:16,859 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:25:16,860 INFO L85 PathProgramCache]: Analyzing trace with hash 182751503, now seen corresponding path program 1 times [2022-12-13 12:25:16,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:25:16,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1261332614] [2022-12-13 12:25:16,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:25:16,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:25:16,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:25:16,961 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 12:25:16,961 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:25:16,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1261332614] [2022-12-13 12:25:16,961 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1261332614] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:25:16,961 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [797879299] [2022-12-13 12:25:16,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:25:16,961 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:16,961 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:25:16,962 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:25:16,963 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-12-13 12:25:17,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:25:17,038 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 13 conjunts are in the unsatisfiable core [2022-12-13 12:25:17,039 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:25:17,082 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 12:25:17,082 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:25:17,116 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 12:25:17,116 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [797879299] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:25:17,117 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:25:17,117 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 2] total 5 [2022-12-13 12:25:17,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1449650618] [2022-12-13 12:25:17,117 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:25:17,117 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 12:25:17,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:25:17,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 12:25:17,117 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-13 12:25:17,177 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 156 out of 348 [2022-12-13 12:25:17,178 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 57 places, 45 transitions, 390 flow. Second operand has 7 states, 7 states have (on average 161.28571428571428) internal successors, (1129), 7 states have internal predecessors, (1129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:17,178 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:25:17,178 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 156 of 348 [2022-12-13 12:25:17,178 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:25:17,326 INFO L130 PetriNetUnfolder]: 300/546 cut-off events. [2022-12-13 12:25:17,327 INFO L131 PetriNetUnfolder]: For 2105/2105 co-relation queries the response was YES. [2022-12-13 12:25:17,328 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2647 conditions, 546 events. 300/546 cut-off events. For 2105/2105 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 2250 event pairs, 26 based on Foata normal form. 4/550 useless extension candidates. Maximal degree in co-relation 2610. Up to 263 conditions per place. [2022-12-13 12:25:17,332 INFO L137 encePairwiseOnDemand]: 344/348 looper letters, 69 selfloop transitions, 18 changer transitions 2/89 dead transitions. [2022-12-13 12:25:17,333 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 63 places, 89 transitions, 828 flow [2022-12-13 12:25:17,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 12:25:17,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 12:25:17,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1160 transitions. [2022-12-13 12:25:17,334 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.47619047619047616 [2022-12-13 12:25:17,334 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1160 transitions. [2022-12-13 12:25:17,334 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1160 transitions. [2022-12-13 12:25:17,335 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:25:17,335 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1160 transitions. [2022-12-13 12:25:17,336 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 165.71428571428572) internal successors, (1160), 7 states have internal predecessors, (1160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:17,337 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 348.0) internal successors, (2784), 8 states have internal predecessors, (2784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:17,337 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 348.0) internal successors, (2784), 8 states have internal predecessors, (2784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:17,337 INFO L175 Difference]: Start difference. First operand has 57 places, 45 transitions, 390 flow. Second operand 7 states and 1160 transitions. [2022-12-13 12:25:17,337 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 63 places, 89 transitions, 828 flow [2022-12-13 12:25:17,340 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 58 places, 89 transitions, 792 flow, removed 3 selfloop flow, removed 5 redundant places. [2022-12-13 12:25:17,341 INFO L231 Difference]: Finished difference. Result has 61 places, 54 transitions, 488 flow [2022-12-13 12:25:17,341 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=354, PETRI_DIFFERENCE_MINUEND_PLACES=52, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=45, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=488, PETRI_PLACES=61, PETRI_TRANSITIONS=54} [2022-12-13 12:25:17,341 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 40 predicate places. [2022-12-13 12:25:17,341 INFO L495 AbstractCegarLoop]: Abstraction has has 61 places, 54 transitions, 488 flow [2022-12-13 12:25:17,342 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 161.28571428571428) internal successors, (1129), 7 states have internal predecessors, (1129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:17,342 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:25:17,342 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:25:17,346 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2022-12-13 12:25:17,542 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-12-13 12:25:17,543 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:25:17,544 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:25:17,544 INFO L85 PathProgramCache]: Analyzing trace with hash -920716529, now seen corresponding path program 2 times [2022-12-13 12:25:17,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:25:17,544 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360052997] [2022-12-13 12:25:17,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:25:17,545 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:25:17,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:25:17,663 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 12:25:17,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:25:17,663 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360052997] [2022-12-13 12:25:17,663 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [360052997] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:25:17,663 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [788603938] [2022-12-13 12:25:17,663 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 12:25:17,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:17,664 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:25:17,664 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:25:17,665 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-12-13 12:25:17,736 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 12:25:17,736 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:25:17,737 INFO L263 TraceCheckSpWp]: Trace formula consists of 205 conjuncts, 13 conjunts are in the unsatisfiable core [2022-12-13 12:25:17,738 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:25:17,784 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 12:25:17,784 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:25:17,802 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 12:25:17,802 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [788603938] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:25:17,803 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:25:17,803 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 2] total 5 [2022-12-13 12:25:17,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060373200] [2022-12-13 12:25:17,803 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:25:17,803 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 12:25:17,803 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:25:17,803 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 12:25:17,803 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-12-13 12:25:17,859 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 156 out of 348 [2022-12-13 12:25:17,859 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 61 places, 54 transitions, 488 flow. Second operand has 7 states, 7 states have (on average 161.28571428571428) internal successors, (1129), 7 states have internal predecessors, (1129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:17,859 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:25:17,859 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 156 of 348 [2022-12-13 12:25:17,859 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:25:18,039 INFO L130 PetriNetUnfolder]: 420/762 cut-off events. [2022-12-13 12:25:18,039 INFO L131 PetriNetUnfolder]: For 3790/3790 co-relation queries the response was YES. [2022-12-13 12:25:18,040 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3902 conditions, 762 events. 420/762 cut-off events. For 3790/3790 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 3472 event pairs, 95 based on Foata normal form. 4/766 useless extension candidates. Maximal degree in co-relation 3864. Up to 546 conditions per place. [2022-12-13 12:25:18,043 INFO L137 encePairwiseOnDemand]: 344/348 looper letters, 74 selfloop transitions, 18 changer transitions 2/94 dead transitions. [2022-12-13 12:25:18,043 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 67 places, 94 transitions, 944 flow [2022-12-13 12:25:18,043 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 12:25:18,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 12:25:18,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1155 transitions. [2022-12-13 12:25:18,044 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.47413793103448276 [2022-12-13 12:25:18,044 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1155 transitions. [2022-12-13 12:25:18,045 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1155 transitions. [2022-12-13 12:25:18,045 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:25:18,045 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1155 transitions. [2022-12-13 12:25:18,046 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 165.0) internal successors, (1155), 7 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) [2022-12-13 12:25:18,047 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 348.0) internal successors, (2784), 8 states have internal predecessors, (2784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:18,047 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 348.0) internal successors, (2784), 8 states have internal predecessors, (2784), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:18,047 INFO L175 Difference]: Start difference. First operand has 61 places, 54 transitions, 488 flow. Second operand 7 states and 1155 transitions. [2022-12-13 12:25:18,048 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 67 places, 94 transitions, 944 flow [2022-12-13 12:25:18,051 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 66 places, 94 transitions, 918 flow, removed 9 selfloop flow, removed 1 redundant places. [2022-12-13 12:25:18,052 INFO L231 Difference]: Finished difference. Result has 69 places, 64 transitions, 620 flow [2022-12-13 12:25:18,052 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=462, PETRI_DIFFERENCE_MINUEND_PLACES=60, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=54, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=41, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=620, PETRI_PLACES=69, PETRI_TRANSITIONS=64} [2022-12-13 12:25:18,052 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 48 predicate places. [2022-12-13 12:25:18,052 INFO L495 AbstractCegarLoop]: Abstraction has has 69 places, 64 transitions, 620 flow [2022-12-13 12:25:18,052 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 161.28571428571428) internal successors, (1129), 7 states have internal predecessors, (1129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:18,052 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:25:18,052 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:25:18,057 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2022-12-13 12:25:18,253 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-12-13 12:25:18,254 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:25:18,255 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:25:18,255 INFO L85 PathProgramCache]: Analyzing trace with hash 1233702697, now seen corresponding path program 3 times [2022-12-13 12:25:18,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:25:18,256 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84538596] [2022-12-13 12:25:18,256 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:25:18,257 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:25:18,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:25:18,346 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 12:25:18,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:25:18,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [84538596] [2022-12-13 12:25:18,346 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [84538596] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:25:18,346 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1129050324] [2022-12-13 12:25:18,346 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 12:25:18,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:18,346 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:25:18,347 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:25:18,348 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-12-13 12:25:18,418 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-13 12:25:18,418 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:25:18,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 211 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 12:25:18,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:25:18,479 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 12:25:18,479 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:25:18,535 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 12:25:18,535 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1129050324] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:25:18,535 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:25:18,535 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 14 [2022-12-13 12:25:18,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234026818] [2022-12-13 12:25:18,535 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:25:18,536 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-12-13 12:25:18,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:25:18,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-12-13 12:25:18,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2022-12-13 12:25:18,888 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 348 [2022-12-13 12:25:18,889 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 64 transitions, 620 flow. Second operand has 15 states, 15 states have (on average 144.0) internal successors, (2160), 15 states have internal predecessors, (2160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:18,890 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:25:18,890 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 348 [2022-12-13 12:25:18,890 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:25:19,354 INFO L130 PetriNetUnfolder]: 1147/2220 cut-off events. [2022-12-13 12:25:19,355 INFO L131 PetriNetUnfolder]: For 12118/12118 co-relation queries the response was YES. [2022-12-13 12:25:19,358 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11708 conditions, 2220 events. 1147/2220 cut-off events. For 12118/12118 co-relation queries the response was YES. Maximal size of possible extension queue 145. Compared 13925 event pairs, 484 based on Foata normal form. 168/2388 useless extension candidates. Maximal degree in co-relation 11273. Up to 760 conditions per place. [2022-12-13 12:25:19,365 INFO L137 encePairwiseOnDemand]: 342/348 looper letters, 170 selfloop transitions, 50 changer transitions 3/223 dead transitions. [2022-12-13 12:25:19,365 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 83 places, 223 transitions, 2557 flow [2022-12-13 12:25:19,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 12:25:19,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-13 12:25:19,367 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2211 transitions. [2022-12-13 12:25:19,368 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4235632183908046 [2022-12-13 12:25:19,369 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2211 transitions. [2022-12-13 12:25:19,369 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2211 transitions. [2022-12-13 12:25:19,369 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:25:19,369 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2211 transitions. [2022-12-13 12:25:19,372 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 147.4) internal successors, (2211), 15 states have internal predecessors, (2211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:19,375 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 348.0) internal successors, (5568), 16 states have internal predecessors, (5568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:19,376 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 348.0) internal successors, (5568), 16 states have internal predecessors, (5568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:19,376 INFO L175 Difference]: Start difference. First operand has 69 places, 64 transitions, 620 flow. Second operand 15 states and 2211 transitions. [2022-12-13 12:25:19,376 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 83 places, 223 transitions, 2557 flow [2022-12-13 12:25:19,387 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 82 places, 223 transitions, 2456 flow, removed 36 selfloop flow, removed 1 redundant places. [2022-12-13 12:25:19,388 INFO L231 Difference]: Finished difference. Result has 88 places, 110 transitions, 1319 flow [2022-12-13 12:25:19,388 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=570, PETRI_DIFFERENCE_MINUEND_PLACES=68, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=64, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1319, PETRI_PLACES=88, PETRI_TRANSITIONS=110} [2022-12-13 12:25:19,389 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 67 predicate places. [2022-12-13 12:25:19,389 INFO L495 AbstractCegarLoop]: Abstraction has has 88 places, 110 transitions, 1319 flow [2022-12-13 12:25:19,389 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 144.0) internal successors, (2160), 15 states have internal predecessors, (2160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:19,389 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:25:19,389 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:25:19,395 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2022-12-13 12:25:19,590 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:19,590 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:25:19,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:25:19,591 INFO L85 PathProgramCache]: Analyzing trace with hash 303491939, now seen corresponding path program 4 times [2022-12-13 12:25:19,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:25:19,591 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262109888] [2022-12-13 12:25:19,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:25:19,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:25:19,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:25:19,680 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 12:25:19,680 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:25:19,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262109888] [2022-12-13 12:25:19,681 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262109888] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:25:19,681 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1617159941] [2022-12-13 12:25:19,681 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 12:25:19,681 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:19,681 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:25:19,682 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:25:19,683 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-12-13 12:25:19,745 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 12:25:19,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:25:19,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 213 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 12:25:19,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:25:19,795 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 12:25:19,795 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:25:19,833 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 12:25:19,834 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1617159941] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:25:19,834 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:25:19,834 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 12 [2022-12-13 12:25:19,834 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [30635167] [2022-12-13 12:25:19,834 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:25:19,834 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 12:25:19,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:25:19,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 12:25:19,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2022-12-13 12:25:20,095 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 143 out of 348 [2022-12-13 12:25:20,096 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 88 places, 110 transitions, 1319 flow. Second operand has 13 states, 13 states have (on average 146.07692307692307) internal successors, (1899), 13 states have internal predecessors, (1899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:20,096 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:25:20,097 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 143 of 348 [2022-12-13 12:25:20,097 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:25:20,391 INFO L130 PetriNetUnfolder]: 799/1552 cut-off events. [2022-12-13 12:25:20,391 INFO L131 PetriNetUnfolder]: For 10169/10169 co-relation queries the response was YES. [2022-12-13 12:25:20,394 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8588 conditions, 1552 events. 799/1552 cut-off events. For 10169/10169 co-relation queries the response was YES. Maximal size of possible extension queue 94. Compared 8901 event pairs, 444 based on Foata normal form. 36/1588 useless extension candidates. Maximal degree in co-relation 8210. Up to 1247 conditions per place. [2022-12-13 12:25:20,398 INFO L137 encePairwiseOnDemand]: 343/348 looper letters, 77 selfloop transitions, 3 changer transitions 44/124 dead transitions. [2022-12-13 12:25:20,398 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 93 places, 124 transitions, 1619 flow [2022-12-13 12:25:20,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-12-13 12:25:20,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-12-13 12:25:20,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 900 transitions. [2022-12-13 12:25:20,405 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43103448275862066 [2022-12-13 12:25:20,405 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 900 transitions. [2022-12-13 12:25:20,405 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 900 transitions. [2022-12-13 12:25:20,405 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:25:20,406 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 900 transitions. [2022-12-13 12:25:20,406 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 150.0) internal successors, (900), 6 states have internal predecessors, (900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:20,407 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 348.0) internal successors, (2436), 7 states have internal predecessors, (2436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:20,408 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 348.0) internal successors, (2436), 7 states have internal predecessors, (2436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:20,408 INFO L175 Difference]: Start difference. First operand has 88 places, 110 transitions, 1319 flow. Second operand 6 states and 900 transitions. [2022-12-13 12:25:20,408 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 93 places, 124 transitions, 1619 flow [2022-12-13 12:25:20,420 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 90 places, 124 transitions, 1590 flow, removed 11 selfloop flow, removed 3 redundant places. [2022-12-13 12:25:20,422 INFO L231 Difference]: Finished difference. Result has 92 places, 80 transitions, 875 flow [2022-12-13 12:25:20,422 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=1122, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=98, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=95, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=875, PETRI_PLACES=92, PETRI_TRANSITIONS=80} [2022-12-13 12:25:20,422 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 71 predicate places. [2022-12-13 12:25:20,422 INFO L495 AbstractCegarLoop]: Abstraction has has 92 places, 80 transitions, 875 flow [2022-12-13 12:25:20,422 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 146.07692307692307) internal successors, (1899), 13 states have internal predecessors, (1899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:20,422 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:25:20,423 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:25:20,427 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2022-12-13 12:25:20,623 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:20,623 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:25:20,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:25:20,624 INFO L85 PathProgramCache]: Analyzing trace with hash 2035844178, now seen corresponding path program 5 times [2022-12-13 12:25:20,624 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:25:20,624 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [990567443] [2022-12-13 12:25:20,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:25:20,624 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:25:20,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:25:20,682 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-12-13 12:25:20,683 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:25:20,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [990567443] [2022-12-13 12:25:20,683 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [990567443] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:25:20,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [723288834] [2022-12-13 12:25:20,683 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 12:25:20,683 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:20,683 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:25:20,684 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:25:20,685 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-12-13 12:25:20,746 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-12-13 12:25:20,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:25:20,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 222 conjuncts, 8 conjunts are in the unsatisfiable core [2022-12-13 12:25:20,747 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:25:20,804 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-12-13 12:25:20,804 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:25:20,843 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-12-13 12:25:20,843 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [723288834] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:25:20,843 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:25:20,843 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 14 [2022-12-13 12:25:20,843 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1848687227] [2022-12-13 12:25:20,843 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:25:20,844 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2022-12-13 12:25:20,844 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:25:20,844 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2022-12-13 12:25:20,844 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2022-12-13 12:25:21,169 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 143 out of 348 [2022-12-13 12:25:21,171 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 92 places, 80 transitions, 875 flow. Second operand has 15 states, 15 states have (on average 145.53333333333333) internal successors, (2183), 15 states have internal predecessors, (2183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:21,171 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:25:21,171 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 143 of 348 [2022-12-13 12:25:21,171 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:25:21,414 INFO L130 PetriNetUnfolder]: 488/914 cut-off events. [2022-12-13 12:25:21,414 INFO L131 PetriNetUnfolder]: For 5870/5870 co-relation queries the response was YES. [2022-12-13 12:25:21,416 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5111 conditions, 914 events. 488/914 cut-off events. For 5870/5870 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 4420 event pairs, 168 based on Foata normal form. 18/932 useless extension candidates. Maximal degree in co-relation 5062. Up to 677 conditions per place. [2022-12-13 12:25:21,418 INFO L137 encePairwiseOnDemand]: 342/348 looper letters, 57 selfloop transitions, 13 changer transitions 32/102 dead transitions. [2022-12-13 12:25:21,418 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 102 transitions, 1247 flow [2022-12-13 12:25:21,419 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 12:25:21,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 12:25:21,419 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1191 transitions. [2022-12-13 12:25:21,420 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42780172413793105 [2022-12-13 12:25:21,420 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1191 transitions. [2022-12-13 12:25:21,420 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1191 transitions. [2022-12-13 12:25:21,420 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:25:21,420 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1191 transitions. [2022-12-13 12:25:21,421 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 148.875) internal successors, (1191), 8 states have internal predecessors, (1191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:21,422 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 348.0) internal successors, (3132), 9 states have internal predecessors, (3132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:21,422 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 348.0) internal successors, (3132), 9 states have internal predecessors, (3132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:21,423 INFO L175 Difference]: Start difference. First operand has 92 places, 80 transitions, 875 flow. Second operand 8 states and 1191 transitions. [2022-12-13 12:25:21,423 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 102 transitions, 1247 flow [2022-12-13 12:25:21,430 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 83 places, 102 transitions, 1183 flow, removed 29 selfloop flow, removed 8 redundant places. [2022-12-13 12:25:21,437 INFO L231 Difference]: Finished difference. Result has 84 places, 66 transitions, 643 flow [2022-12-13 12:25:21,437 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=743, PETRI_DIFFERENCE_MINUEND_PLACES=76, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=74, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=643, PETRI_PLACES=84, PETRI_TRANSITIONS=66} [2022-12-13 12:25:21,438 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 63 predicate places. [2022-12-13 12:25:21,438 INFO L495 AbstractCegarLoop]: Abstraction has has 84 places, 66 transitions, 643 flow [2022-12-13 12:25:21,438 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 145.53333333333333) internal successors, (2183), 15 states have internal predecessors, (2183), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:21,438 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:25:21,438 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:25:21,443 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2022-12-13 12:25:21,639 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:21,640 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:25:21,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:25:21,641 INFO L85 PathProgramCache]: Analyzing trace with hash 1616805722, now seen corresponding path program 6 times [2022-12-13 12:25:21,641 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:25:21,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1028319049] [2022-12-13 12:25:21,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:25:21,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:25:21,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:25:21,798 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 12:25:21,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:25:21,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1028319049] [2022-12-13 12:25:21,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1028319049] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:25:21,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1115431066] [2022-12-13 12:25:21,798 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 12:25:21,798 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:21,798 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:25:21,799 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:25:21,800 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-12-13 12:25:21,891 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-12-13 12:25:21,891 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:25:21,892 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 13 conjunts are in the unsatisfiable core [2022-12-13 12:25:21,893 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:25:22,009 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 12:25:22,009 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:25:22,123 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 12:25:22,123 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1115431066] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:25:22,124 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:25:22,124 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2022-12-13 12:25:22,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1209944892] [2022-12-13 12:25:22,124 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:25:22,124 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-12-13 12:25:22,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:25:22,125 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-12-13 12:25:22,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=352, Unknown=0, NotChecked=0, Total=462 [2022-12-13 12:25:22,644 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 140 out of 348 [2022-12-13 12:25:22,646 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 84 places, 66 transitions, 643 flow. Second operand has 22 states, 22 states have (on average 142.13636363636363) internal successors, (3127), 22 states have internal predecessors, (3127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:22,647 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:25:22,647 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 140 of 348 [2022-12-13 12:25:22,647 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:25:22,926 INFO L130 PetriNetUnfolder]: 425/771 cut-off events. [2022-12-13 12:25:22,926 INFO L131 PetriNetUnfolder]: For 4388/4388 co-relation queries the response was YES. [2022-12-13 12:25:22,928 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4107 conditions, 771 events. 425/771 cut-off events. For 4388/4388 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 3426 event pairs, 84 based on Foata normal form. 26/797 useless extension candidates. Maximal degree in co-relation 4060. Up to 246 conditions per place. [2022-12-13 12:25:22,930 INFO L137 encePairwiseOnDemand]: 340/348 looper letters, 73 selfloop transitions, 27 changer transitions 0/100 dead transitions. [2022-12-13 12:25:22,930 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 90 places, 100 transitions, 1093 flow [2022-12-13 12:25:22,931 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 12:25:22,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-13 12:25:22,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1592 transitions. [2022-12-13 12:25:22,932 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4158829676071055 [2022-12-13 12:25:22,932 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1592 transitions. [2022-12-13 12:25:22,932 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1592 transitions. [2022-12-13 12:25:22,932 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:25:22,932 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1592 transitions. [2022-12-13 12:25:22,933 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 144.72727272727272) internal successors, (1592), 11 states have internal predecessors, (1592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:22,935 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 348.0) internal successors, (4176), 12 states have internal predecessors, (4176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:22,936 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 348.0) internal successors, (4176), 12 states have internal predecessors, (4176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:22,936 INFO L175 Difference]: Start difference. First operand has 84 places, 66 transitions, 643 flow. Second operand 11 states and 1592 transitions. [2022-12-13 12:25:22,936 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 90 places, 100 transitions, 1093 flow [2022-12-13 12:25:22,940 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 84 places, 100 transitions, 1038 flow, removed 19 selfloop flow, removed 6 redundant places. [2022-12-13 12:25:22,941 INFO L231 Difference]: Finished difference. Result has 86 places, 69 transitions, 705 flow [2022-12-13 12:25:22,941 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=596, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=66, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=41, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=705, PETRI_PLACES=86, PETRI_TRANSITIONS=69} [2022-12-13 12:25:22,942 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 65 predicate places. [2022-12-13 12:25:22,942 INFO L495 AbstractCegarLoop]: Abstraction has has 86 places, 69 transitions, 705 flow [2022-12-13 12:25:22,942 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 142.13636363636363) internal successors, (3127), 22 states have internal predecessors, (3127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:22,942 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:25:22,942 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:25:22,946 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-12-13 12:25:23,143 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:23,143 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:25:23,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:25:23,144 INFO L85 PathProgramCache]: Analyzing trace with hash -1157058587, now seen corresponding path program 1 times [2022-12-13 12:25:23,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:25:23,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876919510] [2022-12-13 12:25:23,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:25:23,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:25:23,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:25:23,543 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:25:23,543 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:25:23,543 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876919510] [2022-12-13 12:25:23,543 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876919510] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:25:23,543 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1729513156] [2022-12-13 12:25:23,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:25:23,544 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:23,544 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:25:23,545 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:25:23,545 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-12-13 12:25:23,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:25:23,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 21 conjunts are in the unsatisfiable core [2022-12-13 12:25:23,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:25:23,766 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:25:23,766 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:25:23,871 INFO L321 Elim1Store]: treesize reduction 34, result has 62.6 percent of original size [2022-12-13 12:25:23,871 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 42 treesize of output 64 [2022-12-13 12:25:23,916 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:25:23,916 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1729513156] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:25:23,916 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:25:23,916 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 6] total 18 [2022-12-13 12:25:23,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1742402666] [2022-12-13 12:25:23,916 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:25:23,917 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-13 12:25:23,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:25:23,917 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-13 12:25:23,917 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2022-12-13 12:25:24,488 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 348 [2022-12-13 12:25:24,490 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 86 places, 69 transitions, 705 flow. Second operand has 19 states, 19 states have (on average 143.42105263157896) internal successors, (2725), 19 states have internal predecessors, (2725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:24,490 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:25:24,490 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 348 [2022-12-13 12:25:24,490 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:25:24,946 INFO L130 PetriNetUnfolder]: 439/811 cut-off events. [2022-12-13 12:25:24,946 INFO L131 PetriNetUnfolder]: For 4637/4637 co-relation queries the response was YES. [2022-12-13 12:25:24,948 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4386 conditions, 811 events. 439/811 cut-off events. For 4637/4637 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 3750 event pairs, 93 based on Foata normal form. 8/819 useless extension candidates. Maximal degree in co-relation 4337. Up to 539 conditions per place. [2022-12-13 12:25:24,950 INFO L137 encePairwiseOnDemand]: 342/348 looper letters, 84 selfloop transitions, 29 changer transitions 19/132 dead transitions. [2022-12-13 12:25:24,950 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 97 places, 132 transitions, 1392 flow [2022-12-13 12:25:24,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 12:25:24,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-13 12:25:24,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1781 transitions. [2022-12-13 12:25:24,953 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42648467432950193 [2022-12-13 12:25:24,953 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1781 transitions. [2022-12-13 12:25:24,953 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1781 transitions. [2022-12-13 12:25:24,954 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:25:24,954 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1781 transitions. [2022-12-13 12:25:24,955 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 148.41666666666666) internal successors, (1781), 12 states have internal predecessors, (1781), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:24,957 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 348.0) internal successors, (4524), 13 states have internal predecessors, (4524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:24,957 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 348.0) internal successors, (4524), 13 states have internal predecessors, (4524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:24,957 INFO L175 Difference]: Start difference. First operand has 86 places, 69 transitions, 705 flow. Second operand 12 states and 1781 transitions. [2022-12-13 12:25:24,957 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 97 places, 132 transitions, 1392 flow [2022-12-13 12:25:24,962 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 89 places, 132 transitions, 1367 flow, removed 0 selfloop flow, removed 8 redundant places. [2022-12-13 12:25:24,963 INFO L231 Difference]: Finished difference. Result has 94 places, 80 transitions, 885 flow [2022-12-13 12:25:24,963 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=680, PETRI_DIFFERENCE_MINUEND_PLACES=78, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=69, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=885, PETRI_PLACES=94, PETRI_TRANSITIONS=80} [2022-12-13 12:25:24,963 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 73 predicate places. [2022-12-13 12:25:24,963 INFO L495 AbstractCegarLoop]: Abstraction has has 94 places, 80 transitions, 885 flow [2022-12-13 12:25:24,964 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 143.42105263157896) internal successors, (2725), 19 states have internal predecessors, (2725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:24,964 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:25:24,964 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:25:24,968 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2022-12-13 12:25:25,165 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-12-13 12:25:25,165 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:25:25,166 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:25:25,166 INFO L85 PathProgramCache]: Analyzing trace with hash -416777040, now seen corresponding path program 7 times [2022-12-13 12:25:25,167 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:25:25,167 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828590896] [2022-12-13 12:25:25,167 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:25:25,168 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:25:25,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:25:25,661 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:25:25,661 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:25:25,661 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828590896] [2022-12-13 12:25:25,661 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828590896] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:25:25,661 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1299140546] [2022-12-13 12:25:25,661 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-13 12:25:25,661 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:25,661 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:25:25,662 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:25:25,663 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-12-13 12:25:25,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:25:25,745 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 35 conjunts are in the unsatisfiable core [2022-12-13 12:25:25,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:25:26,019 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:25:26,020 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:25:26,162 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-12-13 12:25:26,163 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 4 [2022-12-13 12:25:26,201 INFO L321 Elim1Store]: treesize reduction 34, result has 62.6 percent of original size [2022-12-13 12:25:26,202 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 42 treesize of output 64 [2022-12-13 12:25:26,221 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-12-13 12:25:26,221 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 4 [2022-12-13 12:25:26,481 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:25:26,481 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1299140546] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:25:26,481 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:25:26,481 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 11] total 29 [2022-12-13 12:25:26,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654519172] [2022-12-13 12:25:26,481 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:25:26,481 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-12-13 12:25:26,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:25:26,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-12-13 12:25:26,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=742, Unknown=0, NotChecked=0, Total=870 [2022-12-13 12:25:28,138 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 348 [2022-12-13 12:25:28,139 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 94 places, 80 transitions, 885 flow. Second operand has 30 states, 30 states have (on average 126.86666666666666) internal successors, (3806), 30 states have internal predecessors, (3806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:28,140 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:25:28,140 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 348 [2022-12-13 12:25:28,140 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:25:28,623 INFO L130 PetriNetUnfolder]: 455/837 cut-off events. [2022-12-13 12:25:28,623 INFO L131 PetriNetUnfolder]: For 5450/5450 co-relation queries the response was YES. [2022-12-13 12:25:28,625 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4857 conditions, 837 events. 455/837 cut-off events. For 5450/5450 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 3881 event pairs, 115 based on Foata normal form. 12/849 useless extension candidates. Maximal degree in co-relation 4805. Up to 612 conditions per place. [2022-12-13 12:25:28,627 INFO L137 encePairwiseOnDemand]: 337/348 looper letters, 75 selfloop transitions, 33 changer transitions 0/108 dead transitions. [2022-12-13 12:25:28,627 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 104 places, 108 transitions, 1304 flow [2022-12-13 12:25:28,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 12:25:28,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 12:25:28,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1687 transitions. [2022-12-13 12:25:28,629 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3729000884173298 [2022-12-13 12:25:28,629 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1687 transitions. [2022-12-13 12:25:28,629 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1687 transitions. [2022-12-13 12:25:28,629 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:25:28,630 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1687 transitions. [2022-12-13 12:25:28,631 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 129.76923076923077) internal successors, (1687), 13 states have internal predecessors, (1687), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:28,633 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 348.0) internal successors, (4872), 14 states have internal predecessors, (4872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:28,633 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 348.0) internal successors, (4872), 14 states have internal predecessors, (4872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:28,633 INFO L175 Difference]: Start difference. First operand has 94 places, 80 transitions, 885 flow. Second operand 13 states and 1687 transitions. [2022-12-13 12:25:28,633 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 104 places, 108 transitions, 1304 flow [2022-12-13 12:25:28,640 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 99 places, 108 transitions, 1238 flow, removed 10 selfloop flow, removed 5 redundant places. [2022-12-13 12:25:28,642 INFO L231 Difference]: Finished difference. Result has 101 places, 84 transitions, 954 flow [2022-12-13 12:25:28,642 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=819, PETRI_DIFFERENCE_MINUEND_PLACES=87, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=80, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=954, PETRI_PLACES=101, PETRI_TRANSITIONS=84} [2022-12-13 12:25:28,642 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 80 predicate places. [2022-12-13 12:25:28,642 INFO L495 AbstractCegarLoop]: Abstraction has has 101 places, 84 transitions, 954 flow [2022-12-13 12:25:28,642 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 126.86666666666666) internal successors, (3806), 30 states have internal predecessors, (3806), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:28,642 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:25:28,642 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:25:28,647 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-12-13 12:25:28,843 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2022-12-13 12:25:28,844 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:25:28,844 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:25:28,845 INFO L85 PathProgramCache]: Analyzing trace with hash -1571696477, now seen corresponding path program 2 times [2022-12-13 12:25:28,845 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:25:28,845 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187221898] [2022-12-13 12:25:28,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:25:28,846 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:25:28,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:25:29,172 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:25:29,172 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:25:29,172 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187221898] [2022-12-13 12:25:29,172 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1187221898] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:25:29,172 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1977984723] [2022-12-13 12:25:29,173 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 12:25:29,173 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:29,173 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:25:29,173 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:25:29,174 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-12-13 12:25:29,265 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 12:25:29,265 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:25:29,266 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 21 conjunts are in the unsatisfiable core [2022-12-13 12:25:29,267 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:25:29,418 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:25:29,418 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:25:29,554 INFO L321 Elim1Store]: treesize reduction 34, result has 62.6 percent of original size [2022-12-13 12:25:29,554 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 42 treesize of output 64 [2022-12-13 12:25:29,615 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:25:29,615 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1977984723] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:25:29,615 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:25:29,615 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 6] total 19 [2022-12-13 12:25:29,615 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191079111] [2022-12-13 12:25:29,615 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:25:29,616 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-13 12:25:29,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:25:29,616 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-13 12:25:29,616 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=317, Unknown=0, NotChecked=0, Total=380 [2022-12-13 12:25:30,626 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 348 [2022-12-13 12:25:30,627 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 101 places, 84 transitions, 954 flow. Second operand has 20 states, 20 states have (on average 143.4) internal successors, (2868), 20 states have internal predecessors, (2868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:30,628 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:25:30,628 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 348 [2022-12-13 12:25:30,628 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:25:31,209 INFO L130 PetriNetUnfolder]: 493/895 cut-off events. [2022-12-13 12:25:31,209 INFO L131 PetriNetUnfolder]: For 7358/7358 co-relation queries the response was YES. [2022-12-13 12:25:31,211 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5445 conditions, 895 events. 493/895 cut-off events. For 7358/7358 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 4195 event pairs, 99 based on Foata normal form. 12/907 useless extension candidates. Maximal degree in co-relation 5389. Up to 597 conditions per place. [2022-12-13 12:25:31,214 INFO L137 encePairwiseOnDemand]: 342/348 looper letters, 91 selfloop transitions, 44 changer transitions 1/136 dead transitions. [2022-12-13 12:25:31,214 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 114 places, 136 transitions, 1668 flow [2022-12-13 12:25:31,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-13 12:25:31,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-13 12:25:31,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2067 transitions. [2022-12-13 12:25:31,216 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42426108374384236 [2022-12-13 12:25:31,216 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2067 transitions. [2022-12-13 12:25:31,216 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2067 transitions. [2022-12-13 12:25:31,217 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:25:31,217 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2067 transitions. [2022-12-13 12:25:31,218 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 147.64285714285714) internal successors, (2067), 14 states have internal predecessors, (2067), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:31,220 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 348.0) internal successors, (5220), 15 states have internal predecessors, (5220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:31,221 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 348.0) internal successors, (5220), 15 states have internal predecessors, (5220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:31,221 INFO L175 Difference]: Start difference. First operand has 101 places, 84 transitions, 954 flow. Second operand 14 states and 2067 transitions. [2022-12-13 12:25:31,221 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 114 places, 136 transitions, 1668 flow [2022-12-13 12:25:31,229 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 104 places, 136 transitions, 1605 flow, removed 6 selfloop flow, removed 10 redundant places. [2022-12-13 12:25:31,231 INFO L231 Difference]: Finished difference. Result has 109 places, 96 transitions, 1161 flow [2022-12-13 12:25:31,231 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=891, PETRI_DIFFERENCE_MINUEND_PLACES=91, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=84, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1161, PETRI_PLACES=109, PETRI_TRANSITIONS=96} [2022-12-13 12:25:31,231 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 88 predicate places. [2022-12-13 12:25:31,231 INFO L495 AbstractCegarLoop]: Abstraction has has 109 places, 96 transitions, 1161 flow [2022-12-13 12:25:31,231 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 143.4) internal successors, (2868), 20 states have internal predecessors, (2868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:31,232 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:25:31,232 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:25:31,236 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-12-13 12:25:31,432 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-12-13 12:25:31,433 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:25:31,433 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:25:31,434 INFO L85 PathProgramCache]: Analyzing trace with hash 535120695, now seen corresponding path program 3 times [2022-12-13 12:25:31,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:25:31,434 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [94013393] [2022-12-13 12:25:31,435 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:25:31,435 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:25:31,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:25:31,766 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:25:31,766 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:25:31,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [94013393] [2022-12-13 12:25:31,766 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [94013393] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:25:31,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592104412] [2022-12-13 12:25:31,767 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 12:25:31,767 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:31,767 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:25:31,767 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:25:31,769 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-12-13 12:25:31,846 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-13 12:25:31,846 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:25:31,848 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 40 conjunts are in the unsatisfiable core [2022-12-13 12:25:31,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:25:31,962 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-13 12:25:31,999 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 12:25:32,035 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 12:25:32,204 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 12:25:32,204 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:25:32,676 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:25:32,677 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 112 treesize of output 76 [2022-12-13 12:25:32,731 INFO L321 Elim1Store]: treesize reduction 32, result has 62.4 percent of original size [2022-12-13 12:25:32,732 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 828 treesize of output 752 [2022-12-13 12:25:32,745 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 12:25:32,748 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 12:25:32,764 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:25:32,764 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 700 treesize of output 652 [2022-12-13 12:25:32,778 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 12:25:32,782 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 12:25:32,796 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:25:32,797 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 604 treesize of output 460 [2022-12-13 12:25:34,330 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 12:25:34,330 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1592104412] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:25:34,330 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:25:34,330 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11, 11] total 28 [2022-12-13 12:25:34,330 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1033948668] [2022-12-13 12:25:34,330 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:25:34,331 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-12-13 12:25:34,331 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:25:34,331 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-12-13 12:25:34,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=673, Unknown=5, NotChecked=0, Total=812 [2022-12-13 12:25:36,261 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 94 out of 348 [2022-12-13 12:25:36,262 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 109 places, 96 transitions, 1161 flow. Second operand has 29 states, 29 states have (on average 95.79310344827586) internal successors, (2778), 29 states have internal predecessors, (2778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:36,262 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:25:36,262 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 94 of 348 [2022-12-13 12:25:36,262 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:25:39,095 INFO L130 PetriNetUnfolder]: 1295/2419 cut-off events. [2022-12-13 12:25:39,096 INFO L131 PetriNetUnfolder]: For 25751/25751 co-relation queries the response was YES. [2022-12-13 12:25:39,101 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15480 conditions, 2419 events. 1295/2419 cut-off events. For 25751/25751 co-relation queries the response was YES. Maximal size of possible extension queue 161. Compared 15003 event pairs, 164 based on Foata normal form. 64/2483 useless extension candidates. Maximal degree in co-relation 15421. Up to 769 conditions per place. [2022-12-13 12:25:39,107 INFO L137 encePairwiseOnDemand]: 339/348 looper letters, 167 selfloop transitions, 153 changer transitions 17/337 dead transitions. [2022-12-13 12:25:39,107 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 140 places, 337 transitions, 4366 flow [2022-12-13 12:25:39,108 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-12-13 12:25:39,108 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-12-13 12:25:39,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 3209 transitions. [2022-12-13 12:25:39,111 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.2881645114942529 [2022-12-13 12:25:39,111 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 3209 transitions. [2022-12-13 12:25:39,111 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 3209 transitions. [2022-12-13 12:25:39,112 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:25:39,112 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 3209 transitions. [2022-12-13 12:25:39,114 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 100.28125) internal successors, (3209), 32 states have internal predecessors, (3209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:39,119 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 348.0) internal successors, (11484), 33 states have internal predecessors, (11484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:39,120 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 348.0) internal successors, (11484), 33 states have internal predecessors, (11484), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:39,120 INFO L175 Difference]: Start difference. First operand has 109 places, 96 transitions, 1161 flow. Second operand 32 states and 3209 transitions. [2022-12-13 12:25:39,120 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 140 places, 337 transitions, 4366 flow [2022-12-13 12:25:39,156 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 133 places, 337 transitions, 4215 flow, removed 30 selfloop flow, removed 7 redundant places. [2022-12-13 12:25:39,159 INFO L231 Difference]: Finished difference. Result has 147 places, 225 transitions, 3387 flow [2022-12-13 12:25:39,159 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=1093, PETRI_DIFFERENCE_MINUEND_PLACES=102, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=96, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=52, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=18, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=3387, PETRI_PLACES=147, PETRI_TRANSITIONS=225} [2022-12-13 12:25:39,160 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 126 predicate places. [2022-12-13 12:25:39,160 INFO L495 AbstractCegarLoop]: Abstraction has has 147 places, 225 transitions, 3387 flow [2022-12-13 12:25:39,160 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 95.79310344827586) internal successors, (2778), 29 states have internal predecessors, (2778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:39,160 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:25:39,160 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:25:39,164 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2022-12-13 12:25:39,361 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-12-13 12:25:39,361 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:25:39,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:25:39,363 INFO L85 PathProgramCache]: Analyzing trace with hash 1916442340, now seen corresponding path program 8 times [2022-12-13 12:25:39,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:25:39,363 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067320567] [2022-12-13 12:25:39,364 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:25:39,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:25:39,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:25:39,981 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:25:39,981 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:25:39,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067320567] [2022-12-13 12:25:39,981 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1067320567] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:25:39,981 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [987467826] [2022-12-13 12:25:39,981 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 12:25:39,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:39,981 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:25:39,982 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:25:39,983 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-12-13 12:25:40,067 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 12:25:40,067 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:25:40,069 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 33 conjunts are in the unsatisfiable core [2022-12-13 12:25:40,070 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:25:40,334 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:25:40,334 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:25:42,627 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-12-13 12:25:42,627 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 4 [2022-12-13 12:25:42,663 INFO L321 Elim1Store]: treesize reduction 34, result has 62.6 percent of original size [2022-12-13 12:25:42,663 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 42 treesize of output 64 [2022-12-13 12:25:42,677 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-12-13 12:25:42,677 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 4 [2022-12-13 12:25:42,883 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:25:42,884 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [987467826] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:25:42,884 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:25:42,884 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 11] total 30 [2022-12-13 12:25:42,884 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892051759] [2022-12-13 12:25:42,884 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:25:42,884 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-12-13 12:25:42,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:25:42,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-12-13 12:25:42,885 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=795, Unknown=0, NotChecked=0, Total=930 [2022-12-13 12:25:44,376 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 348 [2022-12-13 12:25:44,377 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 147 places, 225 transitions, 3387 flow. Second operand has 31 states, 31 states have (on average 126.7741935483871) internal successors, (3930), 31 states have internal predecessors, (3930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:44,377 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:25:44,378 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 348 [2022-12-13 12:25:44,378 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:25:45,342 INFO L130 PetriNetUnfolder]: 1349/2558 cut-off events. [2022-12-13 12:25:45,342 INFO L131 PetriNetUnfolder]: For 35362/35362 co-relation queries the response was YES. [2022-12-13 12:25:45,350 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18070 conditions, 2558 events. 1349/2558 cut-off events. For 35362/35362 co-relation queries the response was YES. Maximal size of possible extension queue 171. Compared 16201 event pairs, 320 based on Foata normal form. 48/2606 useless extension candidates. Maximal degree in co-relation 17996. Up to 2154 conditions per place. [2022-12-13 12:25:45,358 INFO L137 encePairwiseOnDemand]: 337/348 looper letters, 206 selfloop transitions, 76 changer transitions 4/286 dead transitions. [2022-12-13 12:25:45,358 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 161 places, 286 transitions, 4638 flow [2022-12-13 12:25:45,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-13 12:25:45,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-13 12:25:45,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 2209 transitions. [2022-12-13 12:25:45,360 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.37339418526031104 [2022-12-13 12:25:45,360 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 2209 transitions. [2022-12-13 12:25:45,361 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 2209 transitions. [2022-12-13 12:25:45,361 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:25:45,361 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 2209 transitions. [2022-12-13 12:25:45,363 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 129.94117647058823) internal successors, (2209), 17 states have internal predecessors, (2209), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:45,365 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 348.0) internal successors, (6264), 18 states have internal predecessors, (6264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:45,365 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 348.0) internal successors, (6264), 18 states have internal predecessors, (6264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:45,366 INFO L175 Difference]: Start difference. First operand has 147 places, 225 transitions, 3387 flow. Second operand 17 states and 2209 transitions. [2022-12-13 12:25:45,366 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 161 places, 286 transitions, 4638 flow [2022-12-13 12:25:45,480 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 151 places, 286 transitions, 4257 flow, removed 155 selfloop flow, removed 10 redundant places. [2022-12-13 12:25:45,483 INFO L231 Difference]: Finished difference. Result has 152 places, 237 transitions, 3397 flow [2022-12-13 12:25:45,484 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=3060, PETRI_DIFFERENCE_MINUEND_PLACES=135, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=225, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=153, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=3397, PETRI_PLACES=152, PETRI_TRANSITIONS=237} [2022-12-13 12:25:45,484 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 131 predicate places. [2022-12-13 12:25:45,484 INFO L495 AbstractCegarLoop]: Abstraction has has 152 places, 237 transitions, 3397 flow [2022-12-13 12:25:45,484 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 126.7741935483871) internal successors, (3930), 31 states have internal predecessors, (3930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:45,484 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:25:45,485 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:25:45,489 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-12-13 12:25:45,685 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-12-13 12:25:45,685 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:25:45,686 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:25:45,686 INFO L85 PathProgramCache]: Analyzing trace with hash -1520245072, now seen corresponding path program 9 times [2022-12-13 12:25:45,686 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:25:45,686 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [796491732] [2022-12-13 12:25:45,686 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:25:45,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:25:45,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:25:46,164 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:25:46,164 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:25:46,164 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [796491732] [2022-12-13 12:25:46,164 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [796491732] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:25:46,165 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855165869] [2022-12-13 12:25:46,165 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 12:25:46,165 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:46,165 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:25:46,166 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:25:46,166 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-12-13 12:25:46,336 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-12-13 12:25:46,336 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:25:46,338 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 37 conjunts are in the unsatisfiable core [2022-12-13 12:25:46,339 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:25:46,631 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:25:46,631 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:25:46,821 INFO L321 Elim1Store]: treesize reduction 34, result has 62.6 percent of original size [2022-12-13 12:25:46,821 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 42 treesize of output 64 [2022-12-13 12:25:46,838 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-12-13 12:25:46,838 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 4 [2022-12-13 12:25:46,843 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-12-13 12:25:46,843 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 4 [2022-12-13 12:25:47,033 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:25:47,033 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855165869] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:25:47,033 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:25:47,033 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 11] total 26 [2022-12-13 12:25:47,033 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122978640] [2022-12-13 12:25:47,033 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:25:47,033 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2022-12-13 12:25:47,034 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:25:47,034 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2022-12-13 12:25:47,034 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=596, Unknown=0, NotChecked=0, Total=702 [2022-12-13 12:25:49,209 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 348 [2022-12-13 12:25:49,211 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 152 places, 237 transitions, 3397 flow. Second operand has 27 states, 27 states have (on average 126.70370370370371) internal successors, (3421), 27 states have internal predecessors, (3421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:49,211 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:25:49,211 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 348 [2022-12-13 12:25:49,211 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:25:50,054 INFO L130 PetriNetUnfolder]: 1321/2446 cut-off events. [2022-12-13 12:25:50,054 INFO L131 PetriNetUnfolder]: For 31064/31064 co-relation queries the response was YES. [2022-12-13 12:25:50,061 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17010 conditions, 2446 events. 1321/2446 cut-off events. For 31064/31064 co-relation queries the response was YES. Maximal size of possible extension queue 161. Compared 14905 event pairs, 344 based on Foata normal form. 4/2450 useless extension candidates. Maximal degree in co-relation 16936. Up to 2286 conditions per place. [2022-12-13 12:25:50,068 INFO L137 encePairwiseOnDemand]: 337/348 looper letters, 192 selfloop transitions, 56 changer transitions 2/250 dead transitions. [2022-12-13 12:25:50,068 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 165 places, 250 transitions, 3991 flow [2022-12-13 12:25:50,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-13 12:25:50,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-13 12:25:50,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1805 transitions. [2022-12-13 12:25:50,070 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3704844006568144 [2022-12-13 12:25:50,071 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1805 transitions. [2022-12-13 12:25:50,071 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1805 transitions. [2022-12-13 12:25:50,071 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:25:50,071 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1805 transitions. [2022-12-13 12:25:50,072 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 128.92857142857142) internal successors, (1805), 14 states have internal predecessors, (1805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:50,074 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 348.0) internal successors, (5220), 15 states have internal predecessors, (5220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:50,075 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 348.0) internal successors, (5220), 15 states have internal predecessors, (5220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:50,075 INFO L175 Difference]: Start difference. First operand has 152 places, 237 transitions, 3397 flow. Second operand 14 states and 1805 transitions. [2022-12-13 12:25:50,075 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 165 places, 250 transitions, 3991 flow [2022-12-13 12:25:50,143 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 154 places, 250 transitions, 3830 flow, removed 27 selfloop flow, removed 11 redundant places. [2022-12-13 12:25:50,146 INFO L231 Difference]: Finished difference. Result has 155 places, 237 transitions, 3360 flow [2022-12-13 12:25:50,146 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=3236, PETRI_DIFFERENCE_MINUEND_PLACES=141, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=237, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=181, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=3360, PETRI_PLACES=155, PETRI_TRANSITIONS=237} [2022-12-13 12:25:50,146 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 134 predicate places. [2022-12-13 12:25:50,146 INFO L495 AbstractCegarLoop]: Abstraction has has 155 places, 237 transitions, 3360 flow [2022-12-13 12:25:50,147 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 126.70370370370371) internal successors, (3421), 27 states have internal predecessors, (3421), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:50,147 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:25:50,147 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:25:50,151 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-12-13 12:25:50,347 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-12-13 12:25:50,348 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:25:50,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:25:50,348 INFO L85 PathProgramCache]: Analyzing trace with hash 224850315, now seen corresponding path program 4 times [2022-12-13 12:25:50,349 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:25:50,349 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283306247] [2022-12-13 12:25:50,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:25:50,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:25:50,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:25:50,871 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:25:50,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:25:50,871 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [283306247] [2022-12-13 12:25:50,871 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [283306247] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:25:50,871 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [928040682] [2022-12-13 12:25:50,871 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 12:25:50,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:50,872 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:25:50,872 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:25:50,873 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-12-13 12:25:50,955 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 12:25:50,956 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:25:50,957 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 13 conjunts are in the unsatisfiable core [2022-12-13 12:25:50,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:25:51,023 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:25:51,023 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:25:51,100 INFO L321 Elim1Store]: treesize reduction 32, result has 62.4 percent of original size [2022-12-13 12:25:51,100 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 60 [2022-12-13 12:25:51,140 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-12-13 12:25:51,141 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [928040682] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:25:51,141 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:25:51,141 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 5] total 17 [2022-12-13 12:25:51,141 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1251639617] [2022-12-13 12:25:51,141 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:25:51,141 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-13 12:25:51,141 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:25:51,141 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-13 12:25:51,141 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=245, Unknown=0, NotChecked=0, Total=306 [2022-12-13 12:25:51,823 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 348 [2022-12-13 12:25:51,824 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 155 places, 237 transitions, 3360 flow. Second operand has 18 states, 18 states have (on average 143.77777777777777) internal successors, (2588), 18 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:51,824 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:25:51,824 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 348 [2022-12-13 12:25:51,824 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:25:52,562 INFO L130 PetriNetUnfolder]: 1331/2483 cut-off events. [2022-12-13 12:25:52,562 INFO L131 PetriNetUnfolder]: For 33650/33650 co-relation queries the response was YES. [2022-12-13 12:25:52,569 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17433 conditions, 2483 events. 1331/2483 cut-off events. For 33650/33650 co-relation queries the response was YES. Maximal size of possible extension queue 165. Compared 15367 event pairs, 275 based on Foata normal form. 16/2499 useless extension candidates. Maximal degree in co-relation 17358. Up to 1869 conditions per place. [2022-12-13 12:25:52,576 INFO L137 encePairwiseOnDemand]: 342/348 looper letters, 192 selfloop transitions, 75 changer transitions 16/283 dead transitions. [2022-12-13 12:25:52,576 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 165 places, 283 transitions, 4315 flow [2022-12-13 12:25:52,577 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 12:25:52,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-13 12:25:52,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1783 transitions. [2022-12-13 12:25:52,578 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42696360153256707 [2022-12-13 12:25:52,578 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1783 transitions. [2022-12-13 12:25:52,578 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1783 transitions. [2022-12-13 12:25:52,579 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:25:52,579 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1783 transitions. [2022-12-13 12:25:52,580 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 148.58333333333334) internal successors, (1783), 12 states have internal predecessors, (1783), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:52,582 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 348.0) internal successors, (4524), 13 states have internal predecessors, (4524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:52,582 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 348.0) internal successors, (4524), 13 states have internal predecessors, (4524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:52,582 INFO L175 Difference]: Start difference. First operand has 155 places, 237 transitions, 3360 flow. Second operand 12 states and 1783 transitions. [2022-12-13 12:25:52,582 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 165 places, 283 transitions, 4315 flow [2022-12-13 12:25:52,657 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 153 places, 283 transitions, 4195 flow, removed 4 selfloop flow, removed 12 redundant places. [2022-12-13 12:25:52,660 INFO L231 Difference]: Finished difference. Result has 155 places, 238 transitions, 3423 flow [2022-12-13 12:25:52,660 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=3240, PETRI_DIFFERENCE_MINUEND_PLACES=142, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=237, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=73, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=164, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=3423, PETRI_PLACES=155, PETRI_TRANSITIONS=238} [2022-12-13 12:25:52,661 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 134 predicate places. [2022-12-13 12:25:52,661 INFO L495 AbstractCegarLoop]: Abstraction has has 155 places, 238 transitions, 3423 flow [2022-12-13 12:25:52,661 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 143.77777777777777) internal successors, (2588), 18 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:52,661 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:25:52,661 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:25:52,666 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2022-12-13 12:25:52,862 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-12-13 12:25:52,862 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:25:52,862 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:25:52,862 INFO L85 PathProgramCache]: Analyzing trace with hash -1549354037, now seen corresponding path program 5 times [2022-12-13 12:25:52,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:25:52,863 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1487859372] [2022-12-13 12:25:52,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:25:52,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:25:52,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:25:53,186 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:25:53,186 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:25:53,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1487859372] [2022-12-13 12:25:53,186 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1487859372] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:25:53,186 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1636939156] [2022-12-13 12:25:53,186 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 12:25:53,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:53,187 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:25:53,187 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:25:53,188 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-12-13 12:25:53,277 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-12-13 12:25:53,277 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:25:53,278 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 23 conjunts are in the unsatisfiable core [2022-12-13 12:25:53,279 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:25:53,387 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:25:53,388 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:25:53,449 INFO L321 Elim1Store]: treesize reduction 32, result has 62.4 percent of original size [2022-12-13 12:25:53,449 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 60 [2022-12-13 12:25:53,487 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:25:53,488 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1636939156] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:25:53,488 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:25:53,488 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 5] total 12 [2022-12-13 12:25:53,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [405716936] [2022-12-13 12:25:53,488 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:25:53,488 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-12-13 12:25:53,488 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:25:53,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-12-13 12:25:53,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2022-12-13 12:25:53,812 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 348 [2022-12-13 12:25:53,814 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 155 places, 238 transitions, 3423 flow. Second operand has 13 states, 13 states have (on average 143.76923076923077) internal successors, (1869), 13 states have internal predecessors, (1869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:53,814 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:25:53,814 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 348 [2022-12-13 12:25:53,814 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:25:54,494 INFO L130 PetriNetUnfolder]: 1423/2641 cut-off events. [2022-12-13 12:25:54,494 INFO L131 PetriNetUnfolder]: For 37879/37879 co-relation queries the response was YES. [2022-12-13 12:25:54,502 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18834 conditions, 2641 events. 1423/2641 cut-off events. For 37879/37879 co-relation queries the response was YES. Maximal size of possible extension queue 175. Compared 16487 event pairs, 194 based on Foata normal form. 32/2673 useless extension candidates. Maximal degree in co-relation 18759. Up to 1653 conditions per place. [2022-12-13 12:25:54,509 INFO L137 encePairwiseOnDemand]: 342/348 looper letters, 206 selfloop transitions, 104 changer transitions 2/312 dead transitions. [2022-12-13 12:25:54,509 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 164 places, 312 transitions, 4843 flow [2022-12-13 12:25:54,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 12:25:54,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-13 12:25:54,510 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1787 transitions. [2022-12-13 12:25:54,511 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4279214559386973 [2022-12-13 12:25:54,511 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1787 transitions. [2022-12-13 12:25:54,511 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1787 transitions. [2022-12-13 12:25:54,511 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:25:54,511 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1787 transitions. [2022-12-13 12:25:54,513 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 148.91666666666666) internal successors, (1787), 12 states have internal predecessors, (1787), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:54,514 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 348.0) internal successors, (4524), 13 states have internal predecessors, (4524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:54,515 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 348.0) internal successors, (4524), 13 states have internal predecessors, (4524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:54,515 INFO L175 Difference]: Start difference. First operand has 155 places, 238 transitions, 3423 flow. Second operand 12 states and 1787 transitions. [2022-12-13 12:25:54,515 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 164 places, 312 transitions, 4843 flow [2022-12-13 12:25:54,594 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 157 places, 312 transitions, 4699 flow, removed 2 selfloop flow, removed 7 redundant places. [2022-12-13 12:25:54,597 INFO L231 Difference]: Finished difference. Result has 161 places, 251 transitions, 3802 flow [2022-12-13 12:25:54,598 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=3279, PETRI_DIFFERENCE_MINUEND_PLACES=146, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=238, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=92, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=135, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=3802, PETRI_PLACES=161, PETRI_TRANSITIONS=251} [2022-12-13 12:25:54,598 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 140 predicate places. [2022-12-13 12:25:54,598 INFO L495 AbstractCegarLoop]: Abstraction has has 161 places, 251 transitions, 3802 flow [2022-12-13 12:25:54,598 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 143.76923076923077) internal successors, (1869), 13 states have internal predecessors, (1869), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:25:54,598 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:25:54,598 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:25:54,602 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-12-13 12:25:54,799 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:54,800 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:25:54,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:25:54,801 INFO L85 PathProgramCache]: Analyzing trace with hash -1830515452, now seen corresponding path program 10 times [2022-12-13 12:25:54,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:25:54,801 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137140678] [2022-12-13 12:25:54,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:25:54,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:25:54,847 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:25:55,363 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:25:55,364 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:25:55,364 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137140678] [2022-12-13 12:25:55,364 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1137140678] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:25:55,364 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1242874846] [2022-12-13 12:25:55,364 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 12:25:55,364 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:25:55,364 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:25:55,365 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:25:55,366 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-12-13 12:25:55,438 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 12:25:55,439 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:25:55,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 19 conjunts are in the unsatisfiable core [2022-12-13 12:25:55,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:25:55,577 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:25:55,577 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:25:55,821 INFO L321 Elim1Store]: treesize reduction 17, result has 92.1 percent of original size [2022-12-13 12:25:55,822 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 89 treesize of output 224 [2022-12-13 12:26:02,622 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-12-13 12:26:02,623 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1242874846] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:26:02,623 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:26:02,623 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 7, 5] total 22 [2022-12-13 12:26:02,623 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1323256041] [2022-12-13 12:26:02,623 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:26:02,623 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-12-13 12:26:02,623 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:26:02,624 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-12-13 12:26:02,624 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=82, Invalid=424, Unknown=0, NotChecked=0, Total=506 [2022-12-13 12:26:03,722 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 348 [2022-12-13 12:26:03,723 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 161 places, 251 transitions, 3802 flow. Second operand has 23 states, 23 states have (on average 127.26086956521739) internal successors, (2927), 23 states have internal predecessors, (2927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:03,723 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:26:03,723 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 348 [2022-12-13 12:26:03,723 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:26:04,710 INFO L130 PetriNetUnfolder]: 1419/2645 cut-off events. [2022-12-13 12:26:04,710 INFO L131 PetriNetUnfolder]: For 41922/41922 co-relation queries the response was YES. [2022-12-13 12:26:04,719 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19532 conditions, 2645 events. 1419/2645 cut-off events. For 41922/41922 co-relation queries the response was YES. Maximal size of possible extension queue 177. Compared 16591 event pairs, 303 based on Foata normal form. 8/2653 useless extension candidates. Maximal degree in co-relation 19452. Up to 2087 conditions per place. [2022-12-13 12:26:04,726 INFO L137 encePairwiseOnDemand]: 338/348 looper letters, 196 selfloop transitions, 82 changer transitions 6/284 dead transitions. [2022-12-13 12:26:04,726 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 178 places, 284 transitions, 4647 flow [2022-12-13 12:26:04,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-12-13 12:26:04,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-12-13 12:26:04,728 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2335 transitions. [2022-12-13 12:26:04,728 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.37276500638569604 [2022-12-13 12:26:04,728 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2335 transitions. [2022-12-13 12:26:04,728 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2335 transitions. [2022-12-13 12:26:04,729 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:26:04,729 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2335 transitions. [2022-12-13 12:26:04,731 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 129.72222222222223) internal successors, (2335), 18 states have internal predecessors, (2335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:04,734 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 348.0) internal successors, (6612), 19 states have internal predecessors, (6612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:04,734 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 348.0) internal successors, (6612), 19 states have internal predecessors, (6612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:04,734 INFO L175 Difference]: Start difference. First operand has 161 places, 251 transitions, 3802 flow. Second operand 18 states and 2335 transitions. [2022-12-13 12:26:04,734 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 178 places, 284 transitions, 4647 flow [2022-12-13 12:26:04,846 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 171 places, 284 transitions, 4501 flow, removed 17 selfloop flow, removed 7 redundant places. [2022-12-13 12:26:04,849 INFO L231 Difference]: Finished difference. Result has 173 places, 251 transitions, 3841 flow [2022-12-13 12:26:04,850 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=3660, PETRI_DIFFERENCE_MINUEND_PLACES=154, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=251, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=169, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=3841, PETRI_PLACES=173, PETRI_TRANSITIONS=251} [2022-12-13 12:26:04,850 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 152 predicate places. [2022-12-13 12:26:04,850 INFO L495 AbstractCegarLoop]: Abstraction has has 173 places, 251 transitions, 3841 flow [2022-12-13 12:26:04,850 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 127.26086956521739) internal successors, (2927), 23 states have internal predecessors, (2927), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:04,850 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:26:04,850 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:26:04,855 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-12-13 12:26:05,051 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:26:05,052 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:26:05,052 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:26:05,053 INFO L85 PathProgramCache]: Analyzing trace with hash 200817756, now seen corresponding path program 11 times [2022-12-13 12:26:05,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:26:05,053 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [636125119] [2022-12-13 12:26:05,053 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:26:05,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:26:05,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:26:05,485 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:26:05,485 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:26:05,485 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [636125119] [2022-12-13 12:26:05,485 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [636125119] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:26:05,485 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1072258220] [2022-12-13 12:26:05,485 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 12:26:05,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:26:05,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:26:05,486 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:26:05,487 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-12-13 12:26:05,561 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-12-13 12:26:05,561 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:26:05,562 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 23 conjunts are in the unsatisfiable core [2022-12-13 12:26:05,563 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:26:05,744 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:26:05,744 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:26:05,843 INFO L321 Elim1Store]: treesize reduction 28, result has 67.1 percent of original size [2022-12-13 12:26:05,843 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 47 treesize of output 71 [2022-12-13 12:26:05,920 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:26:05,920 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1072258220] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:26:05,920 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:26:05,920 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8, 5] total 23 [2022-12-13 12:26:05,920 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [632952363] [2022-12-13 12:26:05,920 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:26:05,921 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-12-13 12:26:05,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:26:05,921 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-12-13 12:26:05,921 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=467, Unknown=0, NotChecked=0, Total=552 [2022-12-13 12:26:06,886 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 123 out of 348 [2022-12-13 12:26:06,888 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 173 places, 251 transitions, 3841 flow. Second operand has 24 states, 24 states have (on average 125.16666666666667) internal successors, (3004), 24 states have internal predecessors, (3004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:06,888 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:26:06,888 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 123 of 348 [2022-12-13 12:26:06,888 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:26:07,949 INFO L130 PetriNetUnfolder]: 1419/2677 cut-off events. [2022-12-13 12:26:07,949 INFO L131 PetriNetUnfolder]: For 48367/48367 co-relation queries the response was YES. [2022-12-13 12:26:07,958 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20432 conditions, 2677 events. 1419/2677 cut-off events. For 48367/48367 co-relation queries the response was YES. Maximal size of possible extension queue 183. Compared 17052 event pairs, 256 based on Foata normal form. 20/2697 useless extension candidates. Maximal degree in co-relation 20349. Up to 1735 conditions per place. [2022-12-13 12:26:07,965 INFO L137 encePairwiseOnDemand]: 337/348 looper letters, 228 selfloop transitions, 83 changer transitions 23/334 dead transitions. [2022-12-13 12:26:07,965 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 189 places, 334 transitions, 5385 flow [2022-12-13 12:26:07,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-13 12:26:07,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-13 12:26:07,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2440 transitions. [2022-12-13 12:26:07,968 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3690260133091349 [2022-12-13 12:26:07,968 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2440 transitions. [2022-12-13 12:26:07,968 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2440 transitions. [2022-12-13 12:26:07,969 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:26:07,969 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2440 transitions. [2022-12-13 12:26:07,972 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 128.42105263157896) internal successors, (2440), 19 states have internal predecessors, (2440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:07,976 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 348.0) internal successors, (6960), 20 states have internal predecessors, (6960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:07,977 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 348.0) internal successors, (6960), 20 states have internal predecessors, (6960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:07,977 INFO L175 Difference]: Start difference. First operand has 173 places, 251 transitions, 3841 flow. Second operand 19 states and 2440 transitions. [2022-12-13 12:26:07,977 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 189 places, 334 transitions, 5385 flow [2022-12-13 12:26:08,109 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 174 places, 334 transitions, 5185 flow, removed 4 selfloop flow, removed 15 redundant places. [2022-12-13 12:26:08,112 INFO L231 Difference]: Finished difference. Result has 179 places, 259 transitions, 4051 flow [2022-12-13 12:26:08,113 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=3669, PETRI_DIFFERENCE_MINUEND_PLACES=156, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=251, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=174, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=4051, PETRI_PLACES=179, PETRI_TRANSITIONS=259} [2022-12-13 12:26:08,113 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 158 predicate places. [2022-12-13 12:26:08,113 INFO L495 AbstractCegarLoop]: Abstraction has has 179 places, 259 transitions, 4051 flow [2022-12-13 12:26:08,113 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 125.16666666666667) internal successors, (3004), 24 states have internal predecessors, (3004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:08,113 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:26:08,113 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:26:08,118 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2022-12-13 12:26:08,314 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2022-12-13 12:26:08,315 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:26:08,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:26:08,316 INFO L85 PathProgramCache]: Analyzing trace with hash 1606171960, now seen corresponding path program 12 times [2022-12-13 12:26:08,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:26:08,316 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1320879854] [2022-12-13 12:26:08,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:26:08,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:26:08,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:26:08,875 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:26:08,875 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:26:08,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1320879854] [2022-12-13 12:26:08,875 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1320879854] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:26:08,875 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2142053358] [2022-12-13 12:26:08,876 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 12:26:08,876 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:26:08,876 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:26:08,876 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:26:08,877 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-12-13 12:26:09,012 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-12-13 12:26:09,012 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:26:09,013 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 23 conjunts are in the unsatisfiable core [2022-12-13 12:26:09,014 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:26:09,190 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:26:09,190 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:26:09,477 INFO L321 Elim1Store]: treesize reduction 17, result has 92.1 percent of original size [2022-12-13 12:26:09,477 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 89 treesize of output 224 [2022-12-13 12:26:12,000 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-12-13 12:26:12,000 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2142053358] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:26:12,000 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:26:12,001 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8, 5] total 23 [2022-12-13 12:26:12,001 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654328813] [2022-12-13 12:26:12,001 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:26:12,001 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-12-13 12:26:12,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:26:12,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-12-13 12:26:12,002 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=462, Unknown=0, NotChecked=0, Total=552 [2022-12-13 12:26:13,333 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 348 [2022-12-13 12:26:13,334 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 179 places, 259 transitions, 4051 flow. Second operand has 24 states, 24 states have (on average 127.16666666666667) internal successors, (3052), 24 states have internal predecessors, (3052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:13,335 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:26:13,335 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 348 [2022-12-13 12:26:13,335 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:26:14,426 INFO L130 PetriNetUnfolder]: 1471/2790 cut-off events. [2022-12-13 12:26:14,426 INFO L131 PetriNetUnfolder]: For 65863/65863 co-relation queries the response was YES. [2022-12-13 12:26:14,435 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22139 conditions, 2790 events. 1471/2790 cut-off events. For 65863/65863 co-relation queries the response was YES. Maximal size of possible extension queue 188. Compared 18023 event pairs, 300 based on Foata normal form. 96/2886 useless extension candidates. Maximal degree in co-relation 22051. Up to 2123 conditions per place. [2022-12-13 12:26:14,443 INFO L137 encePairwiseOnDemand]: 338/348 looper letters, 211 selfloop transitions, 121 changer transitions 14/346 dead transitions. [2022-12-13 12:26:14,443 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 197 places, 346 transitions, 5686 flow [2022-12-13 12:26:14,444 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-12-13 12:26:14,444 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-12-13 12:26:14,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 2748 transitions. [2022-12-13 12:26:14,446 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3760262725779967 [2022-12-13 12:26:14,446 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 2748 transitions. [2022-12-13 12:26:14,446 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 2748 transitions. [2022-12-13 12:26:14,447 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:26:14,447 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 2748 transitions. [2022-12-13 12:26:14,449 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 130.85714285714286) internal successors, (2748), 21 states have internal predecessors, (2748), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:14,452 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 348.0) internal successors, (7656), 22 states have internal predecessors, (7656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:14,452 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 348.0) internal successors, (7656), 22 states have internal predecessors, (7656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:14,452 INFO L175 Difference]: Start difference. First operand has 179 places, 259 transitions, 4051 flow. Second operand 21 states and 2748 transitions. [2022-12-13 12:26:14,452 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 197 places, 346 transitions, 5686 flow [2022-12-13 12:26:14,602 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 189 places, 346 transitions, 5547 flow, removed 43 selfloop flow, removed 8 redundant places. [2022-12-13 12:26:14,606 INFO L231 Difference]: Finished difference. Result has 193 places, 279 transitions, 4546 flow [2022-12-13 12:26:14,606 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=3920, PETRI_DIFFERENCE_MINUEND_PLACES=169, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=259, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=105, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=154, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=4546, PETRI_PLACES=193, PETRI_TRANSITIONS=279} [2022-12-13 12:26:14,607 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 172 predicate places. [2022-12-13 12:26:14,607 INFO L495 AbstractCegarLoop]: Abstraction has has 193 places, 279 transitions, 4546 flow [2022-12-13 12:26:14,607 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 127.16666666666667) internal successors, (3052), 24 states have internal predecessors, (3052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:14,607 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:26:14,607 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:26:14,611 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2022-12-13 12:26:14,808 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-12-13 12:26:14,808 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:26:14,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:26:14,809 INFO L85 PathProgramCache]: Analyzing trace with hash -1545120641, now seen corresponding path program 6 times [2022-12-13 12:26:14,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:26:14,810 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229537286] [2022-12-13 12:26:14,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:26:14,810 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:26:14,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:26:15,091 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:26:15,091 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:26:15,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229537286] [2022-12-13 12:26:15,091 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [229537286] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:26:15,091 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1708701869] [2022-12-13 12:26:15,091 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 12:26:15,091 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:26:15,091 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:26:15,092 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:26:15,093 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-12-13 12:26:15,249 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-12-13 12:26:15,249 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:26:15,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 45 conjunts are in the unsatisfiable core [2022-12-13 12:26:15,252 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:26:15,372 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-13 12:26:15,403 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 12:26:15,425 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 12:26:15,531 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:26:15,531 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:26:15,821 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:15,821 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 116 treesize of output 80 [2022-12-13 12:26:15,864 INFO L321 Elim1Store]: treesize reduction 32, result has 62.4 percent of original size [2022-12-13 12:26:15,865 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 892 treesize of output 800 [2022-12-13 12:26:15,879 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 12:26:15,881 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 12:26:15,897 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:15,897 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 748 treesize of output 684 [2022-12-13 12:26:15,907 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 12:26:15,909 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 12:26:15,924 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:15,925 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 636 treesize of output 460 [2022-12-13 12:26:17,191 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 8 refuted. 2 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 12:26:17,192 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1708701869] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:26:17,192 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:26:17,192 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 13, 12] total 31 [2022-12-13 12:26:17,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [101461839] [2022-12-13 12:26:17,192 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:26:17,192 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-12-13 12:26:17,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:26:17,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-12-13 12:26:17,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=793, Unknown=23, NotChecked=0, Total=992 [2022-12-13 12:26:18,774 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 94 out of 348 [2022-12-13 12:26:18,775 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 193 places, 279 transitions, 4546 flow. Second operand has 32 states, 32 states have (on average 95.75) internal successors, (3064), 32 states have internal predecessors, (3064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:18,775 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:26:18,775 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 94 of 348 [2022-12-13 12:26:18,775 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:26:21,893 INFO L130 PetriNetUnfolder]: 2685/5014 cut-off events. [2022-12-13 12:26:21,893 INFO L131 PetriNetUnfolder]: For 149648/149648 co-relation queries the response was YES. [2022-12-13 12:26:21,913 INFO L83 FinitePrefix]: Finished finitePrefix Result has 43520 conditions, 5014 events. 2685/5014 cut-off events. For 149648/149648 co-relation queries the response was YES. Maximal size of possible extension queue 335. Compared 35627 event pairs, 326 based on Foata normal form. 144/5158 useless extension candidates. Maximal degree in co-relation 42807. Up to 2390 conditions per place. [2022-12-13 12:26:21,929 INFO L137 encePairwiseOnDemand]: 338/348 looper letters, 458 selfloop transitions, 260 changer transitions 5/723 dead transitions. [2022-12-13 12:26:21,929 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 227 places, 723 transitions, 12866 flow [2022-12-13 12:26:21,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-12-13 12:26:21,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-12-13 12:26:21,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 3495 transitions. [2022-12-13 12:26:21,933 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.2869458128078818 [2022-12-13 12:26:21,933 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 3495 transitions. [2022-12-13 12:26:21,933 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 3495 transitions. [2022-12-13 12:26:21,934 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:26:21,934 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 3495 transitions. [2022-12-13 12:26:21,936 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 99.85714285714286) internal successors, (3495), 35 states have internal predecessors, (3495), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:21,940 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 348.0) internal successors, (12528), 36 states have internal predecessors, (12528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:21,941 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 348.0) internal successors, (12528), 36 states have internal predecessors, (12528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:21,941 INFO L175 Difference]: Start difference. First operand has 193 places, 279 transitions, 4546 flow. Second operand 35 states and 3495 transitions. [2022-12-13 12:26:21,941 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 227 places, 723 transitions, 12866 flow [2022-12-13 12:26:22,384 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 213 places, 723 transitions, 12334 flow, removed 129 selfloop flow, removed 14 redundant places. [2022-12-13 12:26:22,392 INFO L231 Difference]: Finished difference. Result has 233 places, 492 transitions, 9122 flow [2022-12-13 12:26:22,392 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=4320, PETRI_DIFFERENCE_MINUEND_PLACES=179, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=279, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=119, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=9122, PETRI_PLACES=233, PETRI_TRANSITIONS=492} [2022-12-13 12:26:22,392 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 212 predicate places. [2022-12-13 12:26:22,392 INFO L495 AbstractCegarLoop]: Abstraction has has 233 places, 492 transitions, 9122 flow [2022-12-13 12:26:22,393 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 95.75) internal successors, (3064), 32 states have internal predecessors, (3064), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:22,393 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:26:22,393 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:26:22,397 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-12-13 12:26:22,593 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:26:22,594 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:26:22,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:26:22,595 INFO L85 PathProgramCache]: Analyzing trace with hash -1774731088, now seen corresponding path program 13 times [2022-12-13 12:26:22,595 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:26:22,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28504390] [2022-12-13 12:26:22,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:26:22,596 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:26:22,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:26:23,005 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:26:23,006 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:26:23,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28504390] [2022-12-13 12:26:23,006 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28504390] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:26:23,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1268986231] [2022-12-13 12:26:23,006 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-13 12:26:23,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:26:23,006 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:26:23,007 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:26:23,008 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-12-13 12:26:23,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:26:23,111 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 35 conjunts are in the unsatisfiable core [2022-12-13 12:26:23,112 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:26:23,350 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:26:23,350 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:26:23,446 INFO L321 Elim1Store]: treesize reduction 11, result has 87.9 percent of original size [2022-12-13 12:26:23,446 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 49 treesize of output 94 [2022-12-13 12:26:23,698 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:26:23,699 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1268986231] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:26:23,699 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:26:23,699 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 11] total 29 [2022-12-13 12:26:23,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628752895] [2022-12-13 12:26:23,699 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:26:23,699 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-12-13 12:26:23,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:26:23,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-12-13 12:26:23,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=749, Unknown=0, NotChecked=0, Total=870 [2022-12-13 12:26:25,542 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 124 out of 348 [2022-12-13 12:26:25,544 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 233 places, 492 transitions, 9122 flow. Second operand has 30 states, 30 states have (on average 125.8) internal successors, (3774), 30 states have internal predecessors, (3774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:25,544 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:26:25,544 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 124 of 348 [2022-12-13 12:26:25,544 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:26:27,172 INFO L130 PetriNetUnfolder]: 2689/5054 cut-off events. [2022-12-13 12:26:27,172 INFO L131 PetriNetUnfolder]: For 139558/139558 co-relation queries the response was YES. [2022-12-13 12:26:27,194 INFO L83 FinitePrefix]: Finished finitePrefix Result has 45292 conditions, 5054 events. 2689/5054 cut-off events. For 139558/139558 co-relation queries the response was YES. Maximal size of possible extension queue 338. Compared 36265 event pairs, 789 based on Foata normal form. 8/5062 useless extension candidates. Maximal degree in co-relation 44556. Up to 4804 conditions per place. [2022-12-13 12:26:27,212 INFO L137 encePairwiseOnDemand]: 338/348 looper letters, 434 selfloop transitions, 61 changer transitions 25/520 dead transitions. [2022-12-13 12:26:27,212 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 245 places, 520 transitions, 10637 flow [2022-12-13 12:26:27,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 12:26:27,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 12:26:27,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1657 transitions. [2022-12-13 12:26:27,214 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3662687886825818 [2022-12-13 12:26:27,214 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1657 transitions. [2022-12-13 12:26:27,214 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1657 transitions. [2022-12-13 12:26:27,214 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:26:27,214 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1657 transitions. [2022-12-13 12:26:27,216 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 127.46153846153847) internal successors, (1657), 13 states have internal predecessors, (1657), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:27,217 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 348.0) internal successors, (4872), 14 states have internal predecessors, (4872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:27,217 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 348.0) internal successors, (4872), 14 states have internal predecessors, (4872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:27,218 INFO L175 Difference]: Start difference. First operand has 233 places, 492 transitions, 9122 flow. Second operand 13 states and 1657 transitions. [2022-12-13 12:26:27,218 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 245 places, 520 transitions, 10637 flow [2022-12-13 12:26:27,730 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 238 places, 520 transitions, 10047 flow, removed 146 selfloop flow, removed 7 redundant places. [2022-12-13 12:26:27,739 INFO L231 Difference]: Finished difference. Result has 241 places, 492 transitions, 8760 flow [2022-12-13 12:26:27,740 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=8584, PETRI_DIFFERENCE_MINUEND_PLACES=226, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=492, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=431, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=8760, PETRI_PLACES=241, PETRI_TRANSITIONS=492} [2022-12-13 12:26:27,740 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 220 predicate places. [2022-12-13 12:26:27,740 INFO L495 AbstractCegarLoop]: Abstraction has has 241 places, 492 transitions, 8760 flow [2022-12-13 12:26:27,741 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 125.8) internal successors, (3774), 30 states have internal predecessors, (3774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:27,741 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:26:27,741 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:26:27,745 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2022-12-13 12:26:27,941 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:26:27,942 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:26:27,943 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:26:27,943 INFO L85 PathProgramCache]: Analyzing trace with hash -2042217665, now seen corresponding path program 7 times [2022-12-13 12:26:27,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:26:27,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608779297] [2022-12-13 12:26:27,944 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:26:27,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:26:27,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:26:28,458 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:26:28,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:26:28,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608779297] [2022-12-13 12:26:28,458 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [608779297] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:26:28,458 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1604745162] [2022-12-13 12:26:28,458 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-13 12:26:28,458 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:26:28,458 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:26:28,459 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:26:28,460 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-12-13 12:26:28,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:26:28,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 25 conjunts are in the unsatisfiable core [2022-12-13 12:26:28,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:26:28,682 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 5 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-12-13 12:26:28,682 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:26:28,755 INFO L321 Elim1Store]: treesize reduction 32, result has 62.4 percent of original size [2022-12-13 12:26:28,756 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 60 [2022-12-13 12:26:28,797 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-12-13 12:26:28,797 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1604745162] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:26:28,797 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:26:28,797 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 5] total 18 [2022-12-13 12:26:28,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488439523] [2022-12-13 12:26:28,798 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:26:28,798 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-12-13 12:26:28,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:26:28,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-12-13 12:26:28,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=278, Unknown=0, NotChecked=0, Total=342 [2022-12-13 12:26:29,447 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 137 out of 348 [2022-12-13 12:26:29,448 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 241 places, 492 transitions, 8760 flow. Second operand has 19 states, 19 states have (on average 139.6315789473684) internal successors, (2653), 19 states have internal predecessors, (2653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:29,448 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:26:29,448 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 137 of 348 [2022-12-13 12:26:29,449 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:26:30,980 INFO L130 PetriNetUnfolder]: 2595/4862 cut-off events. [2022-12-13 12:26:30,980 INFO L131 PetriNetUnfolder]: For 141211/141211 co-relation queries the response was YES. [2022-12-13 12:26:31,002 INFO L83 FinitePrefix]: Finished finitePrefix Result has 43770 conditions, 4862 events. 2595/4862 cut-off events. For 141211/141211 co-relation queries the response was YES. Maximal size of possible extension queue 331. Compared 34461 event pairs, 625 based on Foata normal form. 24/4886 useless extension candidates. Maximal degree in co-relation 43651. Up to 3940 conditions per place. [2022-12-13 12:26:31,017 INFO L137 encePairwiseOnDemand]: 339/348 looper letters, 418 selfloop transitions, 112 changer transitions 15/545 dead transitions. [2022-12-13 12:26:31,018 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 250 places, 545 transitions, 10673 flow [2022-12-13 12:26:31,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 12:26:31,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 12:26:31,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1862 transitions. [2022-12-13 12:26:31,020 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41158267020335987 [2022-12-13 12:26:31,020 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1862 transitions. [2022-12-13 12:26:31,020 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1862 transitions. [2022-12-13 12:26:31,020 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:26:31,020 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1862 transitions. [2022-12-13 12:26:31,021 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 143.23076923076923) internal successors, (1862), 13 states have internal predecessors, (1862), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:31,023 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 348.0) internal successors, (4872), 14 states have internal predecessors, (4872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:31,023 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 348.0) internal successors, (4872), 14 states have internal predecessors, (4872), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:31,023 INFO L175 Difference]: Start difference. First operand has 241 places, 492 transitions, 8760 flow. Second operand 13 states and 1862 transitions. [2022-12-13 12:26:31,023 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 250 places, 545 transitions, 10673 flow [2022-12-13 12:26:31,575 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 239 places, 545 transitions, 10499 flow, removed 26 selfloop flow, removed 11 redundant places. [2022-12-13 12:26:31,584 INFO L231 Difference]: Finished difference. Result has 243 places, 498 transitions, 9012 flow [2022-12-13 12:26:31,584 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=8556, PETRI_DIFFERENCE_MINUEND_PLACES=227, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=488, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=379, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=9012, PETRI_PLACES=243, PETRI_TRANSITIONS=498} [2022-12-13 12:26:31,585 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 222 predicate places. [2022-12-13 12:26:31,585 INFO L495 AbstractCegarLoop]: Abstraction has has 243 places, 498 transitions, 9012 flow [2022-12-13 12:26:31,585 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 139.6315789473684) internal successors, (2653), 19 states have internal predecessors, (2653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:31,585 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:26:31,585 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:26:31,590 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-12-13 12:26:31,786 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-12-13 12:26:31,787 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:26:31,787 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:26:31,788 INFO L85 PathProgramCache]: Analyzing trace with hash -542624576, now seen corresponding path program 14 times [2022-12-13 12:26:31,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:26:31,789 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533834327] [2022-12-13 12:26:31,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:26:31,790 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:26:31,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:26:32,374 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:26:32,374 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:26:32,374 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533834327] [2022-12-13 12:26:32,374 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533834327] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:26:32,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300563872] [2022-12-13 12:26:32,375 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 12:26:32,375 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:26:32,375 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:26:32,376 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:26:32,376 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-12-13 12:26:32,469 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 12:26:32,470 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:26:32,471 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 33 conjunts are in the unsatisfiable core [2022-12-13 12:26:32,472 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:26:32,710 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:26:32,710 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:26:32,812 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-12-13 12:26:32,812 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 4 [2022-12-13 12:26:32,817 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-12-13 12:26:32,817 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 4 [2022-12-13 12:26:32,854 INFO L321 Elim1Store]: treesize reduction 32, result has 62.4 percent of original size [2022-12-13 12:26:32,854 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 60 [2022-12-13 12:26:33,088 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:26:33,088 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300563872] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:26:33,088 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:26:33,088 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 11] total 30 [2022-12-13 12:26:33,088 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912143027] [2022-12-13 12:26:33,089 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:26:33,089 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-12-13 12:26:33,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:26:33,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-12-13 12:26:33,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=137, Invalid=793, Unknown=0, NotChecked=0, Total=930 [2022-12-13 12:26:34,857 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 123 out of 348 [2022-12-13 12:26:34,859 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 243 places, 498 transitions, 9012 flow. Second operand has 31 states, 31 states have (on average 124.7741935483871) internal successors, (3868), 31 states have internal predecessors, (3868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:34,859 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:26:34,859 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 123 of 348 [2022-12-13 12:26:34,859 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:26:36,528 INFO L130 PetriNetUnfolder]: 2627/4932 cut-off events. [2022-12-13 12:26:36,528 INFO L131 PetriNetUnfolder]: For 146820/146820 co-relation queries the response was YES. [2022-12-13 12:26:36,552 INFO L83 FinitePrefix]: Finished finitePrefix Result has 44656 conditions, 4932 events. 2627/4932 cut-off events. For 146820/146820 co-relation queries the response was YES. Maximal size of possible extension queue 342. Compared 35217 event pairs, 709 based on Foata normal form. 40/4972 useless extension candidates. Maximal degree in co-relation 44536. Up to 4394 conditions per place. [2022-12-13 12:26:36,569 INFO L137 encePairwiseOnDemand]: 338/348 looper letters, 426 selfloop transitions, 115 changer transitions 0/541 dead transitions. [2022-12-13 12:26:36,569 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 255 places, 541 transitions, 10825 flow [2022-12-13 12:26:36,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 12:26:36,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-13 12:26:36,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1911 transitions. [2022-12-13 12:26:36,571 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3660919540229885 [2022-12-13 12:26:36,571 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1911 transitions. [2022-12-13 12:26:36,571 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1911 transitions. [2022-12-13 12:26:36,571 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:26:36,571 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1911 transitions. [2022-12-13 12:26:36,572 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 127.4) internal successors, (1911), 15 states have internal predecessors, (1911), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:36,574 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 348.0) internal successors, (5568), 16 states have internal predecessors, (5568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:36,574 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 348.0) internal successors, (5568), 16 states have internal predecessors, (5568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:36,574 INFO L175 Difference]: Start difference. First operand has 243 places, 498 transitions, 9012 flow. Second operand 15 states and 1911 transitions. [2022-12-13 12:26:36,574 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 255 places, 541 transitions, 10825 flow [2022-12-13 12:26:37,251 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 246 places, 541 transitions, 10549 flow, removed 22 selfloop flow, removed 9 redundant places. [2022-12-13 12:26:37,261 INFO L231 Difference]: Finished difference. Result has 247 places, 502 transitions, 9076 flow [2022-12-13 12:26:37,261 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=8738, PETRI_DIFFERENCE_MINUEND_PLACES=232, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=498, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=111, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=383, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=9076, PETRI_PLACES=247, PETRI_TRANSITIONS=502} [2022-12-13 12:26:37,261 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 226 predicate places. [2022-12-13 12:26:37,262 INFO L495 AbstractCegarLoop]: Abstraction has has 247 places, 502 transitions, 9076 flow [2022-12-13 12:26:37,262 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 124.7741935483871) internal successors, (3868), 31 states have internal predecessors, (3868), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:37,262 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:26:37,262 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:26:37,266 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-12-13 12:26:37,463 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-12-13 12:26:37,464 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:26:37,465 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:26:37,465 INFO L85 PathProgramCache]: Analyzing trace with hash 264203903, now seen corresponding path program 8 times [2022-12-13 12:26:37,466 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:26:37,466 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [583592875] [2022-12-13 12:26:37,466 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:26:37,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:26:37,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:26:37,781 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:26:37,782 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:26:37,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [583592875] [2022-12-13 12:26:37,782 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [583592875] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:26:37,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880565468] [2022-12-13 12:26:37,782 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 12:26:37,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:26:37,782 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:26:37,783 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:26:37,783 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-12-13 12:26:37,867 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 12:26:37,868 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:26:37,869 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 32 conjunts are in the unsatisfiable core [2022-12-13 12:26:37,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:26:38,125 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 12:26:38,125 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:26:38,187 INFO L321 Elim1Store]: treesize reduction 32, result has 62.4 percent of original size [2022-12-13 12:26:38,187 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 60 [2022-12-13 12:26:38,393 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 12:26:38,393 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880565468] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:26:38,393 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:26:38,393 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 10] total 28 [2022-12-13 12:26:38,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [251151611] [2022-12-13 12:26:38,393 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:26:38,393 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-12-13 12:26:38,394 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:26:38,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-12-13 12:26:38,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=694, Unknown=0, NotChecked=0, Total=812 [2022-12-13 12:26:39,810 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 348 [2022-12-13 12:26:39,811 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 247 places, 502 transitions, 9076 flow. Second operand has 29 states, 29 states have (on average 129.89655172413794) internal successors, (3767), 29 states have internal predecessors, (3767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:39,811 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:26:39,811 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 348 [2022-12-13 12:26:39,812 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:26:42,837 INFO L130 PetriNetUnfolder]: 3455/6561 cut-off events. [2022-12-13 12:26:42,837 INFO L131 PetriNetUnfolder]: For 215606/215606 co-relation queries the response was YES. [2022-12-13 12:26:42,874 INFO L83 FinitePrefix]: Finished finitePrefix Result has 60263 conditions, 6561 events. 3455/6561 cut-off events. For 215606/215606 co-relation queries the response was YES. Maximal size of possible extension queue 446. Compared 50029 event pairs, 504 based on Foata normal form. 75/6636 useless extension candidates. Maximal degree in co-relation 60142. Up to 2377 conditions per place. [2022-12-13 12:26:42,909 INFO L137 encePairwiseOnDemand]: 337/348 looper letters, 421 selfloop transitions, 367 changer transitions 7/795 dead transitions. [2022-12-13 12:26:42,909 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 283 places, 795 transitions, 15291 flow [2022-12-13 12:26:42,910 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-12-13 12:26:42,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-12-13 12:26:42,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 4967 transitions. [2022-12-13 12:26:42,915 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3857564461012737 [2022-12-13 12:26:42,916 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 4967 transitions. [2022-12-13 12:26:42,916 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 4967 transitions. [2022-12-13 12:26:42,917 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:26:42,917 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 4967 transitions. [2022-12-13 12:26:42,922 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 134.24324324324326) internal successors, (4967), 37 states have internal predecessors, (4967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:42,930 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 348.0) internal successors, (13224), 38 states have internal predecessors, (13224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:42,931 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 348.0) internal successors, (13224), 38 states have internal predecessors, (13224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:42,931 INFO L175 Difference]: Start difference. First operand has 247 places, 502 transitions, 9076 flow. Second operand 37 states and 4967 transitions. [2022-12-13 12:26:42,931 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 283 places, 795 transitions, 15291 flow [2022-12-13 12:26:43,833 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 270 places, 795 transitions, 15007 flow, removed 21 selfloop flow, removed 13 redundant places. [2022-12-13 12:26:43,843 INFO L231 Difference]: Finished difference. Result has 283 places, 620 transitions, 12288 flow [2022-12-13 12:26:43,843 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=8777, PETRI_DIFFERENCE_MINUEND_PLACES=234, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=499, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=262, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=226, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=12288, PETRI_PLACES=283, PETRI_TRANSITIONS=620} [2022-12-13 12:26:43,843 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 262 predicate places. [2022-12-13 12:26:43,843 INFO L495 AbstractCegarLoop]: Abstraction has has 283 places, 620 transitions, 12288 flow [2022-12-13 12:26:43,844 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 129.89655172413794) internal successors, (3767), 29 states have internal predecessors, (3767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:26:43,844 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:26:43,844 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:26:43,848 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2022-12-13 12:26:44,044 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:26:44,045 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:26:44,046 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:26:44,046 INFO L85 PathProgramCache]: Analyzing trace with hash -1947978780, now seen corresponding path program 15 times [2022-12-13 12:26:44,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:26:44,047 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72526903] [2022-12-13 12:26:44,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:26:44,047 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:26:44,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:26:44,493 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:26:44,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:26:44,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72526903] [2022-12-13 12:26:44,493 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72526903] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:26:44,493 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1058891829] [2022-12-13 12:26:44,493 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 12:26:44,493 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:26:44,493 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:26:44,494 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:26:44,494 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-12-13 12:26:44,652 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-12-13 12:26:44,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:26:44,654 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 62 conjunts are in the unsatisfiable core [2022-12-13 12:26:44,656 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:26:44,671 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 12:26:44,672 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 12:26:44,681 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-12-13 12:26:44,681 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 20 [2022-12-13 12:26:44,756 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-13 12:26:44,810 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-12-13 12:26:44,810 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 11 treesize of output 11 [2022-12-13 12:26:44,862 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 12:26:44,910 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-13 12:26:44,973 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 12:26:45,040 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 12:26:45,297 INFO L321 Elim1Store]: treesize reduction 54, result has 16.9 percent of original size [2022-12-13 12:26:45,297 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 28 treesize of output 18 [2022-12-13 12:26:45,327 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:26:45,327 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:26:46,905 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:46,906 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 54 treesize of output 50 [2022-12-13 12:26:46,920 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:46,920 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 54 treesize of output 50 [2022-12-13 12:26:46,936 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:46,936 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 54 treesize of output 50 [2022-12-13 12:26:46,951 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:46,951 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 54 treesize of output 50 [2022-12-13 12:26:46,968 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:46,968 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 110 treesize of output 89 [2022-12-13 12:26:46,988 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:46,988 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 110 treesize of output 89 [2022-12-13 12:26:47,967 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:47,967 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 60 treesize of output 49 [2022-12-13 12:26:47,975 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 6198 treesize of output 5942 [2022-12-13 12:26:48,008 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:48,009 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 5942 treesize of output 4671 [2022-12-13 12:26:48,043 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:48,044 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 4662 treesize of output 4223 [2022-12-13 12:26:48,079 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:48,080 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 4214 treesize of output 3583 [2022-12-13 12:26:48,525 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:48,525 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 60 treesize of output 49 [2022-12-13 12:26:48,531 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 1542 treesize of output 1478 [2022-12-13 12:26:48,558 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:48,558 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 1478 treesize of output 1327 [2022-12-13 12:26:48,575 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:48,575 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 1318 treesize of output 1215 [2022-12-13 12:26:48,592 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:48,592 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 1206 treesize of output 895 [2022-12-13 12:26:48,876 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:48,876 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 60 treesize of output 49 [2022-12-13 12:26:48,882 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 1542 treesize of output 1478 [2022-12-13 12:26:48,897 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:48,898 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 1478 treesize of output 1327 [2022-12-13 12:26:48,915 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:48,915 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 1318 treesize of output 1007 [2022-12-13 12:26:48,932 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:48,933 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 998 treesize of output 895 [2022-12-13 12:26:49,328 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:49,328 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 60 treesize of output 49 [2022-12-13 12:26:49,335 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 3094 treesize of output 2966 [2022-12-13 12:26:49,357 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:49,358 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 2966 treesize of output 2335 [2022-12-13 12:26:49,381 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:49,382 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 2326 treesize of output 2015 [2022-12-13 12:26:49,406 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:49,406 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 2006 treesize of output 1791 [2022-12-13 12:26:49,788 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:49,789 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 123 treesize of output 87 [2022-12-13 12:26:49,806 INFO L321 Elim1Store]: treesize reduction 5, result has 64.3 percent of original size [2022-12-13 12:26:49,806 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 1596 treesize of output 1537 [2022-12-13 12:26:49,820 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 12:26:49,856 INFO L321 Elim1Store]: treesize reduction 14, result has 77.4 percent of original size [2022-12-13 12:26:49,857 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 1528 treesize of output 1207 [2022-12-13 12:26:49,872 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 12:26:49,874 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 12:26:49,894 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:49,894 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 1160 treesize of output 1023 [2022-12-13 12:26:49,912 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 12:26:49,913 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 12:26:49,932 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:49,933 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 976 treesize of output 891 [2022-12-13 12:26:55,195 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:55,195 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 123 treesize of output 87 [2022-12-13 12:26:55,218 INFO L321 Elim1Store]: treesize reduction 5, result has 64.3 percent of original size [2022-12-13 12:26:55,218 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 6444 treesize of output 6181 [2022-12-13 12:26:55,247 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 12:26:55,295 INFO L321 Elim1Store]: treesize reduction 14, result has 77.4 percent of original size [2022-12-13 12:26:55,296 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 1 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 5 case distinctions, treesize of input 6172 treesize of output 4747 [2022-12-13 12:26:55,331 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 12:26:55,333 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 12:26:55,363 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:55,363 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 4700 treesize of output 4219 [2022-12-13 12:26:55,405 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 12:26:55,407 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 12:26:55,436 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:26:55,437 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 4172 treesize of output 3483 [2022-12-13 12:27:01,305 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 7 refuted. 2 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:27:01,306 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1058891829] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:27:01,306 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:27:01,306 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 13] total 36 [2022-12-13 12:27:01,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442179943] [2022-12-13 12:27:01,306 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:27:01,306 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-12-13 12:27:01,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:27:01,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-12-13 12:27:01,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1171, Unknown=14, NotChecked=0, Total=1332 [2022-12-13 12:27:09,600 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 88 out of 348 [2022-12-13 12:27:09,602 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 283 places, 620 transitions, 12288 flow. Second operand has 37 states, 37 states have (on average 89.56756756756756) internal successors, (3314), 37 states have internal predecessors, (3314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:27:09,602 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:27:09,602 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 88 of 348 [2022-12-13 12:27:09,602 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:27:10,358 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse37 (* c_~i_BA~0 4)) (.cse38 (+ c_~i_BA~0 1))) (let ((.cse19 (< (+ |c_ULTIMATE.start_create_fresh_int_array_~i~0#1| 1) |c_ULTIMATE.start_create_fresh_int_array_~size#1|)) (.cse10 (< .cse38 c_~An~0)) (.cse8 (< .cse38 c_~Bn~0)) (.cse3 (+ .cse37 4 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) (.cse1 (+ c_~A~0.offset .cse37 4)) (.cse20 (+ |c_ULTIMATE.start_create_fresh_int_array_~size#1| 1))) (and (or (let ((.cse6 (select |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (.cse7 (+ (* 4 |c_ULTIMATE.start_create_fresh_int_array_~i~0#1|) |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|))) (let ((.cse9 (and (forall ((v_ArrVal_1505 (Array Int Int)) (v_ArrVal_1504 (Array Int Int)) (v_ArrVal_1502 Int) (~i_AB~0 Int)) (or (not (< ~i_AB~0 c_~Bn~0)) (not (let ((.cse15 (store (store (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base| (store .cse6 .cse7 v_ArrVal_1502)) |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_1504) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1505)) (.cse16 (* ~i_AB~0 4))) (= (select (select .cse15 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ .cse16 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) (select (select .cse15 c_~A~0.base) (+ c_~A~0.offset .cse16))))) (< (+ ~i_AB~0 1) c_~Bn~0))) (forall ((v_ArrVal_1505 (Array Int Int)) (v_ArrVal_1504 (Array Int Int)) (v_ArrVal_1502 Int) (~i_AB~0 Int)) (or (not (< ~i_AB~0 c_~Bn~0)) (not (let ((.cse17 (store (store (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base| (store .cse6 .cse7 v_ArrVal_1502)) |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_1504) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1505)) (.cse18 (* ~i_AB~0 4))) (= (select (select .cse17 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ .cse18 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) (select (select .cse17 c_~A~0.base) (+ c_~A~0.offset .cse18))))) (< (+ ~i_AB~0 1) c_~An~0)))))) (and (forall ((v_ArrVal_1505 (Array Int Int)) (v_ArrVal_1504 (Array Int Int)) (v_ArrVal_1502 Int)) (let ((.cse5 (store (store (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base| (store .cse6 .cse7 v_ArrVal_1502)) |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_1504) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1505))) (let ((.cse2 (select .cse5 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (.cse0 (select .cse5 c_~A~0.base))) (or (= (select .cse0 .cse1) (select .cse2 .cse3)) (forall ((~i_AB~0 Int)) (or (not (< ~i_AB~0 c_~Bn~0)) (not (let ((.cse4 (* ~i_AB~0 4))) (= (select .cse2 (+ .cse4 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) (select .cse0 (+ c_~A~0.offset .cse4))))) (< (+ ~i_AB~0 1) c_~An~0))))))) (or .cse8 .cse9) (or .cse10 .cse9) (forall ((v_ArrVal_1505 (Array Int Int)) (v_ArrVal_1504 (Array Int Int)) (v_ArrVal_1502 Int)) (let ((.cse14 (store (store (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base| (store .cse6 .cse7 v_ArrVal_1502)) |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_1504) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1505))) (let ((.cse12 (select .cse14 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (.cse11 (select .cse14 c_~A~0.base))) (or (= (select .cse11 .cse1) (select .cse12 .cse3)) (forall ((~i_AB~0 Int)) (or (not (< ~i_AB~0 c_~Bn~0)) (not (let ((.cse13 (* ~i_AB~0 4))) (= (select .cse12 (+ .cse13 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) (select .cse11 (+ c_~A~0.offset .cse13))))) (< (+ ~i_AB~0 1) c_~Bn~0)))))))))) (not (< |c_ULTIMATE.start_create_fresh_int_array_~i~0#1| |c_ULTIMATE.start_create_fresh_int_array_~size#1|)) .cse19) (<= .cse20 (+ c_~Bn~0 |c_ULTIMATE.start_create_fresh_int_array_~i~0#1|)) (< |c_#StackHeapBarrier| |c_ULTIMATE.start_main_~#t2~0#1.base|) (= (select |c_#valid| |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) 1) (= c_~i_BA~0 0) (= c_~B~0.offset 0) (= c_~A~0.offset 0) (<= 2 c_~Bn~0) (< |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base| |c_#StackHeapBarrier|) (or (not .cse19) (and (forall ((v_ArrVal_1505 (Array Int Int)) (v_arrayElimArr_10 (Array Int Int)) (v_ArrVal_1504 (Array Int Int)) (~i_AB~0 Int)) (let ((.cse24 (store (store (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base| v_arrayElimArr_10) |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_1504) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1505))) (let ((.cse22 (select .cse24 c_~A~0.base)) (.cse21 (select .cse24 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|))) (or (not (< ~i_AB~0 c_~Bn~0)) (< (+ ~i_AB~0 1) c_~Bn~0) (= (select .cse21 .cse3) (select .cse22 .cse1)) (not (let ((.cse23 (* ~i_AB~0 4))) (= (select .cse22 (+ c_~A~0.offset .cse23)) (select .cse21 (+ .cse23 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|))))))))) (or (and (forall ((v_ArrVal_1505 (Array Int Int)) (v_arrayElimArr_5 (Array Int Int)) (v_ArrVal_1504 (Array Int Int)) (~i_AB~0 Int)) (or (not (< ~i_AB~0 c_~Bn~0)) (< (+ ~i_AB~0 1) c_~An~0) (not (let ((.cse25 (store (store (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base| v_arrayElimArr_5) |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_1504) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1505)) (.cse26 (* ~i_AB~0 4))) (= (select (select .cse25 c_~A~0.base) (+ c_~A~0.offset .cse26)) (select (select .cse25 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ .cse26 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|))))))) (forall ((v_arrayElimArr_6 (Array Int Int)) (v_ArrVal_1505 (Array Int Int)) (v_ArrVal_1504 (Array Int Int)) (~i_AB~0 Int)) (or (not (< ~i_AB~0 c_~Bn~0)) (< (+ ~i_AB~0 1) c_~Bn~0) (not (let ((.cse27 (store (store (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base| v_arrayElimArr_6) |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_1504) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1505)) (.cse28 (* ~i_AB~0 4))) (= (select (select .cse27 c_~A~0.base) (+ c_~A~0.offset .cse28)) (select (select .cse27 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ .cse28 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)))))))) .cse10) (or (and (forall ((v_ArrVal_1505 (Array Int Int)) (v_ArrVal_1504 (Array Int Int)) (v_arrayElimArr_7 (Array Int Int)) (~i_AB~0 Int)) (or (not (< ~i_AB~0 c_~Bn~0)) (< (+ ~i_AB~0 1) c_~An~0) (not (let ((.cse29 (store (store (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base| v_arrayElimArr_7) |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_1504) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1505)) (.cse30 (* ~i_AB~0 4))) (= (select (select .cse29 c_~A~0.base) (+ c_~A~0.offset .cse30)) (select (select .cse29 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ .cse30 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|))))))) (forall ((v_ArrVal_1505 (Array Int Int)) (v_ArrVal_1504 (Array Int Int)) (v_arrayElimArr_8 (Array Int Int)) (~i_AB~0 Int)) (or (not (let ((.cse31 (store (store (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base| v_arrayElimArr_8) |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_1504) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1505)) (.cse32 (* ~i_AB~0 4))) (= (select (select .cse31 c_~A~0.base) (+ c_~A~0.offset .cse32)) (select (select .cse31 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ .cse32 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|))))) (not (< ~i_AB~0 c_~Bn~0)) (< (+ ~i_AB~0 1) c_~Bn~0)))) .cse8) (forall ((v_ArrVal_1505 (Array Int Int)) (v_ArrVal_1504 (Array Int Int)) (v_arrayElimArr_9 (Array Int Int)) (~i_AB~0 Int)) (let ((.cse36 (store (store (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base| v_arrayElimArr_9) |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_1504) |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1505))) (let ((.cse33 (select .cse36 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|)) (.cse34 (select .cse36 c_~A~0.base))) (or (not (< ~i_AB~0 c_~Bn~0)) (= (select .cse33 .cse3) (select .cse34 .cse1)) (not (let ((.cse35 (* ~i_AB~0 4))) (= (select .cse33 (+ .cse35 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|)) (select .cse34 (+ c_~A~0.offset .cse35))))) (< (+ ~i_AB~0 1) c_~An~0)))))) (< (+ 2 |c_ULTIMATE.start_create_fresh_int_array_~i~0#1|) |c_ULTIMATE.start_create_fresh_int_array_~size#1|)) (= 0 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.offset|) (<= .cse20 (+ c_~An~0 |c_ULTIMATE.start_create_fresh_int_array_~i~0#1|)) (= c_~i_AB~0 0) (<= 2 c_~An~0) (< |c_#StackHeapBarrier| |c_ULTIMATE.start_main_~#t1~0#1.base|)))) is different from false [2022-12-13 12:27:17,380 INFO L130 PetriNetUnfolder]: 4612/9117 cut-off events. [2022-12-13 12:27:17,380 INFO L131 PetriNetUnfolder]: For 355877/355877 co-relation queries the response was YES. [2022-12-13 12:27:17,431 INFO L83 FinitePrefix]: Finished finitePrefix Result has 90824 conditions, 9117 events. 4612/9117 cut-off events. For 355877/355877 co-relation queries the response was YES. Maximal size of possible extension queue 657. Compared 77389 event pairs, 636 based on Foata normal form. 12/9129 useless extension candidates. Maximal degree in co-relation 90691. Up to 5013 conditions per place. [2022-12-13 12:27:17,467 INFO L137 encePairwiseOnDemand]: 333/348 looper letters, 672 selfloop transitions, 627 changer transitions 18/1317 dead transitions. [2022-12-13 12:27:17,467 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 322 places, 1317 transitions, 28321 flow [2022-12-13 12:27:17,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2022-12-13 12:27:17,468 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2022-12-13 12:27:17,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 3727 transitions. [2022-12-13 12:27:17,472 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.26774425287356324 [2022-12-13 12:27:17,472 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 3727 transitions. [2022-12-13 12:27:17,472 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 3727 transitions. [2022-12-13 12:27:17,472 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:27:17,472 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 3727 transitions. [2022-12-13 12:27:17,475 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 93.175) internal successors, (3727), 40 states have internal predecessors, (3727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:27:17,480 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 348.0) internal successors, (14268), 41 states have internal predecessors, (14268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:27:17,481 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 348.0) internal successors, (14268), 41 states have internal predecessors, (14268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:27:17,481 INFO L175 Difference]: Start difference. First operand has 283 places, 620 transitions, 12288 flow. Second operand 40 states and 3727 transitions. [2022-12-13 12:27:17,481 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 322 places, 1317 transitions, 28321 flow [2022-12-13 12:27:19,250 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 311 places, 1317 transitions, 27060 flow, removed 419 selfloop flow, removed 11 redundant places. [2022-12-13 12:27:19,268 INFO L231 Difference]: Finished difference. Result has 332 places, 1062 transitions, 23657 flow [2022-12-13 12:27:19,269 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=11690, PETRI_DIFFERENCE_MINUEND_PLACES=272, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=620, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=257, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=137, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=23657, PETRI_PLACES=332, PETRI_TRANSITIONS=1062} [2022-12-13 12:27:19,269 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 311 predicate places. [2022-12-13 12:27:19,269 INFO L495 AbstractCegarLoop]: Abstraction has has 332 places, 1062 transitions, 23657 flow [2022-12-13 12:27:19,269 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 89.56756756756756) internal successors, (3314), 37 states have internal predecessors, (3314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:27:19,269 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:27:19,269 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:27:19,274 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-12-13 12:27:19,470 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-12-13 12:27:19,471 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:27:19,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:27:19,472 INFO L85 PathProgramCache]: Analyzing trace with hash 315655308, now seen corresponding path program 16 times [2022-12-13 12:27:19,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:27:19,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [393013792] [2022-12-13 12:27:19,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:27:19,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:27:19,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:27:19,878 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:27:19,878 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:27:19,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [393013792] [2022-12-13 12:27:19,879 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [393013792] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:27:19,879 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1814647224] [2022-12-13 12:27:19,879 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 12:27:19,879 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:27:19,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:27:19,880 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:27:19,880 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-12-13 12:27:19,979 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 12:27:19,979 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:27:19,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 23 conjunts are in the unsatisfiable core [2022-12-13 12:27:19,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:27:20,155 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:27:20,155 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:27:20,454 INFO L321 Elim1Store]: treesize reduction 17, result has 92.1 percent of original size [2022-12-13 12:27:20,454 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 89 treesize of output 224 [2022-12-13 12:27:21,815 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-12-13 12:27:21,815 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1814647224] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:27:21,815 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:27:21,815 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8, 5] total 23 [2022-12-13 12:27:21,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550696812] [2022-12-13 12:27:21,815 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:27:21,815 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-12-13 12:27:21,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:27:21,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-12-13 12:27:21,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=464, Unknown=0, NotChecked=0, Total=552 [2022-12-13 12:27:23,356 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 348 [2022-12-13 12:27:23,357 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 332 places, 1062 transitions, 23657 flow. Second operand has 24 states, 24 states have (on average 127.16666666666667) internal successors, (3052), 24 states have internal predecessors, (3052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:27:23,357 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:27:23,357 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 348 [2022-12-13 12:27:23,357 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:27:27,740 INFO L130 PetriNetUnfolder]: 4550/9019 cut-off events. [2022-12-13 12:27:27,740 INFO L131 PetriNetUnfolder]: For 475194/475194 co-relation queries the response was YES. [2022-12-13 12:27:27,794 INFO L83 FinitePrefix]: Finished finitePrefix Result has 104150 conditions, 9019 events. 4550/9019 cut-off events. For 475194/475194 co-relation queries the response was YES. Maximal size of possible extension queue 651. Compared 76287 event pairs, 1306 based on Foata normal form. 29/9048 useless extension candidates. Maximal degree in co-relation 103996. Up to 7946 conditions per place. [2022-12-13 12:27:27,870 INFO L137 encePairwiseOnDemand]: 338/348 looper letters, 890 selfloop transitions, 198 changer transitions 9/1097 dead transitions. [2022-12-13 12:27:27,870 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 347 places, 1097 transitions, 26562 flow [2022-12-13 12:27:27,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-12-13 12:27:27,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-12-13 12:27:27,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 2323 transitions. [2022-12-13 12:27:27,874 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3708492975734355 [2022-12-13 12:27:27,874 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 2323 transitions. [2022-12-13 12:27:27,874 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 2323 transitions. [2022-12-13 12:27:27,874 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:27:27,874 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 2323 transitions. [2022-12-13 12:27:27,877 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 129.05555555555554) internal successors, (2323), 18 states have internal predecessors, (2323), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:27:27,881 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 348.0) internal successors, (6612), 19 states have internal predecessors, (6612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:27:27,881 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 348.0) internal successors, (6612), 19 states have internal predecessors, (6612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:27:27,881 INFO L175 Difference]: Start difference. First operand has 332 places, 1062 transitions, 23657 flow. Second operand 18 states and 2323 transitions. [2022-12-13 12:27:27,881 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 347 places, 1097 transitions, 26562 flow [2022-12-13 12:27:30,219 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 334 places, 1097 transitions, 25744 flow, removed 318 selfloop flow, removed 13 redundant places. [2022-12-13 12:27:30,237 INFO L231 Difference]: Finished difference. Result has 336 places, 1056 transitions, 23244 flow [2022-12-13 12:27:30,237 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=22813, PETRI_DIFFERENCE_MINUEND_PLACES=317, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1058, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=198, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=860, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=23244, PETRI_PLACES=336, PETRI_TRANSITIONS=1056} [2022-12-13 12:27:30,238 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 315 predicate places. [2022-12-13 12:27:30,238 INFO L495 AbstractCegarLoop]: Abstraction has has 336 places, 1056 transitions, 23244 flow [2022-12-13 12:27:30,238 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 127.16666666666667) internal successors, (3052), 24 states have internal predecessors, (3052), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:27:30,238 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:27:30,238 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:27:30,243 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-12-13 12:27:30,439 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-12-13 12:27:30,439 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:27:30,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:27:30,439 INFO L85 PathProgramCache]: Analyzing trace with hash -1962562133, now seen corresponding path program 9 times [2022-12-13 12:27:30,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:27:30,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107442103] [2022-12-13 12:27:30,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:27:30,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:27:30,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:27:30,700 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:27:30,700 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:27:30,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107442103] [2022-12-13 12:27:30,700 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107442103] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:27:30,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1607784870] [2022-12-13 12:27:30,701 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 12:27:30,701 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:27:30,701 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:27:30,702 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:27:30,702 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-12-13 12:27:30,841 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-12-13 12:27:30,841 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:27:30,842 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 40 conjunts are in the unsatisfiable core [2022-12-13 12:27:30,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:27:31,105 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 12:27:31,105 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:27:31,165 INFO L321 Elim1Store]: treesize reduction 32, result has 62.4 percent of original size [2022-12-13 12:27:31,165 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 60 [2022-12-13 12:27:31,389 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 12:27:31,389 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1607784870] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:27:31,389 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:27:31,389 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 10] total 28 [2022-12-13 12:27:31,389 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1997712043] [2022-12-13 12:27:31,389 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:27:31,389 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2022-12-13 12:27:31,389 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:27:31,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2022-12-13 12:27:31,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=691, Unknown=0, NotChecked=0, Total=812 [2022-12-13 12:27:33,054 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 348 [2022-12-13 12:27:33,056 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 336 places, 1056 transitions, 23244 flow. Second operand has 29 states, 29 states have (on average 129.89655172413794) internal successors, (3767), 29 states have internal predecessors, (3767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:27:33,056 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:27:33,056 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 348 [2022-12-13 12:27:33,056 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:27:38,755 INFO L130 PetriNetUnfolder]: 4509/8890 cut-off events. [2022-12-13 12:27:38,755 INFO L131 PetriNetUnfolder]: For 527824/527824 co-relation queries the response was YES. [2022-12-13 12:27:38,817 INFO L83 FinitePrefix]: Finished finitePrefix Result has 104449 conditions, 8890 events. 4509/8890 cut-off events. For 527824/527824 co-relation queries the response was YES. Maximal size of possible extension queue 626. Compared 74154 event pairs, 642 based on Foata normal form. 193/9083 useless extension candidates. Maximal degree in co-relation 104294. Up to 2688 conditions per place. [2022-12-13 12:27:38,872 INFO L137 encePairwiseOnDemand]: 339/348 looper letters, 586 selfloop transitions, 679 changer transitions 2/1267 dead transitions. [2022-12-13 12:27:38,872 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 366 places, 1267 transitions, 30240 flow [2022-12-13 12:27:38,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2022-12-13 12:27:38,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2022-12-13 12:27:38,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 4804 transitions. [2022-12-13 12:27:38,879 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3834610472541507 [2022-12-13 12:27:38,879 INFO L72 ComplementDD]: Start complementDD. Operand 36 states and 4804 transitions. [2022-12-13 12:27:38,879 INFO L73 IsDeterministic]: Start isDeterministic. Operand 36 states and 4804 transitions. [2022-12-13 12:27:38,880 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:27:38,880 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 36 states and 4804 transitions. [2022-12-13 12:27:38,885 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 37 states, 36 states have (on average 133.44444444444446) internal successors, (4804), 36 states have internal predecessors, (4804), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:27:38,891 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 37 states, 37 states have (on average 348.0) internal successors, (12876), 37 states have internal predecessors, (12876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:27:38,892 INFO L81 ComplementDD]: Finished complementDD. Result has 37 states, 37 states have (on average 348.0) internal successors, (12876), 37 states have internal predecessors, (12876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:27:38,892 INFO L175 Difference]: Start difference. First operand has 336 places, 1056 transitions, 23244 flow. Second operand 36 states and 4804 transitions. [2022-12-13 12:27:38,893 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 366 places, 1267 transitions, 30240 flow [2022-12-13 12:27:40,965 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 349 places, 1267 transitions, 29793 flow, removed 48 selfloop flow, removed 17 redundant places. [2022-12-13 12:27:41,012 INFO L231 Difference]: Finished difference. Result has 358 places, 1133 transitions, 27059 flow [2022-12-13 12:27:41,012 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=22440, PETRI_DIFFERENCE_MINUEND_PLACES=314, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1033, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=585, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=411, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=27059, PETRI_PLACES=358, PETRI_TRANSITIONS=1133} [2022-12-13 12:27:41,012 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 337 predicate places. [2022-12-13 12:27:41,012 INFO L495 AbstractCegarLoop]: Abstraction has has 358 places, 1133 transitions, 27059 flow [2022-12-13 12:27:41,013 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 29 states have (on average 129.89655172413794) internal successors, (3767), 29 states have internal predecessors, (3767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:27:41,013 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:27:41,013 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:27:41,017 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2022-12-13 12:27:41,213 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:27:41,214 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:27:41,214 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:27:41,214 INFO L85 PathProgramCache]: Analyzing trace with hash -988165896, now seen corresponding path program 17 times [2022-12-13 12:27:41,215 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:27:41,215 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1096970601] [2022-12-13 12:27:41,215 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:27:41,215 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:27:41,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:27:41,648 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:27:41,649 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:27:41,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1096970601] [2022-12-13 12:27:41,649 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1096970601] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:27:41,649 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084145930] [2022-12-13 12:27:41,649 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 12:27:41,649 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:27:41,649 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:27:41,650 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:27:41,650 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-12-13 12:27:41,739 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-12-13 12:27:41,739 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:27:41,740 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 25 conjunts are in the unsatisfiable core [2022-12-13 12:27:41,741 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:27:41,968 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:27:41,968 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:27:42,071 INFO L321 Elim1Store]: treesize reduction 28, result has 67.1 percent of original size [2022-12-13 12:27:42,072 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 47 treesize of output 71 [2022-12-13 12:27:42,144 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-12-13 12:27:42,144 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084145930] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:27:42,144 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:27:42,144 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 8, 5] total 23 [2022-12-13 12:27:42,145 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1270875933] [2022-12-13 12:27:42,145 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:27:42,145 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-12-13 12:27:42,145 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:27:42,145 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-12-13 12:27:42,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=471, Unknown=0, NotChecked=0, Total=552 [2022-12-13 12:27:43,656 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 123 out of 348 [2022-12-13 12:27:43,657 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 358 places, 1133 transitions, 27059 flow. Second operand has 24 states, 24 states have (on average 125.16666666666667) internal successors, (3004), 24 states have internal predecessors, (3004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:27:43,657 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:27:43,657 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 123 of 348 [2022-12-13 12:27:43,657 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:27:48,281 INFO L130 PetriNetUnfolder]: 4486/8852 cut-off events. [2022-12-13 12:27:48,282 INFO L131 PetriNetUnfolder]: For 546983/546983 co-relation queries the response was YES. [2022-12-13 12:27:48,336 INFO L83 FinitePrefix]: Finished finitePrefix Result has 107595 conditions, 8852 events. 4486/8852 cut-off events. For 546983/546983 co-relation queries the response was YES. Maximal size of possible extension queue 627. Compared 73837 event pairs, 908 based on Foata normal form. 51/8903 useless extension candidates. Maximal degree in co-relation 107435. Up to 6166 conditions per place. [2022-12-13 12:27:48,380 INFO L137 encePairwiseOnDemand]: 337/348 looper letters, 1022 selfloop transitions, 202 changer transitions 20/1244 dead transitions. [2022-12-13 12:27:48,380 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 375 places, 1244 transitions, 31630 flow [2022-12-13 12:27:48,381 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-13 12:27:48,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-13 12:27:48,382 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2420 transitions. [2022-12-13 12:27:48,383 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3660012099213551 [2022-12-13 12:27:48,383 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2420 transitions. [2022-12-13 12:27:48,383 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2420 transitions. [2022-12-13 12:27:48,383 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:27:48,383 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2420 transitions. [2022-12-13 12:27:48,385 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 127.36842105263158) internal successors, (2420), 19 states have internal predecessors, (2420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:27:48,387 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 348.0) internal successors, (6960), 20 states have internal predecessors, (6960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:27:48,388 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 348.0) internal successors, (6960), 20 states have internal predecessors, (6960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:27:48,388 INFO L175 Difference]: Start difference. First operand has 358 places, 1133 transitions, 27059 flow. Second operand 19 states and 2420 transitions. [2022-12-13 12:27:48,388 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 375 places, 1244 transitions, 31630 flow [2022-12-13 12:27:50,621 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 361 places, 1244 transitions, 30217 flow, removed 197 selfloop flow, removed 14 redundant places. [2022-12-13 12:27:50,642 INFO L231 Difference]: Finished difference. Result has 365 places, 1137 transitions, 26266 flow [2022-12-13 12:27:50,642 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=25688, PETRI_DIFFERENCE_MINUEND_PLACES=343, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1133, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=198, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=935, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=26266, PETRI_PLACES=365, PETRI_TRANSITIONS=1137} [2022-12-13 12:27:50,642 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 344 predicate places. [2022-12-13 12:27:50,643 INFO L495 AbstractCegarLoop]: Abstraction has has 365 places, 1137 transitions, 26266 flow [2022-12-13 12:27:50,643 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 125.16666666666667) internal successors, (3004), 24 states have internal predecessors, (3004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:27:50,643 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:27:50,643 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:27:50,647 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-12-13 12:27:50,844 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-12-13 12:27:50,844 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:27:50,845 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:27:50,845 INFO L85 PathProgramCache]: Analyzing trace with hash 286018336, now seen corresponding path program 18 times [2022-12-13 12:27:50,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:27:50,846 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1643018141] [2022-12-13 12:27:50,846 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:27:50,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:27:50,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:27:51,496 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:27:51,496 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:27:51,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1643018141] [2022-12-13 12:27:51,496 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1643018141] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:27:51,496 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [663257146] [2022-12-13 12:27:51,497 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 12:27:51,497 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:27:51,497 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:27:51,497 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:27:51,498 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-12-13 12:27:51,606 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-12-13 12:27:51,606 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:27:51,607 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 32 conjunts are in the unsatisfiable core [2022-12-13 12:27:51,608 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:27:51,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 12:27:51,874 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 12:27:51,876 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-12-13 12:27:51,876 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 2 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 22 treesize of output 27 [2022-12-13 12:27:51,959 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:27:51,959 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:27:52,282 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:27:52,282 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 179 treesize of output 306 [2022-12-13 12:27:52,305 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:27:52,305 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 95 treesize of output 76 [2022-12-13 12:27:57,094 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:27:57,094 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [663257146] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:27:57,094 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:27:57,094 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 9, 9] total 29 [2022-12-13 12:27:57,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1530519051] [2022-12-13 12:27:57,094 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:27:57,094 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-12-13 12:27:57,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:27:57,095 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-12-13 12:27:57,095 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=782, Unknown=3, NotChecked=0, Total=870 [2022-12-13 12:28:01,516 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 93 out of 348 [2022-12-13 12:28:01,517 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 365 places, 1137 transitions, 26266 flow. Second operand has 30 states, 30 states have (on average 94.86666666666666) internal successors, (2846), 30 states have internal predecessors, (2846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:28:01,517 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:28:01,517 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 93 of 348 [2022-12-13 12:28:01,517 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:28:06,976 INFO L130 PetriNetUnfolder]: 4643/9077 cut-off events. [2022-12-13 12:28:06,976 INFO L131 PetriNetUnfolder]: For 636757/636757 co-relation queries the response was YES. [2022-12-13 12:28:07,035 INFO L83 FinitePrefix]: Finished finitePrefix Result has 111897 conditions, 9077 events. 4643/9077 cut-off events. For 636757/636757 co-relation queries the response was YES. Maximal size of possible extension queue 613. Compared 75031 event pairs, 905 based on Foata normal form. 207/9284 useless extension candidates. Maximal degree in co-relation 111737. Up to 6347 conditions per place. [2022-12-13 12:28:07,101 INFO L137 encePairwiseOnDemand]: 338/348 looper letters, 899 selfloop transitions, 379 changer transitions 4/1282 dead transitions. [2022-12-13 12:28:07,102 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 377 places, 1282 transitions, 31869 flow [2022-12-13 12:28:07,102 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-12-13 12:28:07,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-12-13 12:28:07,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1776 transitions. [2022-12-13 12:28:07,104 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.2835249042145594 [2022-12-13 12:28:07,104 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 1776 transitions. [2022-12-13 12:28:07,104 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 1776 transitions. [2022-12-13 12:28:07,104 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:28:07,104 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 1776 transitions. [2022-12-13 12:28:07,106 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 98.66666666666667) internal successors, (1776), 18 states have internal predecessors, (1776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:28:07,108 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 348.0) internal successors, (6612), 19 states have internal predecessors, (6612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:28:07,108 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 348.0) internal successors, (6612), 19 states have internal predecessors, (6612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:28:07,108 INFO L175 Difference]: Start difference. First operand has 365 places, 1137 transitions, 26266 flow. Second operand 18 states and 1776 transitions. [2022-12-13 12:28:07,108 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 377 places, 1282 transitions, 31869 flow [2022-12-13 12:28:09,428 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 361 places, 1282 transitions, 31321 flow, removed 56 selfloop flow, removed 16 redundant places. [2022-12-13 12:28:09,449 INFO L231 Difference]: Finished difference. Result has 364 places, 1165 transitions, 27410 flow [2022-12-13 12:28:09,449 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=25709, PETRI_DIFFERENCE_MINUEND_PLACES=344, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1135, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=353, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=774, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=27410, PETRI_PLACES=364, PETRI_TRANSITIONS=1165} [2022-12-13 12:28:09,450 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 343 predicate places. [2022-12-13 12:28:09,450 INFO L495 AbstractCegarLoop]: Abstraction has has 364 places, 1165 transitions, 27410 flow [2022-12-13 12:28:09,450 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 94.86666666666666) internal successors, (2846), 30 states have internal predecessors, (2846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:28:09,450 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:28:09,450 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:28:09,454 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2022-12-13 12:28:09,651 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:28:09,652 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:28:09,652 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:28:09,653 INFO L85 PathProgramCache]: Analyzing trace with hash -1900063189, now seen corresponding path program 10 times [2022-12-13 12:28:09,653 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:28:09,653 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [605466757] [2022-12-13 12:28:09,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:28:09,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:28:09,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:28:10,055 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:28:10,055 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:28:10,055 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [605466757] [2022-12-13 12:28:10,055 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [605466757] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:28:10,055 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1039177648] [2022-12-13 12:28:10,055 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 12:28:10,055 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:28:10,055 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:28:10,056 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:28:10,057 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-12-13 12:28:10,181 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 12:28:10,181 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:28:10,182 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 45 conjunts are in the unsatisfiable core [2022-12-13 12:28:10,184 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:28:10,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 12:28:10,195 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 12:28:10,204 INFO L321 Elim1Store]: treesize reduction 11, result has 45.0 percent of original size [2022-12-13 12:28:10,204 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 12 treesize of output 20 [2022-12-13 12:28:10,278 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-13 12:28:10,311 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 12:28:10,320 INFO L321 Elim1Store]: treesize reduction 8, result has 52.9 percent of original size [2022-12-13 12:28:10,321 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 1 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 18 [2022-12-13 12:28:10,366 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 12:28:10,376 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 2 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 12:28:10,397 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 12:28:10,549 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 12:28:10,549 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 28 [2022-12-13 12:28:10,622 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 12:28:10,622 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:28:10,895 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1745 (Array Int Int)) (v_ArrVal_1744 (Array Int Int)) (~B~0.offset Int)) (let ((.cse2 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_1744))) (or (not (let ((.cse0 (store .cse2 |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1745)) (.cse1 (* c_~i_BA~0 4))) (= (select (select .cse0 c_~A~0.base) (+ c_~A~0.offset .cse1 4)) (select (select .cse0 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ .cse1 ~B~0.offset 4))))) (let ((.cse3 (* c_~i_AB~0 4))) (= (select (select .cse2 c_~A~0.base) (+ c_~A~0.offset 4 .cse3)) (select (select .cse2 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ ~B~0.offset 4 .cse3))))))) is different from false [2022-12-13 12:28:10,906 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1745 (Array Int Int)) (v_ArrVal_1744 (Array Int Int)) (v_ArrVal_1743 (Array Int Int)) (~B~0.offset Int)) (let ((.cse0 (store (store |c_#memory_int| |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base| v_ArrVal_1743) |c_ULTIMATE.start_main_~#t1~0#1.base| v_ArrVal_1744))) (or (let ((.cse1 (* c_~i_AB~0 4))) (= (select (select .cse0 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ ~B~0.offset 4 .cse1)) (select (select .cse0 c_~A~0.base) (+ c_~A~0.offset 4 .cse1)))) (not (let ((.cse2 (store .cse0 |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1745)) (.cse3 (* c_~i_BA~0 4))) (= (select (select .cse2 |c_ULTIMATE.start_create_fresh_int_array_~arr~0#1.base|) (+ .cse3 ~B~0.offset 4)) (select (select .cse2 c_~A~0.base) (+ c_~A~0.offset .cse3 4)))))))) is different from false [2022-12-13 12:28:10,993 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:28:10,994 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 122 treesize of output 86 [2022-12-13 12:28:11,018 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:28:11,019 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 7652 treesize of output 7340 [2022-12-13 12:28:11,087 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:28:11,088 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 7328 treesize of output 6644 [2022-12-13 12:28:11,135 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:28:11,135 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 6262 treesize of output 4479 [2022-12-13 12:28:11,207 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:28:11,208 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 4780 treesize of output 3844 [2022-12-13 12:28:13,853 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 3 refuted. 2 times theorem prover too weak. 2 trivial. 2 not checked. [2022-12-13 12:28:13,853 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1039177648] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:28:13,853 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:28:13,853 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 11, 11] total 29 [2022-12-13 12:28:13,853 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842053463] [2022-12-13 12:28:13,853 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:28:13,854 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-12-13 12:28:13,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:28:13,854 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-12-13 12:28:13,854 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=654, Unknown=20, NotChecked=106, Total=870 [2022-12-13 12:28:14,091 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 100 out of 348 [2022-12-13 12:28:14,092 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 364 places, 1165 transitions, 27410 flow. Second operand has 30 states, 30 states have (on average 101.9) internal successors, (3057), 30 states have internal predecessors, (3057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:28:14,092 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:28:14,092 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 100 of 348 [2022-12-13 12:28:14,092 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:28:16,269 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse2 (* c_~i_BA~0 4))) (let ((.cse1 (+ c_~A~0.offset .cse2 4))) (and (forall ((v_ArrVal_1745 (Array Int Int))) (not (let ((.cse0 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1745))) (= (select (select .cse0 c_~A~0.base) .cse1) (select (select .cse0 c_~B~0.base) (+ .cse2 4 c_~B~0.offset)))))) (forall ((v_ArrVal_1745 (Array Int Int)) (~B~0.offset Int)) (or (not (let ((.cse3 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1745))) (= (select (select .cse3 c_~A~0.base) .cse1) (select (select .cse3 c_~B~0.base) (+ .cse2 ~B~0.offset 4))))) (let ((.cse4 (* c_~i_AB~0 4))) (= (select (select |c_#memory_int| c_~B~0.base) (+ ~B~0.offset .cse4)) (select (select |c_#memory_int| c_~A~0.base) (+ c_~A~0.offset .cse4))))))))) is different from false [2022-12-13 12:28:19,567 INFO L130 PetriNetUnfolder]: 4673/9171 cut-off events. [2022-12-13 12:28:19,567 INFO L131 PetriNetUnfolder]: For 577296/577296 co-relation queries the response was YES. [2022-12-13 12:28:19,625 INFO L83 FinitePrefix]: Finished finitePrefix Result has 113075 conditions, 9171 events. 4673/9171 cut-off events. For 577296/577296 co-relation queries the response was YES. Maximal size of possible extension queue 626. Compared 76154 event pairs, 1236 based on Foata normal form. 28/9199 useless extension candidates. Maximal degree in co-relation 112915. Up to 8331 conditions per place. [2022-12-13 12:28:19,668 INFO L137 encePairwiseOnDemand]: 337/348 looper letters, 986 selfloop transitions, 207 changer transitions 24/1217 dead transitions. [2022-12-13 12:28:19,669 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 378 places, 1217 transitions, 30616 flow [2022-12-13 12:28:19,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 12:28:19,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-13 12:28:19,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1576 transitions. [2022-12-13 12:28:19,671 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.30191570881226054 [2022-12-13 12:28:19,671 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1576 transitions. [2022-12-13 12:28:19,671 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1576 transitions. [2022-12-13 12:28:19,671 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:28:19,671 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1576 transitions. [2022-12-13 12:28:19,672 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 105.06666666666666) internal successors, (1576), 15 states have internal predecessors, (1576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:28:19,674 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 348.0) internal successors, (5568), 16 states have internal predecessors, (5568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:28:19,674 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 348.0) internal successors, (5568), 16 states have internal predecessors, (5568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:28:19,674 INFO L175 Difference]: Start difference. First operand has 364 places, 1165 transitions, 27410 flow. Second operand 15 states and 1576 transitions. [2022-12-13 12:28:19,674 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 378 places, 1217 transitions, 30616 flow [2022-12-13 12:28:22,241 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 365 places, 1217 transitions, 29801 flow, removed 155 selfloop flow, removed 13 redundant places. [2022-12-13 12:28:22,267 INFO L231 Difference]: Finished difference. Result has 368 places, 1167 transitions, 27221 flow [2022-12-13 12:28:22,268 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=26609, PETRI_DIFFERENCE_MINUEND_PLACES=351, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1165, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=198, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=958, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=27221, PETRI_PLACES=368, PETRI_TRANSITIONS=1167} [2022-12-13 12:28:22,268 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 347 predicate places. [2022-12-13 12:28:22,268 INFO L495 AbstractCegarLoop]: Abstraction has has 368 places, 1167 transitions, 27221 flow [2022-12-13 12:28:22,269 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 101.9) internal successors, (3057), 30 states have internal predecessors, (3057), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:28:22,269 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:28:22,269 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:28:22,273 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2022-12-13 12:28:22,469 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:28:22,470 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:28:22,471 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:28:22,471 INFO L85 PathProgramCache]: Analyzing trace with hash 933711633, now seen corresponding path program 11 times [2022-12-13 12:28:22,472 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:28:22,472 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1847133832] [2022-12-13 12:28:22,472 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:28:22,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:28:22,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:28:23,030 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:28:23,030 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:28:23,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1847133832] [2022-12-13 12:28:23,031 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1847133832] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:28:23,031 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [767319594] [2022-12-13 12:28:23,031 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 12:28:23,031 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:28:23,031 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:28:23,032 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:28:23,032 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-12-13 12:28:23,145 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 12:28:23,145 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:28:23,147 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 36 conjunts are in the unsatisfiable core [2022-12-13 12:28:23,148 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:28:23,297 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 12:28:23,298 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-12-13 12:28:23,367 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 12:28:23,367 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:28:23,431 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1792 (Array Int Int)) (~B~0.base Int)) (let ((.cse2 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1792))) (let ((.cse0 (select .cse2 ~B~0.base))) (or (= |c_thread1Thread1of1ForFork0_#t~mem1| (select .cse0 (+ c_~B~0.offset (* c_~i_AB~0 4)))) (not (let ((.cse1 (* c_~i_BA~0 4))) (= (select .cse0 (+ .cse1 4 c_~B~0.offset)) (select (select .cse2 c_~A~0.base) (+ c_~A~0.offset .cse1 4))))))))) is different from false [2022-12-13 12:28:23,459 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:28:23,459 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 156 treesize of output 186 [2022-12-13 12:28:23,474 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:28:23,474 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 88 treesize of output 93 [2022-12-13 12:28:23,899 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:28:23,900 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [767319594] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:28:23,900 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:28:23,900 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 11, 8] total 25 [2022-12-13 12:28:23,900 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180022522] [2022-12-13 12:28:23,900 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:28:23,900 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-13 12:28:23,900 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:28:23,900 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-13 12:28:23,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=517, Unknown=1, NotChecked=46, Total=650 [2022-12-13 12:28:23,972 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 348 [2022-12-13 12:28:23,973 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 368 places, 1167 transitions, 27221 flow. Second operand has 26 states, 26 states have (on average 111.0) internal successors, (2886), 26 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) [2022-12-13 12:28:23,973 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:28:23,973 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 348 [2022-12-13 12:28:23,973 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:28:30,542 INFO L130 PetriNetUnfolder]: 4552/8861 cut-off events. [2022-12-13 12:28:30,542 INFO L131 PetriNetUnfolder]: For 579489/579489 co-relation queries the response was YES. [2022-12-13 12:28:30,600 INFO L83 FinitePrefix]: Finished finitePrefix Result has 111372 conditions, 8861 events. 4552/8861 cut-off events. For 579489/579489 co-relation queries the response was YES. Maximal size of possible extension queue 596. Compared 72410 event pairs, 1131 based on Foata normal form. 35/8896 useless extension candidates. Maximal degree in co-relation 111210. Up to 7681 conditions per place. [2022-12-13 12:28:30,644 INFO L137 encePairwiseOnDemand]: 338/348 looper letters, 907 selfloop transitions, 319 changer transitions 18/1244 dead transitions. [2022-12-13 12:28:30,644 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 380 places, 1244 transitions, 31012 flow [2022-12-13 12:28:30,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2022-12-13 12:28:30,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2022-12-13 12:28:30,646 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 1939 transitions. [2022-12-13 12:28:30,646 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3277552400270453 [2022-12-13 12:28:30,646 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 1939 transitions. [2022-12-13 12:28:30,646 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 1939 transitions. [2022-12-13 12:28:30,647 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:28:30,647 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 1939 transitions. [2022-12-13 12:28:30,648 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 114.05882352941177) internal successors, (1939), 17 states have internal predecessors, (1939), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:28:30,650 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 348.0) internal successors, (6264), 18 states have internal predecessors, (6264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:28:30,650 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 348.0) internal successors, (6264), 18 states have internal predecessors, (6264), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:28:30,651 INFO L175 Difference]: Start difference. First operand has 368 places, 1167 transitions, 27221 flow. Second operand 17 states and 1939 transitions. [2022-12-13 12:28:30,651 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 380 places, 1244 transitions, 31012 flow [2022-12-13 12:28:32,825 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 369 places, 1244 transitions, 30593 flow, removed 26 selfloop flow, removed 11 redundant places. [2022-12-13 12:28:32,845 INFO L231 Difference]: Finished difference. Result has 371 places, 1197 transitions, 28257 flow [2022-12-13 12:28:32,846 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=26822, PETRI_DIFFERENCE_MINUEND_PLACES=353, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1167, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=288, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=875, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=28257, PETRI_PLACES=371, PETRI_TRANSITIONS=1197} [2022-12-13 12:28:32,846 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 350 predicate places. [2022-12-13 12:28:32,846 INFO L495 AbstractCegarLoop]: Abstraction has has 371 places, 1197 transitions, 28257 flow [2022-12-13 12:28:32,846 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 111.0) internal successors, (2886), 26 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) [2022-12-13 12:28:32,847 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:28:32,847 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:28:32,851 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2022-12-13 12:28:33,047 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2022-12-13 12:28:33,047 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:28:33,048 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:28:33,048 INFO L85 PathProgramCache]: Analyzing trace with hash -1173105539, now seen corresponding path program 12 times [2022-12-13 12:28:33,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:28:33,048 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1820933523] [2022-12-13 12:28:33,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:28:33,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:28:33,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:28:33,408 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:28:33,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:28:33,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1820933523] [2022-12-13 12:28:33,408 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1820933523] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:28:33,408 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847842986] [2022-12-13 12:28:33,408 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 12:28:33,408 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:28:33,408 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:28:33,409 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:28:33,409 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-12-13 12:28:33,509 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-12-13 12:28:33,509 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:28:33,511 INFO L263 TraceCheckSpWp]: Trace formula consists of 233 conjuncts, 48 conjunts are in the unsatisfiable core [2022-12-13 12:28:33,512 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:28:33,666 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-13 12:28:33,718 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 12:28:33,825 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 12:28:33,825 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-12-13 12:28:33,911 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 12:28:33,911 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:28:33,984 WARN L837 $PredicateComparison]: unable to prove that (forall ((v_ArrVal_1842 (Array Int Int))) (let ((.cse2 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1842))) (let ((.cse0 (select .cse2 c_~B~0.base))) (or (= (select .cse0 (+ c_~B~0.offset (* c_~i_AB~0 4))) |c_thread1Thread1of1ForFork0_#t~mem1|) (not (let ((.cse1 (* c_~i_BA~0 4))) (= (select .cse0 (+ .cse1 4 c_~B~0.offset)) (select (select .cse2 c_~A~0.base) (+ c_~A~0.offset .cse1 4))))))))) is different from false [2022-12-13 12:28:34,199 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:28:34,199 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 111 treesize of output 75 [2022-12-13 12:28:34,237 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:28:34,237 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 1120 treesize of output 1018 [2022-12-13 12:28:34,266 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:28:34,266 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 928 treesize of output 719 [2022-12-13 12:28:34,308 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:28:34,308 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 680 treesize of output 610 [2022-12-13 12:28:40,056 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 6 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-12-13 12:28:40,056 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847842986] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:28:40,056 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:28:40,056 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 11] total 30 [2022-12-13 12:28:40,056 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1923178485] [2022-12-13 12:28:40,056 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:28:40,057 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-12-13 12:28:40,057 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:28:40,057 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-12-13 12:28:40,057 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=746, Unknown=7, NotChecked=56, Total=930 [2022-12-13 12:28:40,309 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 94 out of 348 [2022-12-13 12:28:40,310 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 371 places, 1197 transitions, 28257 flow. Second operand has 31 states, 31 states have (on average 95.70967741935483) internal successors, (2967), 31 states have internal predecessors, (2967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:28:40,310 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:28:40,310 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 94 of 348 [2022-12-13 12:28:40,310 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:28:41,233 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse8 (* c_~i_BA~0 4)) (.cse2 (* c_~i_AB~0 4))) (let ((.cse1 (+ c_~B~0.offset .cse2)) (.cse3 (+ .cse8 4 c_~B~0.offset)) (.cse5 (+ c_~A~0.offset .cse8 4))) (and (or (forall ((v_ArrVal_1842 (Array Int Int))) (let ((.cse4 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1842))) (let ((.cse0 (select .cse4 c_~B~0.base))) (or (= (select .cse0 .cse1) (select (select |c_#memory_int| c_~A~0.base) (+ c_~A~0.offset .cse2))) (not (= (select .cse0 .cse3) (select (select .cse4 c_~A~0.base) .cse5))))))) (not (< c_~i_AB~0 c_~Bn~0))) (forall ((v_ArrVal_1842 (Array Int Int))) (let ((.cse7 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1842))) (let ((.cse6 (select .cse7 c_~B~0.base))) (or (= (select .cse6 .cse1) |c_thread1Thread1of1ForFork0_#t~mem1|) (not (= (select .cse6 .cse3) (select (select .cse7 c_~A~0.base) .cse5)))))))))) is different from false [2022-12-13 12:28:50,817 INFO L130 PetriNetUnfolder]: 4707/9109 cut-off events. [2022-12-13 12:28:50,817 INFO L131 PetriNetUnfolder]: For 635656/635656 co-relation queries the response was YES. [2022-12-13 12:28:50,918 INFO L83 FinitePrefix]: Finished finitePrefix Result has 117624 conditions, 9109 events. 4707/9109 cut-off events. For 635656/635656 co-relation queries the response was YES. Maximal size of possible extension queue 594. Compared 74101 event pairs, 1009 based on Foata normal form. 36/9145 useless extension candidates. Maximal degree in co-relation 117462. Up to 6938 conditions per place. [2022-12-13 12:28:50,965 INFO L137 encePairwiseOnDemand]: 337/348 looper letters, 969 selfloop transitions, 373 changer transitions 16/1358 dead transitions. [2022-12-13 12:28:50,965 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 398 places, 1358 transitions, 33959 flow [2022-12-13 12:28:50,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-12-13 12:28:50,966 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-12-13 12:28:50,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 2980 transitions. [2022-12-13 12:28:50,968 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.28544061302681994 [2022-12-13 12:28:50,968 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 2980 transitions. [2022-12-13 12:28:50,968 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 2980 transitions. [2022-12-13 12:28:50,968 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:28:50,969 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 2980 transitions. [2022-12-13 12:28:50,970 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 99.33333333333333) internal successors, (2980), 30 states have internal predecessors, (2980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:28:50,974 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 348.0) internal successors, (10788), 31 states have internal predecessors, (10788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:28:50,974 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 348.0) internal successors, (10788), 31 states have internal predecessors, (10788), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:28:50,974 INFO L175 Difference]: Start difference. First operand has 371 places, 1197 transitions, 28257 flow. Second operand 30 states and 2980 transitions. [2022-12-13 12:28:50,974 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 398 places, 1358 transitions, 33959 flow [2022-12-13 12:28:53,199 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 385 places, 1358 transitions, 33099 flow, removed 107 selfloop flow, removed 13 redundant places. [2022-12-13 12:28:53,221 INFO L231 Difference]: Finished difference. Result has 392 places, 1226 transitions, 29254 flow [2022-12-13 12:28:53,222 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=27500, PETRI_DIFFERENCE_MINUEND_PLACES=356, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1196, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=343, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=831, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=29254, PETRI_PLACES=392, PETRI_TRANSITIONS=1226} [2022-12-13 12:28:53,223 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 371 predicate places. [2022-12-13 12:28:53,223 INFO L495 AbstractCegarLoop]: Abstraction has has 392 places, 1226 transitions, 29254 flow [2022-12-13 12:28:53,223 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 95.70967741935483) internal successors, (2967), 31 states have internal predecessors, (2967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:28:53,223 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:28:53,223 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:28:53,229 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2022-12-13 12:28:53,424 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:28:53,424 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:28:53,425 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:28:53,425 INFO L85 PathProgramCache]: Analyzing trace with hash -1121654134, now seen corresponding path program 19 times [2022-12-13 12:28:53,426 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:28:53,426 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [414791736] [2022-12-13 12:28:53,426 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:28:53,426 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:28:53,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:28:53,886 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:28:53,886 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:28:53,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [414791736] [2022-12-13 12:28:53,886 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [414791736] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:28:53,886 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2101969698] [2022-12-13 12:28:53,886 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-13 12:28:53,887 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:28:53,887 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:28:53,887 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:28:53,888 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-12-13 12:28:53,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:28:53,976 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 39 conjunts are in the unsatisfiable core [2022-12-13 12:28:53,977 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:28:54,332 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 12:28:54,333 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-12-13 12:28:54,446 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 2 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:28:54,446 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:28:54,661 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse3 (* c_~i_AB~0 4))) (let ((.cse1 (+ c_~i_BA~0 1)) (.cse0 (forall ((v_ArrVal_1889 (Array Int Int)) (~B~0.offset Int) (~B~0.base Int)) (not (= (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1889) ~B~0.base) (+ ~B~0.offset .cse3)) |c_thread1Thread1of1ForFork0_#t~mem1|))))) (and (or .cse0 (< .cse1 c_~Bn~0)) (forall ((v_ArrVal_1889 (Array Int Int)) (~B~0.offset Int) (~B~0.base Int)) (let ((.cse4 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1889))) (let ((.cse2 (select .cse4 ~B~0.base))) (or (not (= (select .cse2 (+ ~B~0.offset .cse3)) |c_thread1Thread1of1ForFork0_#t~mem1|)) (let ((.cse5 (* c_~i_BA~0 4))) (= (select (select .cse4 c_~A~0.base) (+ c_~A~0.offset .cse5 4)) (select .cse2 (+ .cse5 ~B~0.offset 4)))))))) (or (< .cse1 c_~An~0) .cse0)))) is different from false [2022-12-13 12:28:54,673 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:28:54,673 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 48 treesize of output 36 [2022-12-13 12:28:54,675 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2022-12-13 12:28:54,692 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:28:54,692 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 48 treesize of output 36 [2022-12-13 12:28:54,695 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2022-12-13 12:28:54,742 INFO L321 Elim1Store]: treesize reduction 15, result has 83.5 percent of original size [2022-12-13 12:28:54,742 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 154 treesize of output 169 [2022-12-13 12:28:54,758 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:28:54,758 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 94 treesize of output 99 [2022-12-13 12:28:55,381 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:28:55,381 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2101969698] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:28:55,381 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:28:55,381 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 12] total 35 [2022-12-13 12:28:55,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1327501455] [2022-12-13 12:28:55,381 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:28:55,382 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-12-13 12:28:55,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:28:55,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-12-13 12:28:55,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=1072, Unknown=1, NotChecked=66, Total=1260 [2022-12-13 12:28:55,477 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 95 out of 348 [2022-12-13 12:28:55,479 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 392 places, 1226 transitions, 29254 flow. Second operand has 36 states, 36 states have (on average 96.55555555555556) internal successors, (3476), 36 states have internal predecessors, (3476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:28:55,479 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:28:55,479 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 95 of 348 [2022-12-13 12:28:55,479 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:29:01,021 INFO L130 PetriNetUnfolder]: 4720/9134 cut-off events. [2022-12-13 12:29:01,021 INFO L131 PetriNetUnfolder]: For 673213/673213 co-relation queries the response was YES. [2022-12-13 12:29:01,081 INFO L83 FinitePrefix]: Finished finitePrefix Result has 120233 conditions, 9134 events. 4720/9134 cut-off events. For 673213/673213 co-relation queries the response was YES. Maximal size of possible extension queue 590. Compared 74215 event pairs, 1238 based on Foata normal form. 12/9146 useless extension candidates. Maximal degree in co-relation 120068. Up to 8826 conditions per place. [2022-12-13 12:29:01,127 INFO L137 encePairwiseOnDemand]: 336/348 looper letters, 1097 selfloop transitions, 154 changer transitions 6/1257 dead transitions. [2022-12-13 12:29:01,127 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 404 places, 1257 transitions, 32423 flow [2022-12-13 12:29:01,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 12:29:01,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-13 12:29:01,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1478 transitions. [2022-12-13 12:29:01,129 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.28314176245210726 [2022-12-13 12:29:01,129 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1478 transitions. [2022-12-13 12:29:01,129 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1478 transitions. [2022-12-13 12:29:01,130 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:29:01,130 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1478 transitions. [2022-12-13 12:29:01,131 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 98.53333333333333) internal successors, (1478), 15 states have internal predecessors, (1478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:29:01,133 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 348.0) internal successors, (5568), 16 states have internal predecessors, (5568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:29:01,133 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 348.0) internal successors, (5568), 16 states have internal predecessors, (5568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:29:01,133 INFO L175 Difference]: Start difference. First operand has 392 places, 1226 transitions, 29254 flow. Second operand 15 states and 1478 transitions. [2022-12-13 12:29:01,133 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 404 places, 1257 transitions, 32423 flow [2022-12-13 12:29:03,601 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 393 places, 1257 transitions, 31862 flow, removed 73 selfloop flow, removed 11 redundant places. [2022-12-13 12:29:03,627 INFO L231 Difference]: Finished difference. Result has 394 places, 1241 transitions, 29491 flow [2022-12-13 12:29:03,628 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=28436, PETRI_DIFFERENCE_MINUEND_PLACES=379, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1218, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=129, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1087, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=29491, PETRI_PLACES=394, PETRI_TRANSITIONS=1241} [2022-12-13 12:29:03,628 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 373 predicate places. [2022-12-13 12:29:03,628 INFO L495 AbstractCegarLoop]: Abstraction has has 394 places, 1241 transitions, 29491 flow [2022-12-13 12:29:03,629 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 96.55555555555556) internal successors, (3476), 36 states have internal predecessors, (3476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:29:03,629 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:29:03,629 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:29:03,633 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2022-12-13 12:29:03,829 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:29:03,830 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:29:03,831 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:29:03,831 INFO L85 PathProgramCache]: Analyzing trace with hash -870183114, now seen corresponding path program 20 times [2022-12-13 12:29:03,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:29:03,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670053155] [2022-12-13 12:29:03,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:29:03,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:29:03,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:29:04,390 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:29:04,390 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:29:04,390 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670053155] [2022-12-13 12:29:04,390 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670053155] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:29:04,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [164164027] [2022-12-13 12:29:04,391 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 12:29:04,391 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:29:04,391 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:29:04,392 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:29:04,392 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-12-13 12:29:04,508 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 12:29:04,508 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:29:04,509 INFO L263 TraceCheckSpWp]: Trace formula consists of 231 conjuncts, 51 conjunts are in the unsatisfiable core [2022-12-13 12:29:04,511 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:29:04,718 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-13 12:29:04,773 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 12:29:04,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 12:29:04,920 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 20 [2022-12-13 12:29:05,035 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:29:05,035 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:29:05,648 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:29:05,648 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 55 treesize of output 44 [2022-12-13 12:29:05,656 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:29:05,656 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 226 treesize of output 184 [2022-12-13 12:29:05,660 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 172 treesize of output 144 [2022-12-13 12:29:05,668 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:29:05,668 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 144 treesize of output 111 [2022-12-13 12:29:05,735 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:29:05,735 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 113 treesize of output 77 [2022-12-13 12:29:05,801 INFO L321 Elim1Store]: treesize reduction 15, result has 82.4 percent of original size [2022-12-13 12:29:05,801 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 1348 treesize of output 1165 [2022-12-13 12:29:05,839 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:29:05,839 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 3 select indices, 3 select index equivalence classes, 0 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 1096 treesize of output 852 [2022-12-13 12:29:05,890 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:29:05,890 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 816 treesize of output 692 [2022-12-13 12:29:09,001 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:29:09,002 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 55 treesize of output 44 [2022-12-13 12:29:09,015 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:29:09,015 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 226 treesize of output 184 [2022-12-13 12:29:09,021 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 172 treesize of output 144 [2022-12-13 12:29:09,031 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:29:09,032 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 144 treesize of output 111 [2022-12-13 12:29:09,367 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 4 proven. 6 refuted. 1 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:29:09,367 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [164164027] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:29:09,367 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:29:09,367 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 13, 13] total 36 [2022-12-13 12:29:09,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859501473] [2022-12-13 12:29:09,367 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:29:09,368 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2022-12-13 12:29:09,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:29:09,368 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2022-12-13 12:29:09,368 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=1165, Unknown=16, NotChecked=0, Total=1332 [2022-12-13 12:29:11,938 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 91 out of 348 [2022-12-13 12:29:11,944 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 394 places, 1241 transitions, 29491 flow. Second operand has 37 states, 37 states have (on average 92.51351351351352) internal successors, (3423), 37 states have internal predecessors, (3423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:29:11,944 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:29:11,944 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 91 of 348 [2022-12-13 12:29:11,944 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:29:13,082 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse5 (select |c_#memory_int| c_~A~0.base)) (.cse20 (* c_~i_AB~0 4))) (let ((.cse17 (select .cse5 (+ c_~A~0.offset .cse20))) (.cse6 (* c_~i_BA~0 4)) (.cse12 (select .cse5 (+ c_~A~0.offset 4 .cse20))) (.cse13 (+ 4 c_~B~0.offset .cse20)) (.cse16 (+ c_~B~0.offset .cse20)) (.cse7 (+ c_~i_BA~0 1))) (let ((.cse1 (< .cse7 c_~An~0)) (.cse2 (forall ((v_ArrVal_1939 (Array Int Int))) (not (= (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1939) c_~B~0.base) .cse16) |c_thread1Thread1of1ForFork0_#t~mem1|)))) (.cse4 (forall ((v_ArrVal_1939 (Array Int Int))) (not (= .cse12 (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1939) c_~B~0.base) .cse13))))) (.cse9 (+ c_~A~0.offset .cse6 4)) (.cse11 (+ .cse6 4 c_~B~0.offset)) (.cse0 (forall ((v_ArrVal_1939 (Array Int Int))) (not (= (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1939) c_~B~0.base) .cse16) .cse17)))) (.cse3 (< .cse7 c_~Bn~0))) (and (or .cse0 .cse1) (or .cse2 .cse3) (not (= |c_ULTIMATE.start_main_~#t2~0#1.base| c_~A~0.base)) (or .cse1 .cse4) (or .cse1 .cse2) (or .cse3 .cse4) (= (select .cse5 (+ c_~A~0.offset .cse6)) (select (select |c_#memory_int| c_~B~0.base) (+ .cse6 c_~B~0.offset))) (= c_~B~0.offset 0) (<= .cse7 c_~An~0) (forall ((v_ArrVal_1939 (Array Int Int))) (let ((.cse8 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1939))) (let ((.cse10 (select .cse8 c_~B~0.base))) (or (= (select (select .cse8 c_~A~0.base) .cse9) (select .cse10 .cse11)) (not (= .cse12 (select .cse10 .cse13))))))) (forall ((v_ArrVal_1939 (Array Int Int))) (let ((.cse14 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1939))) (let ((.cse15 (select .cse14 c_~B~0.base))) (or (= (select (select .cse14 c_~A~0.base) .cse9) (select .cse15 .cse11)) (not (= (select .cse15 .cse16) .cse17)))))) (= c_~A~0.offset 0) (forall ((v_ArrVal_1939 (Array Int Int))) (let ((.cse19 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1939))) (let ((.cse18 (select .cse19 c_~B~0.base))) (or (not (= (select .cse18 .cse16) |c_thread1Thread1of1ForFork0_#t~mem1|)) (= (select (select .cse19 c_~A~0.base) .cse9) (select .cse18 .cse11)))))) (or .cse0 .cse3) (<= .cse7 c_~Bn~0))))) is different from false [2022-12-13 12:29:19,251 INFO L130 PetriNetUnfolder]: 5442/10357 cut-off events. [2022-12-13 12:29:19,251 INFO L131 PetriNetUnfolder]: For 742773/742773 co-relation queries the response was YES. [2022-12-13 12:29:19,330 INFO L83 FinitePrefix]: Finished finitePrefix Result has 133024 conditions, 10357 events. 5442/10357 cut-off events. For 742773/742773 co-relation queries the response was YES. Maximal size of possible extension queue 673. Compared 84937 event pairs, 1093 based on Foata normal form. 67/10424 useless extension candidates. Maximal degree in co-relation 132857. Up to 8625 conditions per place. [2022-12-13 12:29:19,385 INFO L137 encePairwiseOnDemand]: 335/348 looper letters, 1138 selfloop transitions, 401 changer transitions 9/1548 dead transitions. [2022-12-13 12:29:19,385 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 414 places, 1548 transitions, 38956 flow [2022-12-13 12:29:19,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-12-13 12:29:19,386 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2022-12-13 12:29:19,387 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 2407 transitions. [2022-12-13 12:29:19,388 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.27666666666666667 [2022-12-13 12:29:19,388 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 2407 transitions. [2022-12-13 12:29:19,388 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 2407 transitions. [2022-12-13 12:29:19,388 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:29:19,388 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 2407 transitions. [2022-12-13 12:29:19,390 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 96.28) internal successors, (2407), 25 states have internal predecessors, (2407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:29:19,393 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 348.0) internal successors, (9048), 26 states have internal predecessors, (9048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:29:19,393 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 348.0) internal successors, (9048), 26 states have internal predecessors, (9048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:29:19,393 INFO L175 Difference]: Start difference. First operand has 394 places, 1241 transitions, 29491 flow. Second operand 25 states and 2407 transitions. [2022-12-13 12:29:19,393 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 414 places, 1548 transitions, 38956 flow [2022-12-13 12:29:22,391 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 395 places, 1548 transitions, 38275 flow, removed 53 selfloop flow, removed 19 redundant places. [2022-12-13 12:29:22,417 INFO L231 Difference]: Finished difference. Result has 405 places, 1441 transitions, 34988 flow [2022-12-13 12:29:22,418 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=28632, PETRI_DIFFERENCE_MINUEND_PLACES=371, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1231, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=225, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=976, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=34988, PETRI_PLACES=405, PETRI_TRANSITIONS=1441} [2022-12-13 12:29:22,418 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 384 predicate places. [2022-12-13 12:29:22,418 INFO L495 AbstractCegarLoop]: Abstraction has has 405 places, 1441 transitions, 34988 flow [2022-12-13 12:29:22,418 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 92.51351351351352) internal successors, (3423), 37 states have internal predecessors, (3423), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:29:22,418 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:29:22,419 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:29:22,424 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2022-12-13 12:29:22,619 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-12-13 12:29:22,620 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:29:22,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:29:22,620 INFO L85 PathProgramCache]: Analyzing trace with hash -2046857620, now seen corresponding path program 21 times [2022-12-13 12:29:22,621 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:29:22,621 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328100542] [2022-12-13 12:29:22,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:29:22,621 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:29:22,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:29:22,739 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:29:22,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:29:22,739 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328100542] [2022-12-13 12:29:22,740 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328100542] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:29:22,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1361598464] [2022-12-13 12:29:22,740 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 12:29:22,740 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:29:22,740 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:29:22,740 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:29:22,741 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-12-13 12:29:23,010 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-12-13 12:29:23,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:29:23,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 17 conjunts are in the unsatisfiable core [2022-12-13 12:29:23,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:29:23,067 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:29:23,067 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:29:23,104 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:29:23,104 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1361598464] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:29:23,104 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:29:23,104 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 3] total 8 [2022-12-13 12:29:23,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592861512] [2022-12-13 12:29:23,104 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:29:23,104 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 12:29:23,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:29:23,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 12:29:23,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-12-13 12:29:23,225 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 156 out of 348 [2022-12-13 12:29:23,226 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 405 places, 1441 transitions, 34988 flow. Second operand has 10 states, 10 states have (on average 160.3) internal successors, (1603), 10 states have internal predecessors, (1603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:29:23,226 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:29:23,226 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 156 of 348 [2022-12-13 12:29:23,226 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:29:30,594 INFO L130 PetriNetUnfolder]: 6977/13305 cut-off events. [2022-12-13 12:29:30,594 INFO L131 PetriNetUnfolder]: For 1023095/1023095 co-relation queries the response was YES. [2022-12-13 12:29:30,755 INFO L83 FinitePrefix]: Finished finitePrefix Result has 174757 conditions, 13305 events. 6977/13305 cut-off events. For 1023095/1023095 co-relation queries the response was YES. Maximal size of possible extension queue 773. Compared 111980 event pairs, 1249 based on Foata normal form. 16/13321 useless extension candidates. Maximal degree in co-relation 174585. Up to 8743 conditions per place. [2022-12-13 12:29:30,833 INFO L137 encePairwiseOnDemand]: 344/348 looper letters, 1191 selfloop transitions, 564 changer transitions 2/1757 dead transitions. [2022-12-13 12:29:30,833 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 413 places, 1757 transitions, 46022 flow [2022-12-13 12:29:30,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 12:29:30,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 12:29:30,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1653 transitions. [2022-12-13 12:29:30,835 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.475 [2022-12-13 12:29:30,835 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1653 transitions. [2022-12-13 12:29:30,835 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1653 transitions. [2022-12-13 12:29:30,835 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:29:30,835 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1653 transitions. [2022-12-13 12:29:30,836 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 165.3) internal successors, (1653), 10 states have internal predecessors, (1653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:29:30,838 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 348.0) internal successors, (3828), 11 states have internal predecessors, (3828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:29:30,838 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 348.0) internal successors, (3828), 11 states have internal predecessors, (3828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:29:30,838 INFO L175 Difference]: Start difference. First operand has 405 places, 1441 transitions, 34988 flow. Second operand 10 states and 1653 transitions. [2022-12-13 12:29:30,838 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 413 places, 1757 transitions, 46022 flow [2022-12-13 12:29:36,156 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 399 places, 1757 transitions, 44396 flow, removed 641 selfloop flow, removed 14 redundant places. [2022-12-13 12:29:36,185 INFO L231 Difference]: Finished difference. Result has 405 places, 1647 transitions, 41138 flow [2022-12-13 12:29:36,185 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=33758, PETRI_DIFFERENCE_MINUEND_PLACES=390, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1441, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=392, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=919, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=41138, PETRI_PLACES=405, PETRI_TRANSITIONS=1647} [2022-12-13 12:29:36,186 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 384 predicate places. [2022-12-13 12:29:36,186 INFO L495 AbstractCegarLoop]: Abstraction has has 405 places, 1647 transitions, 41138 flow [2022-12-13 12:29:36,186 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 160.3) internal successors, (1603), 10 states have internal predecessors, (1603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:29:36,186 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:29:36,186 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:29:36,191 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2022-12-13 12:29:36,387 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-12-13 12:29:36,387 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:29:36,388 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:29:36,388 INFO L85 PathProgramCache]: Analyzing trace with hash -1090940724, now seen corresponding path program 22 times [2022-12-13 12:29:36,388 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:29:36,389 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091821134] [2022-12-13 12:29:36,389 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:29:36,389 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:29:36,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:29:36,533 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:29:36,533 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:29:36,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091821134] [2022-12-13 12:29:36,533 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2091821134] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:29:36,533 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [331844952] [2022-12-13 12:29:36,533 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 12:29:36,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:29:36,534 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:29:36,534 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:29:36,535 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-12-13 12:29:36,645 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 12:29:36,645 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:29:36,646 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 17 conjunts are in the unsatisfiable core [2022-12-13 12:29:36,647 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:29:36,719 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:29:36,719 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:29:36,775 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-12-13 12:29:36,775 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [331844952] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:29:36,775 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:29:36,775 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 5, 3] total 8 [2022-12-13 12:29:36,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968731246] [2022-12-13 12:29:36,775 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:29:36,775 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 12:29:36,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:29:36,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 12:29:36,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-12-13 12:29:36,893 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 156 out of 348 [2022-12-13 12:29:36,894 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 405 places, 1647 transitions, 41138 flow. Second operand has 10 states, 10 states have (on average 160.3) internal successors, (1603), 10 states have internal predecessors, (1603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:29:36,894 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:29:36,894 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 156 of 348 [2022-12-13 12:29:36,894 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:29:45,905 INFO L130 PetriNetUnfolder]: 8172/15626 cut-off events. [2022-12-13 12:29:45,905 INFO L131 PetriNetUnfolder]: For 1225441/1225441 co-relation queries the response was YES. [2022-12-13 12:29:46,080 INFO L83 FinitePrefix]: Finished finitePrefix Result has 209677 conditions, 15626 events. 8172/15626 cut-off events. For 1225441/1225441 co-relation queries the response was YES. Maximal size of possible extension queue 917. Compared 135911 event pairs, 1689 based on Foata normal form. 42/15668 useless extension candidates. Maximal degree in co-relation 209504. Up to 11198 conditions per place. [2022-12-13 12:29:46,174 INFO L137 encePairwiseOnDemand]: 344/348 looper letters, 1232 selfloop transitions, 624 changer transitions 5/1861 dead transitions. [2022-12-13 12:29:46,174 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 414 places, 1861 transitions, 50089 flow [2022-12-13 12:29:46,175 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 12:29:46,175 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 12:29:46,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1644 transitions. [2022-12-13 12:29:46,176 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4724137931034483 [2022-12-13 12:29:46,176 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1644 transitions. [2022-12-13 12:29:46,176 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1644 transitions. [2022-12-13 12:29:46,176 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:29:46,176 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1644 transitions. [2022-12-13 12:29:46,177 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 164.4) internal successors, (1644), 10 states have internal predecessors, (1644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:29:46,179 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 348.0) internal successors, (3828), 11 states have internal predecessors, (3828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:29:46,179 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 348.0) internal successors, (3828), 11 states have internal predecessors, (3828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:29:46,179 INFO L175 Difference]: Start difference. First operand has 405 places, 1647 transitions, 41138 flow. Second operand 10 states and 1644 transitions. [2022-12-13 12:29:46,179 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 414 places, 1861 transitions, 50089 flow [2022-12-13 12:29:51,827 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 411 places, 1861 transitions, 49339 flow, removed 290 selfloop flow, removed 3 redundant places. [2022-12-13 12:29:51,860 INFO L231 Difference]: Finished difference. Result has 416 places, 1769 transitions, 46057 flow [2022-12-13 12:29:51,860 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=40388, PETRI_DIFFERENCE_MINUEND_PLACES=402, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1647, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=534, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1068, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=46057, PETRI_PLACES=416, PETRI_TRANSITIONS=1769} [2022-12-13 12:29:51,861 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 395 predicate places. [2022-12-13 12:29:51,861 INFO L495 AbstractCegarLoop]: Abstraction has has 416 places, 1769 transitions, 46057 flow [2022-12-13 12:29:51,861 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 160.3) internal successors, (1603), 10 states have internal predecessors, (1603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:29:51,861 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:29:51,861 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:29:51,865 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2022-12-13 12:29:52,062 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-12-13 12:29:52,062 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:29:52,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:29:52,063 INFO L85 PathProgramCache]: Analyzing trace with hash -267089808, now seen corresponding path program 23 times [2022-12-13 12:29:52,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:29:52,064 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [444482601] [2022-12-13 12:29:52,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:29:52,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:29:52,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:29:52,158 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:29:52,158 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:29:52,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [444482601] [2022-12-13 12:29:52,158 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [444482601] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:29:52,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [973574735] [2022-12-13 12:29:52,159 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 12:29:52,159 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:29:52,159 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:29:52,159 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:29:52,161 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-12-13 12:29:52,271 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-12-13 12:29:52,271 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:29:52,272 INFO L263 TraceCheckSpWp]: Trace formula consists of 237 conjuncts, 17 conjunts are in the unsatisfiable core [2022-12-13 12:29:52,273 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:29:52,355 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:29:52,355 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:29:52,404 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-12-13 12:29:52,404 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [973574735] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:29:52,405 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:29:52,405 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 3] total 8 [2022-12-13 12:29:52,405 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1013164841] [2022-12-13 12:29:52,405 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:29:52,405 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 12:29:52,405 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:29:52,405 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 12:29:52,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2022-12-13 12:29:52,516 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 156 out of 348 [2022-12-13 12:29:52,517 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 416 places, 1769 transitions, 46057 flow. Second operand has 10 states, 10 states have (on average 160.3) internal successors, (1603), 10 states have internal predecessors, (1603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:29:52,517 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:29:52,517 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 156 of 348 [2022-12-13 12:29:52,517 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:30:05,012 INFO L130 PetriNetUnfolder]: 10005/19136 cut-off events. [2022-12-13 12:30:05,012 INFO L131 PetriNetUnfolder]: For 1596019/1596019 co-relation queries the response was YES. [2022-12-13 12:30:05,207 INFO L83 FinitePrefix]: Finished finitePrefix Result has 263676 conditions, 19136 events. 10005/19136 cut-off events. For 1596019/1596019 co-relation queries the response was YES. Maximal size of possible extension queue 1087. Compared 171744 event pairs, 2657 based on Foata normal form. 31/19167 useless extension candidates. Maximal degree in co-relation 263497. Up to 14661 conditions per place. [2022-12-13 12:30:05,318 INFO L137 encePairwiseOnDemand]: 344/348 looper letters, 1644 selfloop transitions, 465 changer transitions 5/2114 dead transitions. [2022-12-13 12:30:05,318 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 425 places, 2114 transitions, 58647 flow [2022-12-13 12:30:05,319 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 12:30:05,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 12:30:05,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1643 transitions. [2022-12-13 12:30:05,320 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4721264367816092 [2022-12-13 12:30:05,320 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1643 transitions. [2022-12-13 12:30:05,320 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1643 transitions. [2022-12-13 12:30:05,320 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:30:05,321 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1643 transitions. [2022-12-13 12:30:05,321 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 164.3) internal successors, (1643), 10 states have internal predecessors, (1643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:30:05,323 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 348.0) internal successors, (3828), 11 states have internal predecessors, (3828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:30:05,323 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 348.0) internal successors, (3828), 11 states have internal predecessors, (3828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:30:05,323 INFO L175 Difference]: Start difference. First operand has 416 places, 1769 transitions, 46057 flow. Second operand 10 states and 1643 transitions. [2022-12-13 12:30:05,323 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 425 places, 2114 transitions, 58647 flow [2022-12-13 12:30:13,368 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 422 places, 2114 transitions, 57846 flow, removed 293 selfloop flow, removed 3 redundant places. [2022-12-13 12:30:13,405 INFO L231 Difference]: Finished difference. Result has 427 places, 1990 transitions, 52891 flow [2022-12-13 12:30:13,405 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=45256, PETRI_DIFFERENCE_MINUEND_PLACES=413, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1769, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=309, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1382, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=52891, PETRI_PLACES=427, PETRI_TRANSITIONS=1990} [2022-12-13 12:30:13,406 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 406 predicate places. [2022-12-13 12:30:13,406 INFO L495 AbstractCegarLoop]: Abstraction has has 427 places, 1990 transitions, 52891 flow [2022-12-13 12:30:13,406 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 160.3) internal successors, (1603), 10 states have internal predecessors, (1603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:30:13,406 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:30:13,406 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:30:13,410 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2022-12-13 12:30:13,607 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2022-12-13 12:30:13,607 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:30:13,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:30:13,608 INFO L85 PathProgramCache]: Analyzing trace with hash -1286132260, now seen corresponding path program 24 times [2022-12-13 12:30:13,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:30:13,609 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461265938] [2022-12-13 12:30:13,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:30:13,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:30:13,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:30:13,719 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-12-13 12:30:13,719 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:30:13,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461265938] [2022-12-13 12:30:13,719 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461265938] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:30:13,719 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1108188140] [2022-12-13 12:30:13,719 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 12:30:13,719 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:30:13,719 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:30:13,720 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:30:13,721 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-12-13 12:30:13,907 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-12-13 12:30:13,907 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:30:13,908 INFO L263 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 12:30:13,908 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:30:13,984 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-12-13 12:30:13,985 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:30:14,044 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2022-12-13 12:30:14,045 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1108188140] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:30:14,045 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:30:14,045 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 17 [2022-12-13 12:30:14,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714586520] [2022-12-13 12:30:14,045 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:30:14,045 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-12-13 12:30:14,045 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:30:14,045 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-12-13 12:30:14,045 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=214, Unknown=0, NotChecked=0, Total=306 [2022-12-13 12:30:14,334 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 143 out of 348 [2022-12-13 12:30:14,335 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 427 places, 1990 transitions, 52891 flow. Second operand has 18 states, 18 states have (on average 145.88888888888889) internal successors, (2626), 18 states have internal predecessors, (2626), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:30:14,336 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:30:14,336 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 143 of 348 [2022-12-13 12:30:14,336 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:30:29,399 INFO L130 PetriNetUnfolder]: 10606/21150 cut-off events. [2022-12-13 12:30:29,399 INFO L131 PetriNetUnfolder]: For 1675193/1675193 co-relation queries the response was YES. [2022-12-13 12:30:29,612 INFO L83 FinitePrefix]: Finished finitePrefix Result has 279883 conditions, 21150 events. 10606/21150 cut-off events. For 1675193/1675193 co-relation queries the response was YES. Maximal size of possible extension queue 1169. Compared 199768 event pairs, 3963 based on Foata normal form. 887/22037 useless extension candidates. Maximal degree in co-relation 279698. Up to 14244 conditions per place. [2022-12-13 12:30:29,724 INFO L137 encePairwiseOnDemand]: 344/348 looper letters, 1903 selfloop transitions, 334 changer transitions 122/2359 dead transitions. [2022-12-13 12:30:29,724 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 430 places, 2359 transitions, 66419 flow [2022-12-13 12:30:29,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 12:30:29,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 12:30:29,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1199 transitions. [2022-12-13 12:30:29,726 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4306752873563218 [2022-12-13 12:30:29,726 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1199 transitions. [2022-12-13 12:30:29,726 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1199 transitions. [2022-12-13 12:30:29,727 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:30:29,727 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1199 transitions. [2022-12-13 12:30:29,727 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 149.875) internal successors, (1199), 8 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) [2022-12-13 12:30:29,729 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 348.0) internal successors, (3132), 9 states have internal predecessors, (3132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:30:29,729 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 348.0) internal successors, (3132), 9 states have internal predecessors, (3132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:30:29,729 INFO L175 Difference]: Start difference. First operand has 427 places, 1990 transitions, 52891 flow. Second operand 8 states and 1199 transitions. [2022-12-13 12:30:29,729 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 430 places, 2359 transitions, 66419 flow [2022-12-13 12:30:39,434 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 424 places, 2359 transitions, 65118 flow, removed 572 selfloop flow, removed 6 redundant places. [2022-12-13 12:30:39,472 INFO L231 Difference]: Finished difference. Result has 427 places, 1978 transitions, 53423 flow [2022-12-13 12:30:39,473 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=45085, PETRI_DIFFERENCE_MINUEND_PLACES=417, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1740, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1406, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=53423, PETRI_PLACES=427, PETRI_TRANSITIONS=1978} [2022-12-13 12:30:39,473 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 406 predicate places. [2022-12-13 12:30:39,473 INFO L495 AbstractCegarLoop]: Abstraction has has 427 places, 1978 transitions, 53423 flow [2022-12-13 12:30:39,474 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 145.88888888888889) internal successors, (2626), 18 states have internal predecessors, (2626), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:30:39,474 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:30:39,474 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:30:39,478 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2022-12-13 12:30:39,674 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:30:39,675 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:30:39,675 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:30:39,676 INFO L85 PathProgramCache]: Analyzing trace with hash -469883874, now seen corresponding path program 25 times [2022-12-13 12:30:39,676 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:30:39,676 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789379945] [2022-12-13 12:30:39,676 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:30:39,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:30:39,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:30:39,797 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:30:39,797 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:30:39,797 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789379945] [2022-12-13 12:30:39,798 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789379945] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:30:39,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311347168] [2022-12-13 12:30:39,798 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-13 12:30:39,798 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:30:39,798 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:30:39,798 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:30:39,799 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-12-13 12:30:39,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:30:39,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 245 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 12:30:39,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:30:40,008 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:30:40,008 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:30:40,101 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 9 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:30:40,102 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311347168] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:30:40,102 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:30:40,102 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 8, 8] total 20 [2022-12-13 12:30:40,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [654929977] [2022-12-13 12:30:40,102 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:30:40,102 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2022-12-13 12:30:40,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:30:40,103 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2022-12-13 12:30:40,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=325, Unknown=0, NotChecked=0, Total=420 [2022-12-13 12:30:40,611 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 141 out of 348 [2022-12-13 12:30:40,613 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 427 places, 1978 transitions, 53423 flow. Second operand has 21 states, 21 states have (on average 143.42857142857142) internal successors, (3012), 21 states have internal predecessors, (3012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:30:40,613 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:30:40,613 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 141 of 348 [2022-12-13 12:30:40,613 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:30:46,737 INFO L130 PetriNetUnfolder]: 4017/8025 cut-off events. [2022-12-13 12:30:46,737 INFO L131 PetriNetUnfolder]: For 659120/659120 co-relation queries the response was YES. [2022-12-13 12:30:46,795 INFO L83 FinitePrefix]: Finished finitePrefix Result has 108165 conditions, 8025 events. 4017/8025 cut-off events. For 659120/659120 co-relation queries the response was YES. Maximal size of possible extension queue 444. Compared 64566 event pairs, 1281 based on Foata normal form. 375/8400 useless extension candidates. Maximal degree in co-relation 107999. Up to 4517 conditions per place. [2022-12-13 12:30:46,829 INFO L137 encePairwiseOnDemand]: 341/348 looper letters, 619 selfloop transitions, 111 changer transitions 321/1051 dead transitions. [2022-12-13 12:30:46,829 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 434 places, 1051 transitions, 27357 flow [2022-12-13 12:30:46,829 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-12-13 12:30:46,829 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-12-13 12:30:46,831 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 3070 transitions. [2022-12-13 12:30:46,831 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4200875752599891 [2022-12-13 12:30:46,831 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 3070 transitions. [2022-12-13 12:30:46,831 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 3070 transitions. [2022-12-13 12:30:46,832 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:30:46,832 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 3070 transitions. [2022-12-13 12:30:46,833 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 146.1904761904762) internal successors, (3070), 21 states have internal predecessors, (3070), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:30:46,836 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 348.0) internal successors, (7656), 22 states have internal predecessors, (7656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:30:46,836 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 348.0) internal successors, (7656), 22 states have internal predecessors, (7656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:30:46,836 INFO L175 Difference]: Start difference. First operand has 427 places, 1978 transitions, 53423 flow. Second operand 21 states and 3070 transitions. [2022-12-13 12:30:46,836 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 434 places, 1051 transitions, 27357 flow [2022-12-13 12:30:49,097 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 407 places, 1051 transitions, 26037 flow, removed 312 selfloop flow, removed 27 redundant places. [2022-12-13 12:30:49,112 INFO L231 Difference]: Finished difference. Result has 408 places, 705 transitions, 15911 flow [2022-12-13 12:30:49,112 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=22398, PETRI_DIFFERENCE_MINUEND_PLACES=387, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=943, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=111, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=832, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=15911, PETRI_PLACES=408, PETRI_TRANSITIONS=705} [2022-12-13 12:30:49,112 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 387 predicate places. [2022-12-13 12:30:49,112 INFO L495 AbstractCegarLoop]: Abstraction has has 408 places, 705 transitions, 15911 flow [2022-12-13 12:30:49,113 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 143.42857142857142) internal successors, (3012), 21 states have internal predecessors, (3012), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:30:49,113 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:30:49,113 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:30:49,117 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-12-13 12:30:49,313 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:30:49,314 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:30:49,314 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:30:49,315 INFO L85 PathProgramCache]: Analyzing trace with hash 437391735, now seen corresponding path program 26 times [2022-12-13 12:30:49,315 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:30:49,315 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866278492] [2022-12-13 12:30:49,316 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:30:49,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:30:49,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:30:49,461 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-12-13 12:30:49,461 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:30:49,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866278492] [2022-12-13 12:30:49,461 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866278492] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:30:49,461 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2147080149] [2022-12-13 12:30:49,461 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 12:30:49,461 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:30:49,461 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:30:49,462 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:30:49,463 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-12-13 12:30:49,578 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 12:30:49,578 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:30:49,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 252 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 12:30:49,580 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:30:49,668 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-12-13 12:30:49,668 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:30:49,742 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2022-12-13 12:30:49,743 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2147080149] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:30:49,743 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:30:49,743 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2022-12-13 12:30:49,743 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253035422] [2022-12-13 12:30:49,743 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:30:49,743 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-12-13 12:30:49,743 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:30:49,744 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-12-13 12:30:49,744 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=269, Unknown=0, NotChecked=0, Total=380 [2022-12-13 12:30:50,123 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 143 out of 348 [2022-12-13 12:30:50,124 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 408 places, 705 transitions, 15911 flow. Second operand has 20 states, 20 states have (on average 145.5) internal successors, (2910), 20 states have internal predecessors, (2910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:30:50,124 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:30:50,124 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 143 of 348 [2022-12-13 12:30:50,124 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:30:52,290 INFO L130 PetriNetUnfolder]: 2770/5279 cut-off events. [2022-12-13 12:30:52,290 INFO L131 PetriNetUnfolder]: For 369693/369693 co-relation queries the response was YES. [2022-12-13 12:30:52,329 INFO L83 FinitePrefix]: Finished finitePrefix Result has 66912 conditions, 5279 events. 2770/5279 cut-off events. For 369693/369693 co-relation queries the response was YES. Maximal size of possible extension queue 286. Compared 37746 event pairs, 802 based on Foata normal form. 90/5369 useless extension candidates. Maximal degree in co-relation 66764. Up to 3858 conditions per place. [2022-12-13 12:30:52,351 INFO L137 encePairwiseOnDemand]: 343/348 looper letters, 346 selfloop transitions, 109 changer transitions 169/624 dead transitions. [2022-12-13 12:30:52,351 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 388 places, 624 transitions, 14972 flow [2022-12-13 12:30:52,351 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 12:30:52,351 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 12:30:52,352 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1487 transitions. [2022-12-13 12:30:52,352 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4272988505747126 [2022-12-13 12:30:52,352 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1487 transitions. [2022-12-13 12:30:52,353 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1487 transitions. [2022-12-13 12:30:52,353 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:30:52,353 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1487 transitions. [2022-12-13 12:30:52,354 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 148.7) internal successors, (1487), 10 states have internal predecessors, (1487), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:30:52,355 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 348.0) internal successors, (3828), 11 states have internal predecessors, (3828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:30:52,355 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 348.0) internal successors, (3828), 11 states have internal predecessors, (3828), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:30:52,355 INFO L175 Difference]: Start difference. First operand has 408 places, 705 transitions, 15911 flow. Second operand 10 states and 1487 transitions. [2022-12-13 12:30:52,355 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 388 places, 624 transitions, 14972 flow [2022-12-13 12:30:53,483 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 350 places, 624 transitions, 13834 flow, removed 214 selfloop flow, removed 38 redundant places. [2022-12-13 12:30:53,491 INFO L231 Difference]: Finished difference. Result has 350 places, 450 transitions, 9081 flow [2022-12-13 12:30:53,491 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=12272, PETRI_DIFFERENCE_MINUEND_PLACES=341, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=597, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=109, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=488, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=9081, PETRI_PLACES=350, PETRI_TRANSITIONS=450} [2022-12-13 12:30:53,492 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 329 predicate places. [2022-12-13 12:30:53,492 INFO L495 AbstractCegarLoop]: Abstraction has has 350 places, 450 transitions, 9081 flow [2022-12-13 12:30:53,492 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 145.5) internal successors, (2910), 20 states have internal predecessors, (2910), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:30:53,492 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:30:53,492 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:30:53,496 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2022-12-13 12:30:53,693 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2022-12-13 12:30:53,693 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:30:53,694 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:30:53,694 INFO L85 PathProgramCache]: Analyzing trace with hash 52741181, now seen corresponding path program 27 times [2022-12-13 12:30:53,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:30:53,694 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [924896347] [2022-12-13 12:30:53,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:30:53,695 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:30:53,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:30:53,864 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 2 proven. 14 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:30:53,864 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:30:53,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [924896347] [2022-12-13 12:30:53,864 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [924896347] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:30:53,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514868105] [2022-12-13 12:30:53,864 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 12:30:53,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:30:53,865 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:30:53,865 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:30:53,866 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-12-13 12:30:54,283 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-12-13 12:30:54,283 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:30:54,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 261 conjuncts, 16 conjunts are in the unsatisfiable core [2022-12-13 12:30:54,285 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:30:54,404 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-12-13 12:30:54,404 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:30:54,581 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-12-13 12:30:54,582 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1514868105] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:30:54,582 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:30:54,582 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 7, 7] total 24 [2022-12-13 12:30:54,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468151139] [2022-12-13 12:30:54,582 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:30:54,582 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-12-13 12:30:54,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:30:54,582 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-12-13 12:30:54,582 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=504, Unknown=0, NotChecked=0, Total=600 [2022-12-13 12:30:55,673 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 348 [2022-12-13 12:30:55,674 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 350 places, 450 transitions, 9081 flow. Second operand has 25 states, 25 states have (on average 138.6) internal successors, (3465), 25 states have internal predecessors, (3465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:30:55,674 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:30:55,674 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 348 [2022-12-13 12:30:55,675 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:30:58,781 INFO L130 PetriNetUnfolder]: 3570/6664 cut-off events. [2022-12-13 12:30:58,781 INFO L131 PetriNetUnfolder]: For 484888/484888 co-relation queries the response was YES. [2022-12-13 12:30:58,826 INFO L83 FinitePrefix]: Finished finitePrefix Result has 83598 conditions, 6664 events. 3570/6664 cut-off events. For 484888/484888 co-relation queries the response was YES. Maximal size of possible extension queue 391. Compared 49064 event pairs, 309 based on Foata normal form. 162/6826 useless extension candidates. Maximal degree in co-relation 83471. Up to 2485 conditions per place. [2022-12-13 12:30:58,858 INFO L137 encePairwiseOnDemand]: 338/348 looper letters, 308 selfloop transitions, 481 changer transitions 22/811 dead transitions. [2022-12-13 12:30:58,858 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 328 places, 811 transitions, 18096 flow [2022-12-13 12:30:58,858 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-13 12:30:58,859 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-13 12:30:58,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 4818 transitions. [2022-12-13 12:30:58,861 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.40720081135902636 [2022-12-13 12:30:58,861 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 4818 transitions. [2022-12-13 12:30:58,861 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 4818 transitions. [2022-12-13 12:30:58,862 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:30:58,862 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 4818 transitions. [2022-12-13 12:30:58,865 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 141.7058823529412) internal successors, (4818), 34 states have internal predecessors, (4818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:30:58,869 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 348.0) internal successors, (12180), 35 states have internal predecessors, (12180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:30:58,870 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 348.0) internal successors, (12180), 35 states have internal predecessors, (12180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:30:58,870 INFO L175 Difference]: Start difference. First operand has 350 places, 450 transitions, 9081 flow. Second operand 34 states and 4818 transitions. [2022-12-13 12:30:58,870 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 328 places, 811 transitions, 18096 flow [2022-12-13 12:30:59,879 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 299 places, 811 transitions, 17133 flow, removed 226 selfloop flow, removed 29 redundant places. [2022-12-13 12:30:59,889 INFO L231 Difference]: Finished difference. Result has 310 places, 660 transitions, 14634 flow [2022-12-13 12:30:59,890 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=8297, PETRI_DIFFERENCE_MINUEND_PLACES=266, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=440, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=291, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=115, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=14634, PETRI_PLACES=310, PETRI_TRANSITIONS=660} [2022-12-13 12:30:59,890 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 289 predicate places. [2022-12-13 12:30:59,890 INFO L495 AbstractCegarLoop]: Abstraction has has 310 places, 660 transitions, 14634 flow [2022-12-13 12:30:59,890 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 138.6) internal successors, (3465), 25 states have internal predecessors, (3465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:30:59,890 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:30:59,890 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:30:59,895 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2022-12-13 12:31:00,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2022-12-13 12:31:00,091 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:31:00,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:31:00,092 INFO L85 PathProgramCache]: Analyzing trace with hash 494515945, now seen corresponding path program 28 times [2022-12-13 12:31:00,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:31:00,093 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1782108692] [2022-12-13 12:31:00,093 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:31:00,093 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:31:00,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:31:00,700 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 1 proven. 23 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:31:00,700 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:31:00,700 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1782108692] [2022-12-13 12:31:00,700 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1782108692] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:31:00,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1484640502] [2022-12-13 12:31:00,701 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 12:31:00,701 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:31:00,701 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:31:00,702 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:31:00,702 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-12-13 12:31:00,862 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 12:31:00,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:31:00,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 23 conjunts are in the unsatisfiable core [2022-12-13 12:31:00,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:31:01,303 INFO L321 Elim1Store]: treesize reduction 28, result has 68.5 percent of original size [2022-12-13 12:31:01,303 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 70 treesize of output 98 [2022-12-13 12:31:01,363 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-12-13 12:31:01,363 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:31:02,185 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:31:02,185 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 7 select indices, 7 select index equivalence classes, 0 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 21 case distinctions, treesize of input 133 treesize of output 406 [2022-12-13 12:31:21,877 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-12-13 12:31:21,877 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1484640502] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:31:21,877 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:31:21,878 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 9, 9] total 34 [2022-12-13 12:31:21,878 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [812829846] [2022-12-13 12:31:21,878 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:31:21,878 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-12-13 12:31:21,878 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:31:21,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-12-13 12:31:21,879 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=240, Invalid=950, Unknown=0, NotChecked=0, Total=1190 [2022-12-13 12:31:25,208 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 124 out of 348 [2022-12-13 12:31:25,210 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 310 places, 660 transitions, 14634 flow. Second operand has 35 states, 35 states have (on average 126.08571428571429) internal successors, (4413), 35 states have internal predecessors, (4413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:31:25,210 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:31:25,210 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 124 of 348 [2022-12-13 12:31:25,210 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:31:52,338 WARN L233 SmtUtils]: Spent 12.33s on a formula simplification that was a NOOP. DAG size: 67 (called from [L 361] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2022-12-13 12:31:56,516 INFO L130 PetriNetUnfolder]: 5696/11060 cut-off events. [2022-12-13 12:31:56,516 INFO L131 PetriNetUnfolder]: For 827098/827098 co-relation queries the response was YES. [2022-12-13 12:31:56,608 INFO L83 FinitePrefix]: Finished finitePrefix Result has 144695 conditions, 11060 events. 5696/11060 cut-off events. For 827098/827098 co-relation queries the response was YES. Maximal size of possible extension queue 638. Compared 92703 event pairs, 427 based on Foata normal form. 163/11223 useless extension candidates. Maximal degree in co-relation 144570. Up to 3842 conditions per place. [2022-12-13 12:31:56,666 INFO L137 encePairwiseOnDemand]: 335/348 looper letters, 653 selfloop transitions, 986 changer transitions 160/1799 dead transitions. [2022-12-13 12:31:56,666 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 440 places, 1799 transitions, 42131 flow [2022-12-13 12:31:56,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 132 states. [2022-12-13 12:31:56,667 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 132 states. [2022-12-13 12:31:56,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 132 states to 132 states and 17138 transitions. [2022-12-13 12:31:56,677 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.37308429118773945 [2022-12-13 12:31:56,677 INFO L72 ComplementDD]: Start complementDD. Operand 132 states and 17138 transitions. [2022-12-13 12:31:56,677 INFO L73 IsDeterministic]: Start isDeterministic. Operand 132 states and 17138 transitions. [2022-12-13 12:31:56,679 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:31:56,679 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 132 states and 17138 transitions. [2022-12-13 12:31:56,689 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 133 states, 132 states have (on average 129.83333333333334) internal successors, (17138), 132 states have internal predecessors, (17138), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:31:56,708 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 133 states, 133 states have (on average 348.0) internal successors, (46284), 133 states have internal predecessors, (46284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:31:56,712 INFO L81 ComplementDD]: Finished complementDD. Result has 133 states, 133 states have (on average 348.0) internal successors, (46284), 133 states have internal predecessors, (46284), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:31:56,712 INFO L175 Difference]: Start difference. First operand has 310 places, 660 transitions, 14634 flow. Second operand 132 states and 17138 transitions. [2022-12-13 12:31:56,712 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 440 places, 1799 transitions, 42131 flow [2022-12-13 12:31:59,301 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 415 places, 1799 transitions, 38127 flow, removed 1717 selfloop flow, removed 25 redundant places. [2022-12-13 12:31:59,323 INFO L231 Difference]: Finished difference. Result has 486 places, 1147 transitions, 28366 flow [2022-12-13 12:31:59,323 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=13137, PETRI_DIFFERENCE_MINUEND_PLACES=284, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=660, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=507, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=127, PETRI_DIFFERENCE_SUBTRAHEND_STATES=132, PETRI_FLOW=28366, PETRI_PLACES=486, PETRI_TRANSITIONS=1147} [2022-12-13 12:31:59,323 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 465 predicate places. [2022-12-13 12:31:59,323 INFO L495 AbstractCegarLoop]: Abstraction has has 486 places, 1147 transitions, 28366 flow [2022-12-13 12:31:59,324 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 126.08571428571429) internal successors, (4413), 35 states have internal predecessors, (4413), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:31:59,324 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:31:59,324 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:31:59,328 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-12-13 12:31:59,524 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:31:59,525 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:31:59,525 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:31:59,526 INFO L85 PathProgramCache]: Analyzing trace with hash -1259659504, now seen corresponding path program 13 times [2022-12-13 12:31:59,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:31:59,526 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928383461] [2022-12-13 12:31:59,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:31:59,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:31:59,549 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:31:59,967 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:31:59,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:31:59,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928383461] [2022-12-13 12:31:59,968 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1928383461] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:31:59,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [890120546] [2022-12-13 12:31:59,968 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-13 12:31:59,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:31:59,968 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:31:59,969 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:31:59,969 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-12-13 12:32:00,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:32:00,091 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 25 conjunts are in the unsatisfiable core [2022-12-13 12:32:00,091 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:32:00,291 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-12-13 12:32:00,291 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:32:00,453 INFO L321 Elim1Store]: treesize reduction 34, result has 62.6 percent of original size [2022-12-13 12:32:00,453 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 42 treesize of output 64 [2022-12-13 12:32:00,533 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-12-13 12:32:00,534 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [890120546] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:32:00,534 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:32:00,534 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10, 8] total 27 [2022-12-13 12:32:00,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1876177977] [2022-12-13 12:32:00,534 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:32:00,534 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-12-13 12:32:00,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:32:00,535 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-12-13 12:32:00,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=664, Unknown=0, NotChecked=0, Total=756 [2022-12-13 12:32:03,975 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 137 out of 348 [2022-12-13 12:32:03,976 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 486 places, 1147 transitions, 28366 flow. Second operand has 28 states, 28 states have (on average 139.25) internal successors, (3899), 28 states have internal predecessors, (3899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:32:03,976 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:32:03,976 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 137 of 348 [2022-12-13 12:32:03,976 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:32:10,618 INFO L130 PetriNetUnfolder]: 5490/10712 cut-off events. [2022-12-13 12:32:10,618 INFO L131 PetriNetUnfolder]: For 2106510/2106510 co-relation queries the response was YES. [2022-12-13 12:32:10,714 INFO L83 FinitePrefix]: Finished finitePrefix Result has 182390 conditions, 10712 events. 5490/10712 cut-off events. For 2106510/2106510 co-relation queries the response was YES. Maximal size of possible extension queue 617. Compared 89517 event pairs, 1617 based on Foata normal form. 28/10740 useless extension candidates. Maximal degree in co-relation 182202. Up to 8658 conditions per place. [2022-12-13 12:32:10,777 INFO L137 encePairwiseOnDemand]: 339/348 looper letters, 899 selfloop transitions, 286 changer transitions 58/1243 dead transitions. [2022-12-13 12:32:10,777 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 484 places, 1243 transitions, 32996 flow [2022-12-13 12:32:10,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-13 12:32:10,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-13 12:32:10,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2726 transitions. [2022-12-13 12:32:10,779 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41228070175438597 [2022-12-13 12:32:10,779 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2726 transitions. [2022-12-13 12:32:10,779 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2726 transitions. [2022-12-13 12:32:10,780 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:32:10,780 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2726 transitions. [2022-12-13 12:32:10,781 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 143.47368421052633) internal successors, (2726), 19 states have internal predecessors, (2726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:32:10,784 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 348.0) internal successors, (6960), 20 states have internal predecessors, (6960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:32:10,784 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 348.0) internal successors, (6960), 20 states have internal predecessors, (6960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:32:10,784 INFO L175 Difference]: Start difference. First operand has 486 places, 1147 transitions, 28366 flow. Second operand 19 states and 2726 transitions. [2022-12-13 12:32:10,784 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 484 places, 1243 transitions, 32996 flow [2022-12-13 12:32:18,287 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 441 places, 1243 transitions, 27224 flow, removed 2289 selfloop flow, removed 43 redundant places. [2022-12-13 12:32:18,306 INFO L231 Difference]: Finished difference. Result has 443 places, 1130 transitions, 23601 flow [2022-12-13 12:32:18,306 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=23054, PETRI_DIFFERENCE_MINUEND_PLACES=423, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1147, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=277, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=861, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=23601, PETRI_PLACES=443, PETRI_TRANSITIONS=1130} [2022-12-13 12:32:18,307 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 422 predicate places. [2022-12-13 12:32:18,307 INFO L495 AbstractCegarLoop]: Abstraction has has 443 places, 1130 transitions, 23601 flow [2022-12-13 12:32:18,307 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 139.25) internal successors, (3899), 28 states have internal predecessors, (3899), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:32:18,307 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:32:18,307 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:32:18,311 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-12-13 12:32:18,508 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2022-12-13 12:32:18,508 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:32:18,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:32:18,509 INFO L85 PathProgramCache]: Analyzing trace with hash 1813619326, now seen corresponding path program 14 times [2022-12-13 12:32:18,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:32:18,510 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834869009] [2022-12-13 12:32:18,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:32:18,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:32:18,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:32:18,920 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:32:18,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:32:18,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834869009] [2022-12-13 12:32:18,921 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1834869009] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:32:18,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [388653875] [2022-12-13 12:32:18,921 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 12:32:18,921 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:32:18,921 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:32:18,921 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:32:18,922 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-12-13 12:32:19,068 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 12:32:19,069 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:32:19,070 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 48 conjunts are in the unsatisfiable core [2022-12-13 12:32:19,072 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:32:19,265 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2022-12-13 12:32:19,299 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 12:32:19,331 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 5 [2022-12-13 12:32:19,509 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 12:32:19,510 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:32:19,903 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:32:19,903 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 116 treesize of output 80 [2022-12-13 12:32:19,949 INFO L321 Elim1Store]: treesize reduction 32, result has 62.4 percent of original size [2022-12-13 12:32:19,950 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 1804 treesize of output 1568 [2022-12-13 12:32:19,967 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 12:32:19,968 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 12:32:19,988 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:32:19,988 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 1516 treesize of output 1116 [2022-12-13 12:32:20,002 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 12:32:20,004 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 12:32:20,023 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 12:32:20,024 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 1, 0 stores, 4 select indices, 4 select index equivalence classes, 2 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 4 case distinctions, treesize of input 1068 treesize of output 892 [2022-12-13 12:32:21,742 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 9 refuted. 3 times theorem prover too weak. 9 trivial. 0 not checked. [2022-12-13 12:32:21,742 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [388653875] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:32:21,742 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:32:21,742 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 16, 11] total 38 [2022-12-13 12:32:21,742 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1208971182] [2022-12-13 12:32:21,742 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:32:21,742 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-12-13 12:32:21,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:32:21,743 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-12-13 12:32:21,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=1267, Unknown=26, NotChecked=0, Total=1482 [2022-12-13 12:32:22,630 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 103 out of 348 [2022-12-13 12:32:22,632 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 443 places, 1130 transitions, 23601 flow. Second operand has 39 states, 39 states have (on average 104.6923076923077) internal successors, (4083), 39 states have internal predecessors, (4083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:32:22,632 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:32:22,632 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 103 of 348 [2022-12-13 12:32:22,632 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:32:29,734 INFO L130 PetriNetUnfolder]: 5582/10985 cut-off events. [2022-12-13 12:32:29,734 INFO L131 PetriNetUnfolder]: For 1594027/1594027 co-relation queries the response was YES. [2022-12-13 12:32:29,820 INFO L83 FinitePrefix]: Finished finitePrefix Result has 161001 conditions, 10985 events. 5582/10985 cut-off events. For 1594027/1594027 co-relation queries the response was YES. Maximal size of possible extension queue 642. Compared 93288 event pairs, 1757 based on Foata normal form. 28/11013 useless extension candidates. Maximal degree in co-relation 160830. Up to 10091 conditions per place. [2022-12-13 12:32:29,880 INFO L137 encePairwiseOnDemand]: 339/348 looper letters, 1051 selfloop transitions, 198 changer transitions 31/1280 dead transitions. [2022-12-13 12:32:29,881 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 459 places, 1280 transitions, 28866 flow [2022-12-13 12:32:29,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-12-13 12:32:29,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-12-13 12:32:29,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 2299 transitions. [2022-12-13 12:32:29,883 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.31458675424192667 [2022-12-13 12:32:29,883 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 2299 transitions. [2022-12-13 12:32:29,883 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 2299 transitions. [2022-12-13 12:32:29,883 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:32:29,884 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 2299 transitions. [2022-12-13 12:32:29,885 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 109.47619047619048) internal successors, (2299), 21 states have internal predecessors, (2299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:32:29,887 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 348.0) internal successors, (7656), 22 states have internal predecessors, (7656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:32:29,888 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 348.0) internal successors, (7656), 22 states have internal predecessors, (7656), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:32:29,888 INFO L175 Difference]: Start difference. First operand has 443 places, 1130 transitions, 23601 flow. Second operand 21 states and 2299 transitions. [2022-12-13 12:32:29,888 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 459 places, 1280 transitions, 28866 flow [2022-12-13 12:32:34,309 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 449 places, 1280 transitions, 28247 flow, removed 94 selfloop flow, removed 10 redundant places. [2022-12-13 12:32:34,329 INFO L231 Difference]: Finished difference. Result has 458 places, 1185 transitions, 25056 flow [2022-12-13 12:32:34,330 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=23136, PETRI_DIFFERENCE_MINUEND_PLACES=429, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1130, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=143, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=938, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=25056, PETRI_PLACES=458, PETRI_TRANSITIONS=1185} [2022-12-13 12:32:34,330 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 437 predicate places. [2022-12-13 12:32:34,330 INFO L495 AbstractCegarLoop]: Abstraction has has 458 places, 1185 transitions, 25056 flow [2022-12-13 12:32:34,330 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 104.6923076923077) internal successors, (4083), 39 states have internal predecessors, (4083), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:32:34,330 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:32:34,331 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:32:34,349 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2022-12-13 12:32:34,531 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-12-13 12:32:34,532 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:32:34,532 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:32:34,532 INFO L85 PathProgramCache]: Analyzing trace with hash 1398981436, now seen corresponding path program 15 times [2022-12-13 12:32:34,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:32:34,533 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806065857] [2022-12-13 12:32:34,533 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:32:34,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:32:34,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:32:34,968 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:32:34,968 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:32:34,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806065857] [2022-12-13 12:32:34,968 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1806065857] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:32:34,968 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1499129138] [2022-12-13 12:32:34,968 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 12:32:34,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:32:34,969 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:32:34,969 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:32:34,970 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-12-13 12:32:35,208 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-12-13 12:32:35,208 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:32:35,210 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 27 conjunts are in the unsatisfiable core [2022-12-13 12:32:35,210 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:32:35,371 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-12-13 12:32:35,371 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:32:35,492 INFO L321 Elim1Store]: treesize reduction 34, result has 62.6 percent of original size [2022-12-13 12:32:35,492 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 42 treesize of output 64 [2022-12-13 12:32:35,561 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-12-13 12:32:35,562 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1499129138] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:32:35,562 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:32:35,562 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 10, 8] total 24 [2022-12-13 12:32:35,562 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2141625540] [2022-12-13 12:32:35,562 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:32:35,562 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-12-13 12:32:35,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:32:35,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-12-13 12:32:35,562 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=523, Unknown=0, NotChecked=0, Total=600 [2022-12-13 12:32:37,275 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 137 out of 348 [2022-12-13 12:32:37,276 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 458 places, 1185 transitions, 25056 flow. Second operand has 25 states, 25 states have (on average 139.04) internal successors, (3476), 25 states have internal predecessors, (3476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:32:37,276 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:32:37,276 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 137 of 348 [2022-12-13 12:32:37,276 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:32:43,542 INFO L130 PetriNetUnfolder]: 5567/10928 cut-off events. [2022-12-13 12:32:43,542 INFO L131 PetriNetUnfolder]: For 1596365/1596365 co-relation queries the response was YES. [2022-12-13 12:32:43,678 INFO L83 FinitePrefix]: Finished finitePrefix Result has 161408 conditions, 10928 events. 5567/10928 cut-off events. For 1596365/1596365 co-relation queries the response was YES. Maximal size of possible extension queue 636. Compared 92333 event pairs, 1631 based on Foata normal form. 36/10964 useless extension candidates. Maximal degree in co-relation 161228. Up to 8555 conditions per place. [2022-12-13 12:32:43,737 INFO L137 encePairwiseOnDemand]: 339/348 looper letters, 850 selfloop transitions, 427 changer transitions 4/1281 dead transitions. [2022-12-13 12:32:43,738 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 477 places, 1281 transitions, 29985 flow [2022-12-13 12:32:43,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-12-13 12:32:43,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2022-12-13 12:32:43,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 3283 transitions. [2022-12-13 12:32:43,740 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41016991504247874 [2022-12-13 12:32:43,740 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 3283 transitions. [2022-12-13 12:32:43,740 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 3283 transitions. [2022-12-13 12:32:43,741 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:32:43,741 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 3283 transitions. [2022-12-13 12:32:43,743 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 142.7391304347826) internal successors, (3283), 23 states have internal predecessors, (3283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:32:43,746 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 348.0) internal successors, (8352), 24 states have internal predecessors, (8352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:32:43,746 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 348.0) internal successors, (8352), 24 states have internal predecessors, (8352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:32:43,746 INFO L175 Difference]: Start difference. First operand has 458 places, 1185 transitions, 25056 flow. Second operand 23 states and 3283 transitions. [2022-12-13 12:32:43,746 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 477 places, 1281 transitions, 29985 flow [2022-12-13 12:32:48,063 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 465 places, 1281 transitions, 29592 flow, removed 99 selfloop flow, removed 12 redundant places. [2022-12-13 12:32:48,083 INFO L231 Difference]: Finished difference. Result has 470 places, 1213 transitions, 26793 flow [2022-12-13 12:32:48,083 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=24666, PETRI_DIFFERENCE_MINUEND_PLACES=443, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1185, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=404, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=775, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=26793, PETRI_PLACES=470, PETRI_TRANSITIONS=1213} [2022-12-13 12:32:48,083 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 449 predicate places. [2022-12-13 12:32:48,083 INFO L495 AbstractCegarLoop]: Abstraction has has 470 places, 1213 transitions, 26793 flow [2022-12-13 12:32:48,084 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 139.04) internal successors, (3476), 25 states have internal predecessors, (3476), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:32:48,084 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:32:48,084 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:32:48,088 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2022-12-13 12:32:48,284 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2022-12-13 12:32:48,285 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:32:48,286 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:32:48,286 INFO L85 PathProgramCache]: Analyzing trace with hash -789168688, now seen corresponding path program 16 times [2022-12-13 12:32:48,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:32:48,286 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286154429] [2022-12-13 12:32:48,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:32:48,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:32:48,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:32:48,753 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:32:48,753 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:32:48,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1286154429] [2022-12-13 12:32:48,753 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1286154429] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:32:48,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1587834722] [2022-12-13 12:32:48,753 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 12:32:48,753 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:32:48,753 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:32:48,754 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:32:48,755 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-12-13 12:32:48,879 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 12:32:48,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:32:48,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 25 conjunts are in the unsatisfiable core [2022-12-13 12:32:48,881 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:32:49,068 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-12-13 12:32:49,068 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:32:49,314 INFO L321 Elim1Store]: treesize reduction 34, result has 62.6 percent of original size [2022-12-13 12:32:49,314 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 42 treesize of output 64 [2022-12-13 12:32:49,396 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-12-13 12:32:49,397 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1587834722] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:32:49,397 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:32:49,397 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10, 8] total 27 [2022-12-13 12:32:49,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303414543] [2022-12-13 12:32:49,397 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:32:49,397 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-12-13 12:32:49,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:32:49,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-12-13 12:32:49,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=665, Unknown=0, NotChecked=0, Total=756 [2022-12-13 12:32:54,002 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 137 out of 348 [2022-12-13 12:32:54,003 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 470 places, 1213 transitions, 26793 flow. Second operand has 28 states, 28 states have (on average 139.10714285714286) internal successors, (3895), 28 states have internal predecessors, (3895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:32:54,003 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:32:54,003 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 137 of 348 [2022-12-13 12:32:54,003 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:33:01,109 INFO L130 PetriNetUnfolder]: 5565/10990 cut-off events. [2022-12-13 12:33:01,109 INFO L131 PetriNetUnfolder]: For 1630786/1630786 co-relation queries the response was YES. [2022-12-13 12:33:01,232 INFO L83 FinitePrefix]: Finished finitePrefix Result has 163900 conditions, 10990 events. 5565/10990 cut-off events. For 1630786/1630786 co-relation queries the response was YES. Maximal size of possible extension queue 647. Compared 93557 event pairs, 1677 based on Foata normal form. 42/11032 useless extension candidates. Maximal degree in co-relation 163717. Up to 8757 conditions per place. [2022-12-13 12:33:01,303 INFO L137 encePairwiseOnDemand]: 339/348 looper letters, 880 selfloop transitions, 378 changer transitions 22/1280 dead transitions. [2022-12-13 12:33:01,303 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 491 places, 1280 transitions, 30566 flow [2022-12-13 12:33:01,303 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-12-13 12:33:01,303 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2022-12-13 12:33:01,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 3144 transitions. [2022-12-13 12:33:01,305 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4106583072100313 [2022-12-13 12:33:01,305 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 3144 transitions. [2022-12-13 12:33:01,305 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 3144 transitions. [2022-12-13 12:33:01,306 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:33:01,306 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 3144 transitions. [2022-12-13 12:33:01,308 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 142.9090909090909) internal successors, (3144), 22 states have internal predecessors, (3144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:33:01,311 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 348.0) internal successors, (8004), 23 states have internal predecessors, (8004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:33:01,311 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 348.0) internal successors, (8004), 23 states have internal predecessors, (8004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:33:01,311 INFO L175 Difference]: Start difference. First operand has 470 places, 1213 transitions, 26793 flow. Second operand 22 states and 3144 transitions. [2022-12-13 12:33:01,311 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 491 places, 1280 transitions, 30566 flow [2022-12-13 12:33:06,513 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 475 places, 1280 transitions, 29739 flow, removed 233 selfloop flow, removed 16 redundant places. [2022-12-13 12:33:06,533 INFO L231 Difference]: Finished difference. Result has 475 places, 1206 transitions, 26643 flow [2022-12-13 12:33:06,533 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=25944, PETRI_DIFFERENCE_MINUEND_PLACES=454, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1211, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=378, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=833, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=26643, PETRI_PLACES=475, PETRI_TRANSITIONS=1206} [2022-12-13 12:33:06,534 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 454 predicate places. [2022-12-13 12:33:06,534 INFO L495 AbstractCegarLoop]: Abstraction has has 475 places, 1206 transitions, 26643 flow [2022-12-13 12:33:06,534 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 139.10714285714286) internal successors, (3895), 28 states have internal predecessors, (3895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:33:06,534 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:33:06,534 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:33:06,539 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2022-12-13 12:33:06,735 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2022-12-13 12:33:06,735 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:33:06,737 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:33:06,737 INFO L85 PathProgramCache]: Analyzing trace with hash 1450432841, now seen corresponding path program 29 times [2022-12-13 12:33:06,737 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:33:06,738 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1143437632] [2022-12-13 12:33:06,738 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:33:06,738 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:33:06,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:33:07,336 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 4 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:33:07,336 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:33:07,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1143437632] [2022-12-13 12:33:07,336 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1143437632] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:33:07,336 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [205125904] [2022-12-13 12:33:07,336 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 12:33:07,336 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:33:07,336 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:33:07,337 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:33:07,338 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-12-13 12:33:07,454 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-12-13 12:33:07,455 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:33:07,456 INFO L263 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 29 conjunts are in the unsatisfiable core [2022-12-13 12:33:07,457 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:33:07,758 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-12-13 12:33:07,758 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:33:08,073 INFO L321 Elim1Store]: treesize reduction 53, result has 74.9 percent of original size [2022-12-13 12:33:08,074 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 6 select indices, 6 select index equivalence classes, 0 disjoint index pairs (out of 15 index pairs), introduced 6 new quantified variables, introduced 15 case distinctions, treesize of input 95 treesize of output 187 [2022-12-13 12:33:09,573 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-12-13 12:33:09,574 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [205125904] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:33:09,574 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:33:09,574 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 10, 8] total 31 [2022-12-13 12:33:09,574 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357353708] [2022-12-13 12:33:09,574 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:33:09,574 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-12-13 12:33:09,574 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:33:09,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-12-13 12:33:09,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=877, Unknown=0, NotChecked=0, Total=992 [2022-12-13 12:33:12,129 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 124 out of 348 [2022-12-13 12:33:12,131 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 475 places, 1206 transitions, 26643 flow. Second operand has 32 states, 32 states have (on average 125.96875) internal successors, (4031), 32 states have internal predecessors, (4031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:33:12,132 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:33:12,132 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 124 of 348 [2022-12-13 12:33:12,132 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:33:19,426 INFO L130 PetriNetUnfolder]: 5489/10786 cut-off events. [2022-12-13 12:33:19,426 INFO L131 PetriNetUnfolder]: For 1567951/1567951 co-relation queries the response was YES. [2022-12-13 12:33:19,549 INFO L83 FinitePrefix]: Finished finitePrefix Result has 160315 conditions, 10786 events. 5489/10786 cut-off events. For 1567951/1567951 co-relation queries the response was YES. Maximal size of possible extension queue 628. Compared 90925 event pairs, 1660 based on Foata normal form. 30/10816 useless extension candidates. Maximal degree in co-relation 160132. Up to 8757 conditions per place. [2022-12-13 12:33:19,609 INFO L137 encePairwiseOnDemand]: 338/348 looper letters, 871 selfloop transitions, 362 changer transitions 14/1247 dead transitions. [2022-12-13 12:33:19,609 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 498 places, 1247 transitions, 29725 flow [2022-12-13 12:33:19,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-12-13 12:33:19,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2022-12-13 12:33:19,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 3344 transitions. [2022-12-13 12:33:19,612 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3695844385499558 [2022-12-13 12:33:19,612 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 3344 transitions. [2022-12-13 12:33:19,612 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 3344 transitions. [2022-12-13 12:33:19,612 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:33:19,612 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 3344 transitions. [2022-12-13 12:33:19,614 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 128.6153846153846) internal successors, (3344), 26 states have internal predecessors, (3344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:33:19,617 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 348.0) internal successors, (9396), 27 states have internal predecessors, (9396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:33:19,618 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 348.0) internal successors, (9396), 27 states have internal predecessors, (9396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:33:19,618 INFO L175 Difference]: Start difference. First operand has 475 places, 1206 transitions, 26643 flow. Second operand 26 states and 3344 transitions. [2022-12-13 12:33:19,618 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 498 places, 1247 transitions, 29725 flow [2022-12-13 12:33:24,617 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 480 places, 1247 transitions, 29072 flow, removed 7 selfloop flow, removed 18 redundant places. [2022-12-13 12:33:24,637 INFO L231 Difference]: Finished difference. Result has 481 places, 1184 transitions, 26238 flow [2022-12-13 12:33:24,638 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=25497, PETRI_DIFFERENCE_MINUEND_PLACES=455, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1189, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=362, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=827, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=26238, PETRI_PLACES=481, PETRI_TRANSITIONS=1184} [2022-12-13 12:33:24,638 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 460 predicate places. [2022-12-13 12:33:24,638 INFO L495 AbstractCegarLoop]: Abstraction has has 481 places, 1184 transitions, 26238 flow [2022-12-13 12:33:24,638 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 125.96875) internal successors, (4031), 32 states have internal predecessors, (4031), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:33:24,638 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:33:24,639 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:33:24,643 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-12-13 12:33:24,839 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2022-12-13 12:33:24,839 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:33:24,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:33:24,840 INFO L85 PathProgramCache]: Analyzing trace with hash 785172138, now seen corresponding path program 17 times [2022-12-13 12:33:24,840 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:33:24,840 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [400723693] [2022-12-13 12:33:24,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:33:24,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:33:24,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:33:25,195 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:33:25,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:33:25,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [400723693] [2022-12-13 12:33:25,196 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [400723693] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:33:25,196 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1640469825] [2022-12-13 12:33:25,196 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 12:33:25,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:33:25,196 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:33:25,197 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:33:25,197 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-12-13 12:33:25,345 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-12-13 12:33:25,345 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:33:25,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 23 conjunts are in the unsatisfiable core [2022-12-13 12:33:25,347 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:33:25,549 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-12-13 12:33:25,549 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:33:25,656 INFO L321 Elim1Store]: treesize reduction 34, result has 62.6 percent of original size [2022-12-13 12:33:25,656 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 42 treesize of output 64 [2022-12-13 12:33:25,735 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 8 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-12-13 12:33:25,735 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1640469825] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:33:25,735 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:33:25,735 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10, 7] total 27 [2022-12-13 12:33:25,736 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176166476] [2022-12-13 12:33:25,736 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:33:25,736 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-12-13 12:33:25,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:33:25,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-12-13 12:33:25,737 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=661, Unknown=0, NotChecked=0, Total=756 [2022-12-13 12:33:27,293 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 137 out of 348 [2022-12-13 12:33:27,294 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 481 places, 1184 transitions, 26238 flow. Second operand has 28 states, 28 states have (on average 139.17857142857142) internal successors, (3897), 28 states have internal predecessors, (3897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:33:27,294 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:33:27,294 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 137 of 348 [2022-12-13 12:33:27,295 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:33:33,629 INFO L130 PetriNetUnfolder]: 5534/10894 cut-off events. [2022-12-13 12:33:33,629 INFO L131 PetriNetUnfolder]: For 1621825/1621825 co-relation queries the response was YES. [2022-12-13 12:33:33,803 INFO L83 FinitePrefix]: Finished finitePrefix Result has 163284 conditions, 10894 events. 5534/10894 cut-off events. For 1621825/1621825 co-relation queries the response was YES. Maximal size of possible extension queue 638. Compared 92289 event pairs, 1633 based on Foata normal form. 28/10922 useless extension candidates. Maximal degree in co-relation 163101. Up to 8743 conditions per place. [2022-12-13 12:33:33,867 INFO L137 encePairwiseOnDemand]: 339/348 looper letters, 913 selfloop transitions, 325 changer transitions 30/1268 dead transitions. [2022-12-13 12:33:33,868 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 496 places, 1268 transitions, 30281 flow [2022-12-13 12:33:33,868 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-13 12:33:33,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-13 12:33:33,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2725 transitions. [2022-12-13 12:33:33,870 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41212946158499697 [2022-12-13 12:33:33,870 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2725 transitions. [2022-12-13 12:33:33,870 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2725 transitions. [2022-12-13 12:33:33,870 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:33:33,870 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2725 transitions. [2022-12-13 12:33:33,872 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 143.42105263157896) internal successors, (2725), 19 states have internal predecessors, (2725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:33:33,874 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 348.0) internal successors, (6960), 20 states have internal predecessors, (6960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:33:33,875 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 348.0) internal successors, (6960), 20 states have internal predecessors, (6960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:33:33,875 INFO L175 Difference]: Start difference. First operand has 481 places, 1184 transitions, 26238 flow. Second operand 19 states and 2725 transitions. [2022-12-13 12:33:33,875 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 496 places, 1268 transitions, 30281 flow [2022-12-13 12:33:39,108 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 467 places, 1268 transitions, 29347 flow, removed 16 selfloop flow, removed 29 redundant places. [2022-12-13 12:33:39,130 INFO L231 Difference]: Finished difference. Result has 468 places, 1187 transitions, 26199 flow [2022-12-13 12:33:39,131 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=25341, PETRI_DIFFERENCE_MINUEND_PLACES=449, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1184, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=317, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=866, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=26199, PETRI_PLACES=468, PETRI_TRANSITIONS=1187} [2022-12-13 12:33:39,131 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 447 predicate places. [2022-12-13 12:33:39,131 INFO L495 AbstractCegarLoop]: Abstraction has has 468 places, 1187 transitions, 26199 flow [2022-12-13 12:33:39,131 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 139.17857142857142) internal successors, (3897), 28 states have internal predecessors, (3897), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:33:39,131 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:33:39,132 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:33:39,136 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-12-13 12:33:39,332 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:33:39,333 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:33:39,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:33:39,334 INFO L85 PathProgramCache]: Analyzing trace with hash 392876688, now seen corresponding path program 18 times [2022-12-13 12:33:39,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:33:39,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074434349] [2022-12-13 12:33:39,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:33:39,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:33:39,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:33:39,686 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:33:39,687 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:33:39,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074434349] [2022-12-13 12:33:39,687 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074434349] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:33:39,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [351475143] [2022-12-13 12:33:39,687 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 12:33:39,687 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:33:39,687 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:33:39,688 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:33:39,689 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-12-13 12:33:39,941 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-12-13 12:33:39,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:33:39,943 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 33 conjunts are in the unsatisfiable core [2022-12-13 12:33:39,944 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:33:40,297 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:33:40,297 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:33:40,377 INFO L321 Elim1Store]: treesize reduction 32, result has 62.4 percent of original size [2022-12-13 12:33:40,377 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 60 [2022-12-13 12:33:40,813 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 3 proven. 15 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:33:40,813 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [351475143] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:33:40,813 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:33:40,813 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13, 13] total 37 [2022-12-13 12:33:40,813 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [651803109] [2022-12-13 12:33:40,813 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:33:40,814 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-12-13 12:33:40,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:33:40,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-12-13 12:33:40,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=1197, Unknown=0, NotChecked=0, Total=1406 [2022-12-13 12:33:43,212 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 348 [2022-12-13 12:33:43,213 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 468 places, 1187 transitions, 26199 flow. Second operand has 38 states, 38 states have (on average 129.76315789473685) internal successors, (4931), 38 states have internal predecessors, (4931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:33:43,213 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:33:43,214 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 348 [2022-12-13 12:33:43,214 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:33:57,950 INFO L130 PetriNetUnfolder]: 10895/21120 cut-off events. [2022-12-13 12:33:57,950 INFO L131 PetriNetUnfolder]: For 3361396/3361396 co-relation queries the response was YES. [2022-12-13 12:33:58,223 INFO L83 FinitePrefix]: Finished finitePrefix Result has 322969 conditions, 21120 events. 10895/21120 cut-off events. For 3361396/3361396 co-relation queries the response was YES. Maximal size of possible extension queue 1145. Compared 194160 event pairs, 2075 based on Foata normal form. 426/21546 useless extension candidates. Maximal degree in co-relation 322789. Up to 9533 conditions per place. [2022-12-13 12:33:58,421 INFO L137 encePairwiseOnDemand]: 338/348 looper letters, 1495 selfloop transitions, 1189 changer transitions 11/2695 dead transitions. [2022-12-13 12:33:58,421 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 520 places, 2695 transitions, 66268 flow [2022-12-13 12:33:58,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-12-13 12:33:58,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2022-12-13 12:33:58,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 7482 transitions. [2022-12-13 12:33:58,426 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.38392857142857145 [2022-12-13 12:33:58,426 INFO L72 ComplementDD]: Start complementDD. Operand 56 states and 7482 transitions. [2022-12-13 12:33:58,426 INFO L73 IsDeterministic]: Start isDeterministic. Operand 56 states and 7482 transitions. [2022-12-13 12:33:58,427 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:33:58,428 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 56 states and 7482 transitions. [2022-12-13 12:33:58,432 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 57 states, 56 states have (on average 133.60714285714286) internal successors, (7482), 56 states have internal predecessors, (7482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:33:58,439 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 57 states, 57 states have (on average 348.0) internal successors, (19836), 57 states have internal predecessors, (19836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:33:58,440 INFO L81 ComplementDD]: Finished complementDD. Result has 57 states, 57 states have (on average 348.0) internal successors, (19836), 57 states have internal predecessors, (19836), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:33:58,441 INFO L175 Difference]: Start difference. First operand has 468 places, 1187 transitions, 26199 flow. Second operand 56 states and 7482 transitions. [2022-12-13 12:33:58,441 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 520 places, 2695 transitions, 66268 flow [2022-12-13 12:34:10,570 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 508 places, 2695 transitions, 65014 flow, removed 50 selfloop flow, removed 12 redundant places. [2022-12-13 12:34:10,606 INFO L231 Difference]: Finished difference. Result has 536 places, 2092 transitions, 52267 flow [2022-12-13 12:34:10,607 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=25535, PETRI_DIFFERENCE_MINUEND_PLACES=453, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1187, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=356, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=368, PETRI_DIFFERENCE_SUBTRAHEND_STATES=56, PETRI_FLOW=52267, PETRI_PLACES=536, PETRI_TRANSITIONS=2092} [2022-12-13 12:34:10,607 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 515 predicate places. [2022-12-13 12:34:10,607 INFO L495 AbstractCegarLoop]: Abstraction has has 536 places, 2092 transitions, 52267 flow [2022-12-13 12:34:10,608 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 129.76315789473685) internal successors, (4931), 38 states have internal predecessors, (4931), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:34:10,608 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:34:10,608 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:34:10,612 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-12-13 12:34:10,808 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:34:10,809 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:34:10,810 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:34:10,810 INFO L85 PathProgramCache]: Analyzing trace with hash 2143048481, now seen corresponding path program 30 times [2022-12-13 12:34:10,810 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:34:10,811 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422440975] [2022-12-13 12:34:10,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:34:10,811 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:34:10,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:34:11,366 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 4 proven. 20 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 12:34:11,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:34:11,366 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422440975] [2022-12-13 12:34:11,366 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422440975] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:34:11,366 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1941990082] [2022-12-13 12:34:11,366 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 12:34:11,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:34:11,367 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:34:11,367 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:34:11,368 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-12-13 12:34:11,563 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2022-12-13 12:34:11,564 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 12:34:11,565 INFO L263 TraceCheckSpWp]: Trace formula consists of 263 conjuncts, 51 conjunts are in the unsatisfiable core [2022-12-13 12:34:11,566 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:34:12,014 INFO L321 Elim1Store]: treesize reduction 80, result has 33.9 percent of original size [2022-12-13 12:34:12,014 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 5 select indices, 5 select index equivalence classes, 0 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 53 treesize of output 58 [2022-12-13 12:34:12,108 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2022-12-13 12:34:12,108 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:34:12,385 INFO L321 Elim1Store]: treesize reduction 28, result has 67.1 percent of original size [2022-12-13 12:34:12,385 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 47 treesize of output 71 [2022-12-13 12:34:12,758 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2022-12-13 12:34:12,758 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1941990082] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:34:12,758 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:34:12,758 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 13, 12] total 41 [2022-12-13 12:34:12,759 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1846608127] [2022-12-13 12:34:12,759 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:34:12,759 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2022-12-13 12:34:12,759 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:34:12,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2022-12-13 12:34:12,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=254, Invalid=1468, Unknown=0, NotChecked=0, Total=1722 [2022-12-13 12:34:15,887 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 123 out of 348 [2022-12-13 12:34:15,889 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 536 places, 2092 transitions, 52267 flow. Second operand has 42 states, 42 states have (on average 124.78571428571429) internal successors, (5241), 42 states have internal predecessors, (5241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:34:15,889 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:34:15,889 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 123 of 348 [2022-12-13 12:34:15,889 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 12:35:10,197 INFO L130 PetriNetUnfolder]: 31030/60648 cut-off events. [2022-12-13 12:35:10,197 INFO L131 PetriNetUnfolder]: For 10318185/10318185 co-relation queries the response was YES. [2022-12-13 12:35:11,574 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1010710 conditions, 60648 events. 31030/60648 cut-off events. For 10318185/10318185 co-relation queries the response was YES. Maximal size of possible extension queue 3305. Compared 652404 event pairs, 2648 based on Foata normal form. 280/60928 useless extension candidates. Maximal degree in co-relation 1010502. Up to 18267 conditions per place. [2022-12-13 12:35:11,987 INFO L137 encePairwiseOnDemand]: 335/348 looper letters, 1386 selfloop transitions, 5095 changer transitions 117/6598 dead transitions. [2022-12-13 12:35:11,987 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 619 places, 6598 transitions, 181984 flow [2022-12-13 12:35:11,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 86 states. [2022-12-13 12:35:11,988 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 86 states. [2022-12-13 12:35:11,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 86 states to 86 states and 11095 transitions. [2022-12-13 12:35:11,996 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.37072306869820904 [2022-12-13 12:35:11,996 INFO L72 ComplementDD]: Start complementDD. Operand 86 states and 11095 transitions. [2022-12-13 12:35:11,996 INFO L73 IsDeterministic]: Start isDeterministic. Operand 86 states and 11095 transitions. [2022-12-13 12:35:11,998 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 12:35:11,998 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 86 states and 11095 transitions. [2022-12-13 12:35:12,004 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 87 states, 86 states have (on average 129.01162790697674) internal successors, (11095), 86 states have internal predecessors, (11095), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:35:12,016 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 87 states, 87 states have (on average 348.0) internal successors, (30276), 87 states have internal predecessors, (30276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:35:12,019 INFO L81 ComplementDD]: Finished complementDD. Result has 87 states, 87 states have (on average 348.0) internal successors, (30276), 87 states have internal predecessors, (30276), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:35:12,019 INFO L175 Difference]: Start difference. First operand has 536 places, 2092 transitions, 52267 flow. Second operand 86 states and 11095 transitions. [2022-12-13 12:35:12,019 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 619 places, 6598 transitions, 181984 flow [2022-12-13 12:36:34,826 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 612 places, 6598 transitions, 179209 flow, removed 1378 selfloop flow, removed 7 redundant places. [2022-12-13 12:36:34,932 INFO L231 Difference]: Finished difference. Result has 657 places, 5949 transitions, 174916 flow [2022-12-13 12:36:34,933 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=348, PETRI_DIFFERENCE_MINUEND_FLOW=51285, PETRI_DIFFERENCE_MINUEND_PLACES=527, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2080, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1607, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=96, PETRI_DIFFERENCE_SUBTRAHEND_STATES=86, PETRI_FLOW=174916, PETRI_PLACES=657, PETRI_TRANSITIONS=5949} [2022-12-13 12:36:34,933 INFO L288 CegarLoopForPetriNet]: 21 programPoint places, 636 predicate places. [2022-12-13 12:36:34,933 INFO L495 AbstractCegarLoop]: Abstraction has has 657 places, 5949 transitions, 174916 flow [2022-12-13 12:36:34,934 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 124.78571428571429) internal successors, (5241), 42 states have internal predecessors, (5241), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:36:34,934 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 12:36:34,934 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 12:36:34,938 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-12-13 12:36:35,134 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2022-12-13 12:36:35,135 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 12:36:35,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 12:36:35,136 INFO L85 PathProgramCache]: Analyzing trace with hash 18251452, now seen corresponding path program 19 times [2022-12-13 12:36:35,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 12:36:35,137 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1843403030] [2022-12-13 12:36:35,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 12:36:35,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 12:36:35,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:36:35,495 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2022-12-13 12:36:35,495 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 12:36:35,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1843403030] [2022-12-13 12:36:35,495 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1843403030] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 12:36:35,495 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1051213948] [2022-12-13 12:36:35,495 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-13 12:36:35,495 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 12:36:35,496 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 12:36:35,496 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 12:36:35,497 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2661b009-2995-4dab-9558-0a9d8ce5c104/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-12-13 12:36:35,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 12:36:35,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 25 conjunts are in the unsatisfiable core [2022-12-13 12:36:35,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 12:36:35,807 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2022-12-13 12:36:35,807 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 12:36:35,892 INFO L321 Elim1Store]: treesize reduction 32, result has 62.4 percent of original size [2022-12-13 12:36:35,892 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 40 treesize of output 60 [2022-12-13 12:36:35,970 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2022-12-13 12:36:35,970 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1051213948] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 12:36:35,970 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 12:36:35,970 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 10, 6] total 25 [2022-12-13 12:36:35,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399112498] [2022-12-13 12:36:35,970 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 12:36:35,970 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-13 12:36:35,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 12:36:35,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-13 12:36:35,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=569, Unknown=0, NotChecked=0, Total=650 [2022-12-13 12:36:38,821 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 137 out of 348 [2022-12-13 12:36:38,822 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 657 places, 5949 transitions, 174916 flow. Second operand has 26 states, 26 states have (on average 139.34615384615384) internal successors, (3623), 26 states have internal predecessors, (3623), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 12:36:38,822 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 12:36:38,822 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 137 of 348 [2022-12-13 12:36:38,822 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand