./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/weaver/chl-word-symm.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 2329fc70 Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/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_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/chl-word-symm.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/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_55713a30-0de5-4a64-8b29-517ffd1bd5ce/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 4ca4c99e545bc332635ee8b9969d24118d6fd539f8535aa6ae4c72d296ec330e --- 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 20:50:19,538 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-12-13 20:50:19,540 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-12-13 20:50:19,557 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-12-13 20:50:19,558 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-12-13 20:50:19,559 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-12-13 20:50:19,560 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-12-13 20:50:19,561 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-12-13 20:50:19,562 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-12-13 20:50:19,563 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-12-13 20:50:19,564 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-12-13 20:50:19,565 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-12-13 20:50:19,565 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-12-13 20:50:19,566 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-12-13 20:50:19,567 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-12-13 20:50:19,568 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-12-13 20:50:19,569 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-12-13 20:50:19,570 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-12-13 20:50:19,571 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-12-13 20:50:19,573 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-12-13 20:50:19,574 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-12-13 20:50:19,575 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-12-13 20:50:19,576 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-12-13 20:50:19,577 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-12-13 20:50:19,580 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-12-13 20:50:19,581 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-12-13 20:50:19,581 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-12-13 20:50:19,582 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-12-13 20:50:19,582 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-12-13 20:50:19,583 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-12-13 20:50:19,583 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-12-13 20:50:19,584 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-12-13 20:50:19,584 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-12-13 20:50:19,585 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-12-13 20:50:19,586 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-12-13 20:50:19,586 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-12-13 20:50:19,586 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-12-13 20:50:19,587 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-12-13 20:50:19,587 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-12-13 20:50:19,588 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-12-13 20:50:19,588 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-12-13 20:50:19,589 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/config/svcomp-Reach-32bit-Automizer_Default.epf [2022-12-13 20:50:19,606 INFO L113 SettingsManager]: Loading preferences was successful [2022-12-13 20:50:19,607 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-12-13 20:50:19,607 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-12-13 20:50:19,607 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-12-13 20:50:19,608 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-12-13 20:50:19,608 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-12-13 20:50:19,608 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-12-13 20:50:19,609 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-12-13 20:50:19,609 INFO L138 SettingsManager]: * Use SBE=true [2022-12-13 20:50:19,609 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-12-13 20:50:19,609 INFO L138 SettingsManager]: * sizeof long=4 [2022-12-13 20:50:19,609 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-12-13 20:50:19,614 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-12-13 20:50:19,614 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-12-13 20:50:19,615 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-12-13 20:50:19,615 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-12-13 20:50:19,615 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-12-13 20:50:19,615 INFO L138 SettingsManager]: * sizeof long double=12 [2022-12-13 20:50:19,615 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-12-13 20:50:19,616 INFO L138 SettingsManager]: * Use constant arrays=true [2022-12-13 20:50:19,616 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-12-13 20:50:19,616 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-12-13 20:50:19,616 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-12-13 20:50:19,616 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-12-13 20:50:19,617 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 20:50:19,617 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-12-13 20:50:19,617 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-12-13 20:50:19,617 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-12-13 20:50:19,617 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-12-13 20:50:19,617 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-12-13 20:50:19,618 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-12-13 20:50:19,618 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-12-13 20:50:19,618 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-12-13 20:50:19,618 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-12-13 20:50:19,618 INFO L138 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2022-12-13 20:50:19,619 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_55713a30-0de5-4a64-8b29-517ffd1bd5ce/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_55713a30-0de5-4a64-8b29-517ffd1bd5ce/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 -> 4ca4c99e545bc332635ee8b9969d24118d6fd539f8535aa6ae4c72d296ec330e [2022-12-13 20:50:19,810 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-12-13 20:50:19,830 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-12-13 20:50:19,831 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-12-13 20:50:19,832 INFO L271 PluginConnector]: Initializing CDTParser... [2022-12-13 20:50:19,833 INFO L275 PluginConnector]: CDTParser initialized [2022-12-13 20:50:19,834 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/../../sv-benchmarks/c/weaver/chl-word-symm.wvr.c [2022-12-13 20:50:22,355 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-12-13 20:50:22,513 INFO L351 CDTParser]: Found 1 translation units. [2022-12-13 20:50:22,513 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/sv-benchmarks/c/weaver/chl-word-symm.wvr.c [2022-12-13 20:50:22,518 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/data/f849fb03a/9b39f6ca5cb146b78cc9e1b07f4bfd89/FLAGada036114 [2022-12-13 20:50:22,931 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/data/f849fb03a/9b39f6ca5cb146b78cc9e1b07f4bfd89 [2022-12-13 20:50:22,933 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-12-13 20:50:22,934 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-12-13 20:50:22,935 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-12-13 20:50:22,935 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-12-13 20:50:22,938 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-12-13 20:50:22,939 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 08:50:22" (1/1) ... [2022-12-13 20:50:22,940 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3965e516 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 08:50:22, skipping insertion in model container [2022-12-13 20:50:22,940 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.12 08:50:22" (1/1) ... [2022-12-13 20:50:22,947 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-12-13 20:50:22,964 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-12-13 20:50:23,093 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_55713a30-0de5-4a64-8b29-517ffd1bd5ce/sv-benchmarks/c/weaver/chl-word-symm.wvr.c[2848,2861] [2022-12-13 20:50:23,100 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 20:50:23,106 INFO L203 MainTranslator]: Completed pre-run [2022-12-13 20:50:23,123 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_55713a30-0de5-4a64-8b29-517ffd1bd5ce/sv-benchmarks/c/weaver/chl-word-symm.wvr.c[2848,2861] [2022-12-13 20:50:23,125 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-12-13 20:50:23,135 INFO L208 MainTranslator]: Completed translation [2022-12-13 20:50:23,135 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 08:50:23 WrapperNode [2022-12-13 20:50:23,136 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-12-13 20:50:23,136 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-12-13 20:50:23,136 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-12-13 20:50:23,136 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-12-13 20:50:23,141 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 08:50:23" (1/1) ... [2022-12-13 20:50:23,148 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 08:50:23" (1/1) ... [2022-12-13 20:50:23,164 INFO L138 Inliner]: procedures = 24, calls = 35, calls flagged for inlining = 9, calls inlined = 11, statements flattened = 128 [2022-12-13 20:50:23,164 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-12-13 20:50:23,165 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-12-13 20:50:23,165 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-12-13 20:50:23,165 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-12-13 20:50:23,171 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 08:50:23" (1/1) ... [2022-12-13 20:50:23,172 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 08:50:23" (1/1) ... [2022-12-13 20:50:23,174 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 08:50:23" (1/1) ... [2022-12-13 20:50:23,174 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 08:50:23" (1/1) ... [2022-12-13 20:50:23,179 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 08:50:23" (1/1) ... [2022-12-13 20:50:23,182 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 08:50:23" (1/1) ... [2022-12-13 20:50:23,183 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 08:50:23" (1/1) ... [2022-12-13 20:50:23,185 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 08:50:23" (1/1) ... [2022-12-13 20:50:23,187 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-12-13 20:50:23,188 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-12-13 20:50:23,188 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-12-13 20:50:23,188 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-12-13 20:50:23,189 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 08:50:23" (1/1) ... [2022-12-13 20:50:23,194 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-12-13 20:50:23,203 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:50:23,213 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-12-13 20:50:23,215 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-12-13 20:50:23,243 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-12-13 20:50:23,243 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-12-13 20:50:23,243 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-12-13 20:50:23,243 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-12-13 20:50:23,243 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-12-13 20:50:23,243 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-12-13 20:50:23,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-12-13 20:50:23,244 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-12-13 20:50:23,244 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-12-13 20:50:23,244 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-12-13 20:50:23,244 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-12-13 20:50:23,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-12-13 20:50:23,244 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-12-13 20:50:23,246 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 20:50:23,332 INFO L235 CfgBuilder]: Building ICFG [2022-12-13 20:50:23,333 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-12-13 20:50:23,585 INFO L276 CfgBuilder]: Performing block encoding [2022-12-13 20:50:23,592 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-12-13 20:50:23,592 INFO L300 CfgBuilder]: Removed 4 assume(true) statements. [2022-12-13 20:50:23,594 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 08:50:23 BoogieIcfgContainer [2022-12-13 20:50:23,594 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-12-13 20:50:23,596 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-12-13 20:50:23,596 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-12-13 20:50:23,599 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-12-13 20:50:23,599 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.12 08:50:22" (1/3) ... [2022-12-13 20:50:23,599 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@79021fc1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 08:50:23, skipping insertion in model container [2022-12-13 20:50:23,599 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.12 08:50:23" (2/3) ... [2022-12-13 20:50:23,600 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@79021fc1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.12 08:50:23, skipping insertion in model container [2022-12-13 20:50:23,600 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.12 08:50:23" (3/3) ... [2022-12-13 20:50:23,601 INFO L112 eAbstractionObserver]: Analyzing ICFG chl-word-symm.wvr.c [2022-12-13 20:50:23,607 WARN L145 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2022-12-13 20:50:23,615 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-12-13 20:50:23,615 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-12-13 20:50:23,615 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-12-13 20:50:23,669 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-12-13 20:50:23,697 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 212 places, 226 transitions, 468 flow [2022-12-13 20:50:23,757 INFO L130 PetriNetUnfolder]: 21/224 cut-off events. [2022-12-13 20:50:23,757 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-12-13 20:50:23,762 INFO L83 FinitePrefix]: Finished finitePrefix Result has 233 conditions, 224 events. 21/224 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 226 event pairs, 0 based on Foata normal form. 0/202 useless extension candidates. Maximal degree in co-relation 153. Up to 3 conditions per place. [2022-12-13 20:50:23,762 INFO L82 GeneralOperation]: Start removeDead. Operand has 212 places, 226 transitions, 468 flow [2022-12-13 20:50:23,766 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 201 places, 215 transitions, 442 flow [2022-12-13 20:50:23,769 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2022-12-13 20:50:23,777 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 201 places, 215 transitions, 442 flow [2022-12-13 20:50:23,779 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 201 places, 215 transitions, 442 flow [2022-12-13 20:50:23,780 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 201 places, 215 transitions, 442 flow [2022-12-13 20:50:23,814 INFO L130 PetriNetUnfolder]: 21/215 cut-off events. [2022-12-13 20:50:23,814 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-12-13 20:50:23,815 INFO L83 FinitePrefix]: Finished finitePrefix Result has 224 conditions, 215 events. 21/215 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 226 event pairs, 0 based on Foata normal form. 0/194 useless extension candidates. Maximal degree in co-relation 153. Up to 3 conditions per place. [2022-12-13 20:50:23,816 INFO L119 LiptonReduction]: Number of co-enabled transitions 2700 [2022-12-13 20:50:28,602 INFO L134 LiptonReduction]: Checked pairs total: 2998 [2022-12-13 20:50:28,602 INFO L136 LiptonReduction]: Total number of compositions: 234 [2022-12-13 20:50:28,612 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-12-13 20:50:28,616 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;@538feb35, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2022-12-13 20:50:28,616 INFO L358 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2022-12-13 20:50:28,620 INFO L130 PetriNetUnfolder]: 7/24 cut-off events. [2022-12-13 20:50:28,620 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-12-13 20:50:28,620 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:50:28,621 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:50:28,621 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 20:50:28,624 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:50:28,625 INFO L85 PathProgramCache]: Analyzing trace with hash 1270760140, now seen corresponding path program 1 times [2022-12-13 20:50:28,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:50:28,631 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127518135] [2022-12-13 20:50:28,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:50:28,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:50:28,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:50:29,008 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 20:50:29,008 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:50:29,009 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127518135] [2022-12-13 20:50:29,009 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1127518135] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 20:50:29,009 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 20:50:29,010 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 20:50:29,011 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1413588176] [2022-12-13 20:50:29,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:50:29,018 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 20:50:29,018 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:50:29,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 20:50:29,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-13 20:50:29,092 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 196 out of 460 [2022-12-13 20:50:29,094 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 25 places, 25 transitions, 62 flow. Second operand has 4 states, 4 states have (on average 199.25) internal successors, (797), 4 states have internal predecessors, (797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:29,094 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:50:29,094 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 196 of 460 [2022-12-13 20:50:29,095 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:50:29,236 INFO L130 PetriNetUnfolder]: 112/192 cut-off events. [2022-12-13 20:50:29,236 INFO L131 PetriNetUnfolder]: For 17/17 co-relation queries the response was YES. [2022-12-13 20:50:29,236 INFO L83 FinitePrefix]: Finished finitePrefix Result has 410 conditions, 192 events. 112/192 cut-off events. For 17/17 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 557 event pairs, 51 based on Foata normal form. 1/135 useless extension candidates. Maximal degree in co-relation 338. Up to 151 conditions per place. [2022-12-13 20:50:29,238 INFO L137 encePairwiseOnDemand]: 456/460 looper letters, 35 selfloop transitions, 1 changer transitions 5/41 dead transitions. [2022-12-13 20:50:29,238 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 28 places, 41 transitions, 188 flow [2022-12-13 20:50:29,240 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 20:50:29,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-12-13 20:50:29,250 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 827 transitions. [2022-12-13 20:50:29,253 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4494565217391304 [2022-12-13 20:50:29,254 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 827 transitions. [2022-12-13 20:50:29,254 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 827 transitions. [2022-12-13 20:50:29,257 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:50:29,259 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 827 transitions. [2022-12-13 20:50:29,264 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 206.75) internal successors, (827), 4 states have internal predecessors, (827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:29,270 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 460.0) internal successors, (2300), 5 states have internal predecessors, (2300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:29,271 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 460.0) internal successors, (2300), 5 states have internal predecessors, (2300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:29,272 INFO L175 Difference]: Start difference. First operand has 25 places, 25 transitions, 62 flow. Second operand 4 states and 827 transitions. [2022-12-13 20:50:29,273 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 28 places, 41 transitions, 188 flow [2022-12-13 20:50:29,275 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 24 places, 41 transitions, 172 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-12-13 20:50:29,276 INFO L231 Difference]: Finished difference. Result has 26 places, 25 transitions, 63 flow [2022-12-13 20:50:29,277 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=54, PETRI_DIFFERENCE_MINUEND_PLACES=21, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=25, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=63, PETRI_PLACES=26, PETRI_TRANSITIONS=25} [2022-12-13 20:50:29,280 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 1 predicate places. [2022-12-13 20:50:29,281 INFO L495 AbstractCegarLoop]: Abstraction has has 26 places, 25 transitions, 63 flow [2022-12-13 20:50:29,281 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 199.25) internal successors, (797), 4 states have internal predecessors, (797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:29,281 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:50:29,282 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:50:29,282 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-12-13 20:50:29,282 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 20:50:29,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:50:29,283 INFO L85 PathProgramCache]: Analyzing trace with hash -1293440534, now seen corresponding path program 2 times [2022-12-13 20:50:29,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:50:29,283 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [313428267] [2022-12-13 20:50:29,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:50:29,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:50:29,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:50:29,483 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 20:50:29,483 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:50:29,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [313428267] [2022-12-13 20:50:29,484 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [313428267] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 20:50:29,484 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 20:50:29,484 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 20:50:29,484 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364770945] [2022-12-13 20:50:29,484 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:50:29,486 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-12-13 20:50:29,486 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:50:29,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-12-13 20:50:29,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-12-13 20:50:29,523 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 196 out of 460 [2022-12-13 20:50:29,524 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 26 places, 25 transitions, 63 flow. Second operand has 4 states, 4 states have (on average 199.25) internal successors, (797), 4 states have internal predecessors, (797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:29,524 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:50:29,524 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 196 of 460 [2022-12-13 20:50:29,524 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:50:29,645 INFO L130 PetriNetUnfolder]: 119/215 cut-off events. [2022-12-13 20:50:29,645 INFO L131 PetriNetUnfolder]: For 55/55 co-relation queries the response was YES. [2022-12-13 20:50:29,646 INFO L83 FinitePrefix]: Finished finitePrefix Result has 480 conditions, 215 events. 119/215 cut-off events. For 55/55 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 684 event pairs, 67 based on Foata normal form. 5/172 useless extension candidates. Maximal degree in co-relation 466. Up to 179 conditions per place. [2022-12-13 20:50:29,647 INFO L137 encePairwiseOnDemand]: 456/460 looper letters, 31 selfloop transitions, 1 changer transitions 7/39 dead transitions. [2022-12-13 20:50:29,647 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 28 places, 39 transitions, 179 flow [2022-12-13 20:50:29,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-12-13 20:50:29,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-12-13 20:50:29,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 825 transitions. [2022-12-13 20:50:29,650 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4483695652173913 [2022-12-13 20:50:29,650 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 825 transitions. [2022-12-13 20:50:29,650 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 825 transitions. [2022-12-13 20:50:29,651 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:50:29,651 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 825 transitions. [2022-12-13 20:50:29,653 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 206.25) internal successors, (825), 4 states have internal predecessors, (825), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:29,655 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 460.0) internal successors, (2300), 5 states have internal predecessors, (2300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:29,655 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 460.0) internal successors, (2300), 5 states have internal predecessors, (2300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:29,656 INFO L175 Difference]: Start difference. First operand has 26 places, 25 transitions, 63 flow. Second operand 4 states and 825 transitions. [2022-12-13 20:50:29,656 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 28 places, 39 transitions, 179 flow [2022-12-13 20:50:29,656 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 26 places, 39 transitions, 173 flow, removed 2 selfloop flow, removed 2 redundant places. [2022-12-13 20:50:29,657 INFO L231 Difference]: Finished difference. Result has 28 places, 25 transitions, 69 flow [2022-12-13 20:50:29,657 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=60, PETRI_DIFFERENCE_MINUEND_PLACES=23, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=25, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=69, PETRI_PLACES=28, PETRI_TRANSITIONS=25} [2022-12-13 20:50:29,658 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 3 predicate places. [2022-12-13 20:50:29,658 INFO L495 AbstractCegarLoop]: Abstraction has has 28 places, 25 transitions, 69 flow [2022-12-13 20:50:29,658 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 199.25) internal successors, (797), 4 states have internal predecessors, (797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:29,658 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:50:29,658 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:50:29,658 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-12-13 20:50:29,659 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 20:50:29,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:50:29,659 INFO L85 PathProgramCache]: Analyzing trace with hash 1659012658, now seen corresponding path program 1 times [2022-12-13 20:50:29,659 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:50:29,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [502020608] [2022-12-13 20:50:29,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:50:29,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:50:29,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:50:29,697 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 20:50:29,697 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:50:29,697 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [502020608] [2022-12-13 20:50:29,697 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [502020608] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 20:50:29,698 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 20:50:29,698 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-12-13 20:50:29,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542580277] [2022-12-13 20:50:29,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:50:29,698 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-12-13 20:50:29,699 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:50:29,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-12-13 20:50:29,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-12-13 20:50:29,708 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 202 out of 460 [2022-12-13 20:50:29,709 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 28 places, 25 transitions, 69 flow. Second operand has 3 states, 3 states have (on average 206.66666666666666) internal successors, (620), 3 states have internal predecessors, (620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:29,709 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:50:29,710 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 202 of 460 [2022-12-13 20:50:29,710 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:50:29,768 INFO L130 PetriNetUnfolder]: 87/154 cut-off events. [2022-12-13 20:50:29,768 INFO L131 PetriNetUnfolder]: For 97/97 co-relation queries the response was YES. [2022-12-13 20:50:29,768 INFO L83 FinitePrefix]: Finished finitePrefix Result has 357 conditions, 154 events. 87/154 cut-off events. For 97/97 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 406 event pairs, 24 based on Foata normal form. 16/138 useless extension candidates. Maximal degree in co-relation 348. Up to 133 conditions per place. [2022-12-13 20:50:29,769 INFO L137 encePairwiseOnDemand]: 456/460 looper letters, 26 selfloop transitions, 2 changer transitions 4/32 dead transitions. [2022-12-13 20:50:29,769 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 29 places, 32 transitions, 153 flow [2022-12-13 20:50:29,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-12-13 20:50:29,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-12-13 20:50:29,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 640 transitions. [2022-12-13 20:50:29,771 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.463768115942029 [2022-12-13 20:50:29,771 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 640 transitions. [2022-12-13 20:50:29,771 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 640 transitions. [2022-12-13 20:50:29,772 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:50:29,772 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 640 transitions. [2022-12-13 20:50:29,774 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 213.33333333333334) internal successors, (640), 3 states have internal predecessors, (640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:29,776 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 460.0) internal successors, (1840), 4 states have internal predecessors, (1840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:29,777 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 460.0) internal successors, (1840), 4 states have internal predecessors, (1840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:29,778 INFO L175 Difference]: Start difference. First operand has 28 places, 25 transitions, 69 flow. Second operand 3 states and 640 transitions. [2022-12-13 20:50:29,778 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 29 places, 32 transitions, 153 flow [2022-12-13 20:50:29,778 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 27 places, 32 transitions, 150 flow, removed 1 selfloop flow, removed 2 redundant places. [2022-12-13 20:50:29,779 INFO L231 Difference]: Finished difference. Result has 28 places, 25 transitions, 72 flow [2022-12-13 20:50:29,779 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=66, PETRI_DIFFERENCE_MINUEND_PLACES=25, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=25, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=72, PETRI_PLACES=28, PETRI_TRANSITIONS=25} [2022-12-13 20:50:29,780 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 3 predicate places. [2022-12-13 20:50:29,780 INFO L495 AbstractCegarLoop]: Abstraction has has 28 places, 25 transitions, 72 flow [2022-12-13 20:50:29,781 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 206.66666666666666) internal successors, (620), 3 states have internal predecessors, (620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:29,781 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:50:29,781 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:50:29,781 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-12-13 20:50:29,781 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 20:50:29,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:50:29,782 INFO L85 PathProgramCache]: Analyzing trace with hash -453463608, now seen corresponding path program 1 times [2022-12-13 20:50:29,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:50:29,782 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1334810265] [2022-12-13 20:50:29,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:50:29,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:50:29,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:50:30,199 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 20:50:30,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:50:30,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1334810265] [2022-12-13 20:50:30,200 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1334810265] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 20:50:30,200 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 20:50:30,200 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 20:50:30,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512926262] [2022-12-13 20:50:30,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:50:30,200 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 20:50:30,201 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:50:30,201 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 20:50:30,201 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2022-12-13 20:50:30,456 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 187 out of 460 [2022-12-13 20:50:30,458 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 28 places, 25 transitions, 72 flow. Second operand has 7 states, 7 states have (on average 189.14285714285714) internal successors, (1324), 7 states have internal predecessors, (1324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:30,458 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:50:30,458 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 187 of 460 [2022-12-13 20:50:30,458 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:50:30,712 INFO L130 PetriNetUnfolder]: 151/268 cut-off events. [2022-12-13 20:50:30,712 INFO L131 PetriNetUnfolder]: For 111/111 co-relation queries the response was YES. [2022-12-13 20:50:30,713 INFO L83 FinitePrefix]: Finished finitePrefix Result has 655 conditions, 268 events. 151/268 cut-off events. For 111/111 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 867 event pairs, 40 based on Foata normal form. 1/219 useless extension candidates. Maximal degree in co-relation 263. Up to 77 conditions per place. [2022-12-13 20:50:30,713 INFO L137 encePairwiseOnDemand]: 449/460 looper letters, 50 selfloop transitions, 12 changer transitions 7/69 dead transitions. [2022-12-13 20:50:30,714 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 32 places, 69 transitions, 330 flow [2022-12-13 20:50:30,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 20:50:30,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 20:50:30,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1377 transitions. [2022-12-13 20:50:30,719 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42763975155279504 [2022-12-13 20:50:30,720 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1377 transitions. [2022-12-13 20:50:30,720 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1377 transitions. [2022-12-13 20:50:30,720 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:50:30,720 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1377 transitions. [2022-12-13 20:50:30,722 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 196.71428571428572) internal successors, (1377), 7 states have internal predecessors, (1377), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:30,726 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 460.0) internal successors, (3680), 8 states have internal predecessors, (3680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:30,727 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 460.0) internal successors, (3680), 8 states have internal predecessors, (3680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:30,727 INFO L175 Difference]: Start difference. First operand has 28 places, 25 transitions, 72 flow. Second operand 7 states and 1377 transitions. [2022-12-13 20:50:30,727 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 32 places, 69 transitions, 330 flow [2022-12-13 20:50:30,728 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 30 places, 69 transitions, 310 flow, removed 10 selfloop flow, removed 2 redundant places. [2022-12-13 20:50:30,729 INFO L231 Difference]: Finished difference. Result has 35 places, 36 transitions, 155 flow [2022-12-13 20:50:30,729 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=64, PETRI_DIFFERENCE_MINUEND_PLACES=24, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=25, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=155, PETRI_PLACES=35, PETRI_TRANSITIONS=36} [2022-12-13 20:50:30,729 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 10 predicate places. [2022-12-13 20:50:30,729 INFO L495 AbstractCegarLoop]: Abstraction has has 35 places, 36 transitions, 155 flow [2022-12-13 20:50:30,730 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 189.14285714285714) internal successors, (1324), 7 states have internal predecessors, (1324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:30,730 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:50:30,730 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:50:30,730 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-12-13 20:50:30,730 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 20:50:30,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:50:30,731 INFO L85 PathProgramCache]: Analyzing trace with hash 123504190, now seen corresponding path program 1 times [2022-12-13 20:50:30,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:50:30,731 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052876089] [2022-12-13 20:50:30,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:50:30,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:50:30,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:50:31,015 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:50:31,016 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:50:31,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052876089] [2022-12-13 20:50:31,016 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052876089] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:50:31,016 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [187333485] [2022-12-13 20:50:31,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:50:31,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:50:31,017 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:50:31,018 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:50:31,020 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-12-13 20:50:31,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:50:31,088 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 26 conjunts are in the unsatisfiable core [2022-12-13 20:50:31,094 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:50:31,370 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:50:31,370 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:50:31,495 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:50:31,495 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 161 treesize of output 125 [2022-12-13 20:50:32,096 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 20:50:32,096 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [187333485] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-13 20:50:32,097 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-13 20:50:32,097 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7, 7] total 21 [2022-12-13 20:50:32,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211296726] [2022-12-13 20:50:32,097 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:50:32,097 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 20:50:32,098 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:50:32,098 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 20:50:32,098 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=113, Invalid=393, Unknown=0, NotChecked=0, Total=506 [2022-12-13 20:50:32,567 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 175 out of 460 [2022-12-13 20:50:32,568 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 35 places, 36 transitions, 155 flow. Second operand has 9 states, 9 states have (on average 176.77777777777777) internal successors, (1591), 9 states have internal predecessors, (1591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:32,568 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:50:32,568 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 175 of 460 [2022-12-13 20:50:32,568 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:50:33,219 INFO L130 PetriNetUnfolder]: 295/566 cut-off events. [2022-12-13 20:50:33,219 INFO L131 PetriNetUnfolder]: For 250/250 co-relation queries the response was YES. [2022-12-13 20:50:33,220 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1573 conditions, 566 events. 295/566 cut-off events. For 250/250 co-relation queries the response was YES. Maximal size of possible extension queue 48. Compared 2624 event pairs, 31 based on Foata normal form. 17/548 useless extension candidates. Maximal degree in co-relation 1151. Up to 125 conditions per place. [2022-12-13 20:50:33,224 INFO L137 encePairwiseOnDemand]: 449/460 looper letters, 96 selfloop transitions, 30 changer transitions 9/135 dead transitions. [2022-12-13 20:50:33,224 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 135 transitions, 753 flow [2022-12-13 20:50:33,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-13 20:50:33,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-13 20:50:33,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2571 transitions. [2022-12-13 20:50:33,228 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.39922360248447203 [2022-12-13 20:50:33,229 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2571 transitions. [2022-12-13 20:50:33,229 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2571 transitions. [2022-12-13 20:50:33,230 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:50:33,230 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2571 transitions. [2022-12-13 20:50:33,233 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 183.64285714285714) internal successors, (2571), 14 states have internal predecessors, (2571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:33,238 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 460.0) internal successors, (6900), 15 states have internal predecessors, (6900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:33,239 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 460.0) internal successors, (6900), 15 states have internal predecessors, (6900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:33,239 INFO L175 Difference]: Start difference. First operand has 35 places, 36 transitions, 155 flow. Second operand 14 states and 2571 transitions. [2022-12-13 20:50:33,239 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 48 places, 135 transitions, 753 flow [2022-12-13 20:50:33,241 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 48 places, 135 transitions, 749 flow, removed 2 selfloop flow, removed 0 redundant places. [2022-12-13 20:50:33,242 INFO L231 Difference]: Finished difference. Result has 57 places, 57 transitions, 394 flow [2022-12-13 20:50:33,242 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=151, PETRI_DIFFERENCE_MINUEND_PLACES=35, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=36, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=394, PETRI_PLACES=57, PETRI_TRANSITIONS=57} [2022-12-13 20:50:33,242 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 32 predicate places. [2022-12-13 20:50:33,243 INFO L495 AbstractCegarLoop]: Abstraction has has 57 places, 57 transitions, 394 flow [2022-12-13 20:50:33,243 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 176.77777777777777) internal successors, (1591), 9 states have internal predecessors, (1591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:33,243 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:50:33,243 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:50:33,249 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-12-13 20:50:33,444 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:50:33,445 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 20:50:33,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:50:33,446 INFO L85 PathProgramCache]: Analyzing trace with hash 1601723608, now seen corresponding path program 2 times [2022-12-13 20:50:33,447 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:50:33,447 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1118726858] [2022-12-13 20:50:33,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:50:33,448 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:50:33,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:50:33,786 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:50:33,786 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:50:33,786 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1118726858] [2022-12-13 20:50:33,787 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1118726858] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:50:33,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [913703072] [2022-12-13 20:50:33,787 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 20:50:33,787 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:50:33,787 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:50:33,788 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:50:33,789 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-12-13 20:50:33,849 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-12-13 20:50:33,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:50:33,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 25 conjunts are in the unsatisfiable core [2022-12-13 20:50:33,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:50:34,033 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 20:50:34,033 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 20:50:34,034 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [913703072] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 20:50:34,034 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 20:50:34,034 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 13 [2022-12-13 20:50:34,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [381759682] [2022-12-13 20:50:34,034 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:50:34,034 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 20:50:34,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:50:34,035 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 20:50:34,035 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2022-12-13 20:50:34,196 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 185 out of 460 [2022-12-13 20:50:34,198 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 57 places, 57 transitions, 394 flow. Second operand has 8 states, 8 states have (on average 187.0) internal successors, (1496), 8 states have internal predecessors, (1496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:34,198 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:50:34,198 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 185 of 460 [2022-12-13 20:50:34,199 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:50:34,422 INFO L130 PetriNetUnfolder]: 273/506 cut-off events. [2022-12-13 20:50:34,422 INFO L131 PetriNetUnfolder]: For 1175/1175 co-relation queries the response was YES. [2022-12-13 20:50:34,423 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1887 conditions, 506 events. 273/506 cut-off events. For 1175/1175 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 2137 event pairs, 39 based on Foata normal form. 1/474 useless extension candidates. Maximal degree in co-relation 1852. Up to 236 conditions per place. [2022-12-13 20:50:34,425 INFO L137 encePairwiseOnDemand]: 450/460 looper letters, 75 selfloop transitions, 24 changer transitions 10/109 dead transitions. [2022-12-13 20:50:34,425 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 65 places, 109 transitions, 814 flow [2022-12-13 20:50:34,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 20:50:34,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 20:50:34,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1945 transitions. [2022-12-13 20:50:34,428 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42282608695652174 [2022-12-13 20:50:34,428 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1945 transitions. [2022-12-13 20:50:34,428 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1945 transitions. [2022-12-13 20:50:34,429 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:50:34,429 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1945 transitions. [2022-12-13 20:50:34,431 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 194.5) internal successors, (1945), 10 states have internal predecessors, (1945), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:34,435 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 460.0) internal successors, (5060), 11 states have internal predecessors, (5060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:34,436 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 460.0) internal successors, (5060), 11 states have internal predecessors, (5060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:34,436 INFO L175 Difference]: Start difference. First operand has 57 places, 57 transitions, 394 flow. Second operand 10 states and 1945 transitions. [2022-12-13 20:50:34,436 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 65 places, 109 transitions, 814 flow [2022-12-13 20:50:34,440 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 62 places, 109 transitions, 782 flow, removed 14 selfloop flow, removed 3 redundant places. [2022-12-13 20:50:34,441 INFO L231 Difference]: Finished difference. Result has 65 places, 59 transitions, 455 flow [2022-12-13 20:50:34,442 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=374, PETRI_DIFFERENCE_MINUEND_PLACES=53, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=57, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=35, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=455, PETRI_PLACES=65, PETRI_TRANSITIONS=59} [2022-12-13 20:50:34,442 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 40 predicate places. [2022-12-13 20:50:34,442 INFO L495 AbstractCegarLoop]: Abstraction has has 65 places, 59 transitions, 455 flow [2022-12-13 20:50:34,443 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 187.0) internal successors, (1496), 8 states have internal predecessors, (1496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:34,443 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:50:34,443 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:50:34,448 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2022-12-13 20:50:34,643 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:50:34,644 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 20:50:34,644 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:50:34,644 INFO L85 PathProgramCache]: Analyzing trace with hash 82859412, now seen corresponding path program 1 times [2022-12-13 20:50:34,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:50:34,644 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [543834804] [2022-12-13 20:50:34,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:50:34,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:50:34,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:50:34,883 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:50:34,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:50:34,884 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [543834804] [2022-12-13 20:50:34,884 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [543834804] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:50:34,884 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974804196] [2022-12-13 20:50:34,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:50:34,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:50:34,884 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:50:34,885 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:50:34,886 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-12-13 20:50:34,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:50:34,948 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 25 conjunts are in the unsatisfiable core [2022-12-13 20:50:34,950 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:50:35,141 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:50:35,142 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 115 treesize of output 80 [2022-12-13 20:50:35,172 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:50:35,172 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:50:35,255 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:50:35,255 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 161 treesize of output 125 [2022-12-13 20:50:35,775 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 20:50:35,775 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1974804196] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-13 20:50:35,775 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-13 20:50:35,775 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8, 8] total 24 [2022-12-13 20:50:35,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693473418] [2022-12-13 20:50:35,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:50:35,776 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 20:50:35,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:50:35,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 20:50:35,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=525, Unknown=0, NotChecked=0, Total=650 [2022-12-13 20:50:36,205 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 175 out of 460 [2022-12-13 20:50:36,206 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 65 places, 59 transitions, 455 flow. Second operand has 10 states, 10 states have (on average 176.6) internal successors, (1766), 10 states have internal predecessors, (1766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:36,206 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:50:36,206 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 175 of 460 [2022-12-13 20:50:36,206 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:50:36,958 INFO L130 PetriNetUnfolder]: 393/748 cut-off events. [2022-12-13 20:50:36,959 INFO L131 PetriNetUnfolder]: For 2125/2125 co-relation queries the response was YES. [2022-12-13 20:50:36,960 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2925 conditions, 748 events. 393/748 cut-off events. For 2125/2125 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 3604 event pairs, 58 based on Foata normal form. 17/720 useless extension candidates. Maximal degree in co-relation 2864. Up to 184 conditions per place. [2022-12-13 20:50:36,963 INFO L137 encePairwiseOnDemand]: 449/460 looper letters, 102 selfloop transitions, 42 changer transitions 7/151 dead transitions. [2022-12-13 20:50:36,963 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 76 places, 151 transitions, 1206 flow [2022-12-13 20:50:36,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 20:50:36,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 20:50:36,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2394 transitions. [2022-12-13 20:50:36,968 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4003344481605351 [2022-12-13 20:50:36,968 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2394 transitions. [2022-12-13 20:50:36,968 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2394 transitions. [2022-12-13 20:50:36,969 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:50:36,969 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2394 transitions. [2022-12-13 20:50:36,973 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 184.15384615384616) internal successors, (2394), 13 states have internal predecessors, (2394), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:36,978 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 460.0) internal successors, (6440), 14 states have internal predecessors, (6440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:36,980 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 460.0) internal successors, (6440), 14 states have internal predecessors, (6440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:36,980 INFO L175 Difference]: Start difference. First operand has 65 places, 59 transitions, 455 flow. Second operand 13 states and 2394 transitions. [2022-12-13 20:50:36,980 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 76 places, 151 transitions, 1206 flow [2022-12-13 20:50:36,988 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 68 places, 151 transitions, 1083 flow, removed 24 selfloop flow, removed 8 redundant places. [2022-12-13 20:50:36,990 INFO L231 Difference]: Finished difference. Result has 77 places, 76 transitions, 681 flow [2022-12-13 20:50:36,990 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=389, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=59, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=26, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=681, PETRI_PLACES=77, PETRI_TRANSITIONS=76} [2022-12-13 20:50:36,991 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 52 predicate places. [2022-12-13 20:50:36,991 INFO L495 AbstractCegarLoop]: Abstraction has has 77 places, 76 transitions, 681 flow [2022-12-13 20:50:36,992 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 176.6) internal successors, (1766), 10 states have internal predecessors, (1766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:36,992 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:50:36,992 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:50:36,997 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-12-13 20:50:37,192 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:50:37,193 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 20:50:37,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:50:37,193 INFO L85 PathProgramCache]: Analyzing trace with hash 1561078830, now seen corresponding path program 2 times [2022-12-13 20:50:37,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:50:37,193 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1256737642] [2022-12-13 20:50:37,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:50:37,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:50:37,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:50:37,425 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:50:37,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:50:37,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1256737642] [2022-12-13 20:50:37,426 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1256737642] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:50:37,426 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [724161118] [2022-12-13 20:50:37,426 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 20:50:37,426 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:50:37,426 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:50:37,427 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:50:37,428 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-12-13 20:50:37,485 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-12-13 20:50:37,485 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:50:37,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 24 conjunts are in the unsatisfiable core [2022-12-13 20:50:37,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:50:37,693 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:50:37,693 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 115 treesize of output 80 [2022-12-13 20:50:37,728 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 20:50:37,729 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 20:50:37,729 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [724161118] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 20:50:37,729 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 20:50:37,730 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 15 [2022-12-13 20:50:37,730 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441435111] [2022-12-13 20:50:37,730 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:50:37,731 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 20:50:37,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:50:37,731 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 20:50:37,731 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2022-12-13 20:50:37,929 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 183 out of 460 [2022-12-13 20:50:37,931 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 77 places, 76 transitions, 681 flow. Second operand has 9 states, 9 states have (on average 184.77777777777777) internal successors, (1663), 9 states have internal predecessors, (1663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:37,932 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:50:37,932 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 183 of 460 [2022-12-13 20:50:37,932 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:50:38,172 INFO L130 PetriNetUnfolder]: 388/728 cut-off events. [2022-12-13 20:50:38,172 INFO L131 PetriNetUnfolder]: For 2989/2989 co-relation queries the response was YES. [2022-12-13 20:50:38,173 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3106 conditions, 728 events. 388/728 cut-off events. For 2989/2989 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 3402 event pairs, 68 based on Foata normal form. 1/685 useless extension candidates. Maximal degree in co-relation 3047. Up to 373 conditions per place. [2022-12-13 20:50:38,175 INFO L137 encePairwiseOnDemand]: 450/460 looper letters, 71 selfloop transitions, 33 changer transitions 11/115 dead transitions. [2022-12-13 20:50:38,175 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 84 places, 115 transitions, 1089 flow [2022-12-13 20:50:38,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 20:50:38,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 20:50:38,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1722 transitions. [2022-12-13 20:50:38,178 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41594202898550725 [2022-12-13 20:50:38,178 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1722 transitions. [2022-12-13 20:50:38,178 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1722 transitions. [2022-12-13 20:50:38,179 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:50:38,179 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1722 transitions. [2022-12-13 20:50:38,180 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 191.33333333333334) internal successors, (1722), 9 states have internal predecessors, (1722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:38,183 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 460.0) internal successors, (4600), 10 states have internal predecessors, (4600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:38,184 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 460.0) internal successors, (4600), 10 states have internal predecessors, (4600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:38,184 INFO L175 Difference]: Start difference. First operand has 77 places, 76 transitions, 681 flow. Second operand 9 states and 1722 transitions. [2022-12-13 20:50:38,184 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 84 places, 115 transitions, 1089 flow [2022-12-13 20:50:38,192 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 82 places, 115 transitions, 1058 flow, removed 15 selfloop flow, removed 2 redundant places. [2022-12-13 20:50:38,193 INFO L231 Difference]: Finished difference. Result has 85 places, 76 transitions, 738 flow [2022-12-13 20:50:38,193 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=662, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=76, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=738, PETRI_PLACES=85, PETRI_TRANSITIONS=76} [2022-12-13 20:50:38,193 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 60 predicate places. [2022-12-13 20:50:38,193 INFO L495 AbstractCegarLoop]: Abstraction has has 85 places, 76 transitions, 738 flow [2022-12-13 20:50:38,194 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 184.77777777777777) internal successors, (1663), 9 states have internal predecessors, (1663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:38,194 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:50:38,194 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:50:38,199 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-12-13 20:50:38,395 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2022-12-13 20:50:38,396 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 20:50:38,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:50:38,397 INFO L85 PathProgramCache]: Analyzing trace with hash -11229706, now seen corresponding path program 3 times [2022-12-13 20:50:38,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:50:38,397 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258592558] [2022-12-13 20:50:38,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:50:38,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:50:38,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:50:38,636 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:50:38,637 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:50:38,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258592558] [2022-12-13 20:50:38,637 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258592558] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:50:38,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1836778141] [2022-12-13 20:50:38,637 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 20:50:38,637 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:50:38,637 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:50:38,638 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:50:38,639 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-12-13 20:50:38,706 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-12-13 20:50:38,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:50:38,708 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 24 conjunts are in the unsatisfiable core [2022-12-13 20:50:38,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:50:38,861 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:50:38,861 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 111 treesize of output 76 [2022-12-13 20:50:38,914 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 20:50:38,914 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 20:50:38,915 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1836778141] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 20:50:38,915 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 20:50:38,915 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 15 [2022-12-13 20:50:38,915 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1297614591] [2022-12-13 20:50:38,915 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:50:38,915 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 20:50:38,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:50:38,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 20:50:38,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2022-12-13 20:50:39,101 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 183 out of 460 [2022-12-13 20:50:39,103 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 85 places, 76 transitions, 738 flow. Second operand has 9 states, 9 states have (on average 184.77777777777777) internal successors, (1663), 9 states have internal predecessors, (1663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:39,103 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:50:39,103 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 183 of 460 [2022-12-13 20:50:39,103 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:50:39,323 INFO L130 PetriNetUnfolder]: 382/712 cut-off events. [2022-12-13 20:50:39,323 INFO L131 PetriNetUnfolder]: For 3030/3030 co-relation queries the response was YES. [2022-12-13 20:50:39,325 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3104 conditions, 712 events. 382/712 cut-off events. For 3030/3030 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 3274 event pairs, 58 based on Foata normal form. 1/669 useless extension candidates. Maximal degree in co-relation 3051. Up to 344 conditions per place. [2022-12-13 20:50:39,329 INFO L137 encePairwiseOnDemand]: 450/460 looper letters, 73 selfloop transitions, 36 changer transitions 5/114 dead transitions. [2022-12-13 20:50:39,329 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 114 transitions, 1099 flow [2022-12-13 20:50:39,329 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 20:50:39,329 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 20:50:39,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1724 transitions. [2022-12-13 20:50:39,333 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41642512077294686 [2022-12-13 20:50:39,333 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1724 transitions. [2022-12-13 20:50:39,333 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1724 transitions. [2022-12-13 20:50:39,334 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:50:39,334 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1724 transitions. [2022-12-13 20:50:39,337 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 191.55555555555554) internal successors, (1724), 9 states have internal predecessors, (1724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:39,342 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 460.0) internal successors, (4600), 10 states have internal predecessors, (4600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:39,343 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 460.0) internal successors, (4600), 10 states have internal predecessors, (4600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:39,343 INFO L175 Difference]: Start difference. First operand has 85 places, 76 transitions, 738 flow. Second operand 9 states and 1724 transitions. [2022-12-13 20:50:39,343 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 114 transitions, 1099 flow [2022-12-13 20:50:39,353 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 83 places, 114 transitions, 1008 flow, removed 13 selfloop flow, removed 8 redundant places. [2022-12-13 20:50:39,354 INFO L231 Difference]: Finished difference. Result has 84 places, 75 transitions, 720 flow [2022-12-13 20:50:39,354 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=653, PETRI_DIFFERENCE_MINUEND_PLACES=75, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=76, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=720, PETRI_PLACES=84, PETRI_TRANSITIONS=75} [2022-12-13 20:50:39,355 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 59 predicate places. [2022-12-13 20:50:39,355 INFO L495 AbstractCegarLoop]: Abstraction has has 84 places, 75 transitions, 720 flow [2022-12-13 20:50:39,355 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 184.77777777777777) internal successors, (1663), 9 states have internal predecessors, (1663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:39,355 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:50:39,356 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:50:39,359 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-12-13 20:50:39,556 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:50:39,557 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 20:50:39,558 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:50:39,559 INFO L85 PathProgramCache]: Analyzing trace with hash 1080922442, now seen corresponding path program 4 times [2022-12-13 20:50:39,559 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:50:39,559 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777421485] [2022-12-13 20:50:39,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:50:39,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:50:39,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:50:39,804 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:50:39,804 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:50:39,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777421485] [2022-12-13 20:50:39,804 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777421485] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:50:39,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1459378094] [2022-12-13 20:50:39,804 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 20:50:39,805 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:50:39,805 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:50:39,805 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:50:39,806 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-12-13 20:50:39,871 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 20:50:39,872 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:50:39,873 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 26 conjunts are in the unsatisfiable core [2022-12-13 20:50:39,875 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:50:40,090 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:50:40,090 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:50:40,182 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:50:40,182 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 161 treesize of output 125 [2022-12-13 20:50:40,628 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 20:50:40,628 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1459378094] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-13 20:50:40,628 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-13 20:50:40,628 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8, 8] total 24 [2022-12-13 20:50:40,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1683460730] [2022-12-13 20:50:40,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:50:40,629 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 20:50:40,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:50:40,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 20:50:40,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=523, Unknown=0, NotChecked=0, Total=650 [2022-12-13 20:50:41,187 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 175 out of 460 [2022-12-13 20:50:41,188 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 84 places, 75 transitions, 720 flow. Second operand has 10 states, 10 states have (on average 176.6) internal successors, (1766), 10 states have internal predecessors, (1766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:41,188 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:50:41,189 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 175 of 460 [2022-12-13 20:50:41,189 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:50:41,946 INFO L130 PetriNetUnfolder]: 358/688 cut-off events. [2022-12-13 20:50:41,946 INFO L131 PetriNetUnfolder]: For 2750/2750 co-relation queries the response was YES. [2022-12-13 20:50:41,947 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2912 conditions, 688 events. 358/688 cut-off events. For 2750/2750 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 3241 event pairs, 78 based on Foata normal form. 23/667 useless extension candidates. Maximal degree in co-relation 2857. Up to 184 conditions per place. [2022-12-13 20:50:41,949 INFO L137 encePairwiseOnDemand]: 449/460 looper letters, 90 selfloop transitions, 40 changer transitions 7/137 dead transitions. [2022-12-13 20:50:41,949 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 94 places, 137 transitions, 1226 flow [2022-12-13 20:50:41,950 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 20:50:41,950 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 20:50:41,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2381 transitions. [2022-12-13 20:50:41,953 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.39816053511705685 [2022-12-13 20:50:41,953 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2381 transitions. [2022-12-13 20:50:41,953 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2381 transitions. [2022-12-13 20:50:41,953 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:50:41,953 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2381 transitions. [2022-12-13 20:50:41,956 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 183.15384615384616) internal successors, (2381), 13 states have internal predecessors, (2381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:41,960 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 460.0) internal successors, (6440), 14 states have internal predecessors, (6440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:41,961 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 460.0) internal successors, (6440), 14 states have internal predecessors, (6440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:41,961 INFO L175 Difference]: Start difference. First operand has 84 places, 75 transitions, 720 flow. Second operand 13 states and 2381 transitions. [2022-12-13 20:50:41,961 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 94 places, 137 transitions, 1226 flow [2022-12-13 20:50:41,967 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 86 places, 137 transitions, 1142 flow, removed 4 selfloop flow, removed 8 redundant places. [2022-12-13 20:50:41,968 INFO L231 Difference]: Finished difference. Result has 94 places, 77 transitions, 817 flow [2022-12-13 20:50:41,968 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=644, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=75, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=36, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=817, PETRI_PLACES=94, PETRI_TRANSITIONS=77} [2022-12-13 20:50:41,969 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 69 predicate places. [2022-12-13 20:50:41,969 INFO L495 AbstractCegarLoop]: Abstraction has has 94 places, 77 transitions, 817 flow [2022-12-13 20:50:41,969 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 176.6) internal successors, (1766), 10 states have internal predecessors, (1766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:41,969 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:50:41,969 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:50:41,974 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-12-13 20:50:42,170 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-12-13 20:50:42,170 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 20:50:42,170 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:50:42,170 INFO L85 PathProgramCache]: Analyzing trace with hash 1699383602, now seen corresponding path program 5 times [2022-12-13 20:50:42,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:50:42,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571243990] [2022-12-13 20:50:42,171 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:50:42,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:50:42,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:50:42,391 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:50:42,391 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:50:42,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571243990] [2022-12-13 20:50:42,392 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571243990] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:50:42,392 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1136028392] [2022-12-13 20:50:42,392 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 20:50:42,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:50:42,392 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:50:42,393 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:50:42,393 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-12-13 20:50:42,464 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 20:50:42,464 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:50:42,466 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 25 conjunts are in the unsatisfiable core [2022-12-13 20:50:42,467 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:50:42,627 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:50:42,628 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 111 treesize of output 76 [2022-12-13 20:50:42,688 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:50:42,688 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:50:42,839 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:50:42,840 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 161 treesize of output 125 [2022-12-13 20:50:43,189 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 20:50:43,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1136028392] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-13 20:50:43,190 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-13 20:50:43,190 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8, 8] total 24 [2022-12-13 20:50:43,190 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523576476] [2022-12-13 20:50:43,190 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:50:43,190 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 20:50:43,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:50:43,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 20:50:43,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=115, Invalid=535, Unknown=0, NotChecked=0, Total=650 [2022-12-13 20:50:43,551 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 175 out of 460 [2022-12-13 20:50:43,552 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 94 places, 77 transitions, 817 flow. Second operand has 10 states, 10 states have (on average 176.6) internal successors, (1766), 10 states have internal predecessors, (1766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:43,552 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:50:43,552 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 175 of 460 [2022-12-13 20:50:43,552 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:50:44,187 INFO L130 PetriNetUnfolder]: 365/706 cut-off events. [2022-12-13 20:50:44,187 INFO L131 PetriNetUnfolder]: For 3944/3944 co-relation queries the response was YES. [2022-12-13 20:50:44,189 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3218 conditions, 706 events. 365/706 cut-off events. For 3944/3944 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 3395 event pairs, 78 based on Foata normal form. 1/659 useless extension candidates. Maximal degree in co-relation 3156. Up to 184 conditions per place. [2022-12-13 20:50:44,190 INFO L137 encePairwiseOnDemand]: 450/460 looper letters, 95 selfloop transitions, 41 changer transitions 5/141 dead transitions. [2022-12-13 20:50:44,191 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 104 places, 141 transitions, 1335 flow [2022-12-13 20:50:44,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 20:50:44,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 20:50:44,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2380 transitions. [2022-12-13 20:50:44,194 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3979933110367893 [2022-12-13 20:50:44,194 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2380 transitions. [2022-12-13 20:50:44,194 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2380 transitions. [2022-12-13 20:50:44,196 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:50:44,196 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2380 transitions. [2022-12-13 20:50:44,198 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 183.07692307692307) internal successors, (2380), 13 states have internal predecessors, (2380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:44,202 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 460.0) internal successors, (6440), 14 states have internal predecessors, (6440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:44,203 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 460.0) internal successors, (6440), 14 states have internal predecessors, (6440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:44,203 INFO L175 Difference]: Start difference. First operand has 94 places, 77 transitions, 817 flow. Second operand 13 states and 2380 transitions. [2022-12-13 20:50:44,203 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 104 places, 141 transitions, 1335 flow [2022-12-13 20:50:44,212 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 95 places, 141 transitions, 1228 flow, removed 31 selfloop flow, removed 9 redundant places. [2022-12-13 20:50:44,213 INFO L231 Difference]: Finished difference. Result has 97 places, 79 transitions, 852 flow [2022-12-13 20:50:44,214 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=737, PETRI_DIFFERENCE_MINUEND_PLACES=83, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=77, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=852, PETRI_PLACES=97, PETRI_TRANSITIONS=79} [2022-12-13 20:50:44,214 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 72 predicate places. [2022-12-13 20:50:44,214 INFO L495 AbstractCegarLoop]: Abstraction has has 97 places, 79 transitions, 852 flow [2022-12-13 20:50:44,215 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 176.6) internal successors, (1766), 10 states have internal predecessors, (1766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:44,215 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:50:44,215 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:50:44,220 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-12-13 20:50:44,415 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:50:44,416 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 20:50:44,417 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:50:44,417 INFO L85 PathProgramCache]: Analyzing trace with hash 829210798, now seen corresponding path program 6 times [2022-12-13 20:50:44,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:50:44,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910330306] [2022-12-13 20:50:44,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:50:44,419 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:50:44,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:50:44,666 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:50:44,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:50:44,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910330306] [2022-12-13 20:50:44,666 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910330306] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:50:44,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [670683801] [2022-12-13 20:50:44,666 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 20:50:44,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:50:44,666 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:50:44,667 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:50:44,668 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-12-13 20:50:44,732 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2022-12-13 20:50:44,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:50:44,733 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 24 conjunts are in the unsatisfiable core [2022-12-13 20:50:44,735 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:50:44,837 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:50:44,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 111 treesize of output 76 [2022-12-13 20:50:44,908 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 20:50:44,908 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 20:50:44,908 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [670683801] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 20:50:44,908 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 20:50:44,908 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 15 [2022-12-13 20:50:44,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2058413966] [2022-12-13 20:50:44,908 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:50:44,908 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 20:50:44,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:50:44,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 20:50:44,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2022-12-13 20:50:45,040 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 183 out of 460 [2022-12-13 20:50:45,042 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 97 places, 79 transitions, 852 flow. Second operand has 9 states, 9 states have (on average 184.77777777777777) internal successors, (1663), 9 states have internal predecessors, (1663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:45,042 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:50:45,042 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 183 of 460 [2022-12-13 20:50:45,042 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:50:45,283 INFO L130 PetriNetUnfolder]: 363/693 cut-off events. [2022-12-13 20:50:45,284 INFO L131 PetriNetUnfolder]: For 3208/3208 co-relation queries the response was YES. [2022-12-13 20:50:45,285 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3099 conditions, 693 events. 363/693 cut-off events. For 3208/3208 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 3261 event pairs, 78 based on Foata normal form. 1/646 useless extension candidates. Maximal degree in co-relation 3044. Up to 255 conditions per place. [2022-12-13 20:50:45,287 INFO L137 encePairwiseOnDemand]: 450/460 looper letters, 71 selfloop transitions, 40 changer transitions 5/116 dead transitions. [2022-12-13 20:50:45,287 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 104 places, 116 transitions, 1195 flow [2022-12-13 20:50:45,287 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 20:50:45,287 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 20:50:45,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1723 transitions. [2022-12-13 20:50:45,289 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4161835748792271 [2022-12-13 20:50:45,290 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1723 transitions. [2022-12-13 20:50:45,290 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1723 transitions. [2022-12-13 20:50:45,290 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:50:45,290 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1723 transitions. [2022-12-13 20:50:45,292 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 191.44444444444446) internal successors, (1723), 9 states have internal predecessors, (1723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:45,294 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 460.0) internal successors, (4600), 10 states have internal predecessors, (4600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:45,294 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 460.0) internal successors, (4600), 10 states have internal predecessors, (4600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:45,294 INFO L175 Difference]: Start difference. First operand has 97 places, 79 transitions, 852 flow. Second operand 9 states and 1723 transitions. [2022-12-13 20:50:45,294 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 104 places, 116 transitions, 1195 flow [2022-12-13 20:50:45,302 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 95 places, 116 transitions, 1128 flow, removed 1 selfloop flow, removed 9 redundant places. [2022-12-13 20:50:45,303 INFO L231 Difference]: Finished difference. Result has 96 places, 78 transitions, 860 flow [2022-12-13 20:50:45,303 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=785, PETRI_DIFFERENCE_MINUEND_PLACES=87, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=79, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=40, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=860, PETRI_PLACES=96, PETRI_TRANSITIONS=78} [2022-12-13 20:50:45,303 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 71 predicate places. [2022-12-13 20:50:45,303 INFO L495 AbstractCegarLoop]: Abstraction has has 96 places, 78 transitions, 860 flow [2022-12-13 20:50:45,304 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 184.77777777777777) internal successors, (1663), 9 states have internal predecessors, (1663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:45,304 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:50:45,304 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:50:45,308 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2022-12-13 20:50:45,504 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2022-12-13 20:50:45,505 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 20:50:45,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:50:45,505 INFO L85 PathProgramCache]: Analyzing trace with hash 1736705952, now seen corresponding path program 3 times [2022-12-13 20:50:45,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:50:45,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154190402] [2022-12-13 20:50:45,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:50:45,506 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:50:45,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:50:45,715 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:50:45,715 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:50:45,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154190402] [2022-12-13 20:50:45,715 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154190402] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:50:45,715 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [839759160] [2022-12-13 20:50:45,715 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 20:50:45,716 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:50:45,716 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:50:45,716 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:50:45,717 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-12-13 20:50:45,780 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-12-13 20:50:45,780 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:50:45,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 25 conjunts are in the unsatisfiable core [2022-12-13 20:50:45,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:50:45,951 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 20:50:45,952 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 20:50:45,952 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [839759160] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 20:50:45,952 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 20:50:45,952 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 13 [2022-12-13 20:50:45,952 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479235085] [2022-12-13 20:50:45,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:50:45,952 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 20:50:45,952 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:50:45,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 20:50:45,953 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-12-13 20:50:46,134 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 185 out of 460 [2022-12-13 20:50:46,135 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 96 places, 78 transitions, 860 flow. Second operand has 8 states, 8 states have (on average 187.0) internal successors, (1496), 8 states have internal predecessors, (1496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:46,135 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:50:46,136 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 185 of 460 [2022-12-13 20:50:46,136 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:50:46,426 INFO L130 PetriNetUnfolder]: 361/680 cut-off events. [2022-12-13 20:50:46,426 INFO L131 PetriNetUnfolder]: For 3249/3249 co-relation queries the response was YES. [2022-12-13 20:50:46,427 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3125 conditions, 680 events. 361/680 cut-off events. For 3249/3249 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 3147 event pairs, 56 based on Foata normal form. 1/633 useless extension candidates. Maximal degree in co-relation 3074. Up to 322 conditions per place. [2022-12-13 20:50:46,429 INFO L137 encePairwiseOnDemand]: 450/460 looper letters, 95 selfloop transitions, 33 changer transitions 4/132 dead transitions. [2022-12-13 20:50:46,429 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 104 places, 132 transitions, 1304 flow [2022-12-13 20:50:46,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 20:50:46,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-13 20:50:46,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 2139 transitions. [2022-12-13 20:50:46,431 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42272727272727273 [2022-12-13 20:50:46,431 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 2139 transitions. [2022-12-13 20:50:46,431 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 2139 transitions. [2022-12-13 20:50:46,432 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:50:46,432 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 2139 transitions. [2022-12-13 20:50:46,434 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 194.45454545454547) internal successors, (2139), 11 states have internal predecessors, (2139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:46,436 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 460.0) internal successors, (5520), 12 states have internal predecessors, (5520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:46,437 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 460.0) internal successors, (5520), 12 states have internal predecessors, (5520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:46,437 INFO L175 Difference]: Start difference. First operand has 96 places, 78 transitions, 860 flow. Second operand 11 states and 2139 transitions. [2022-12-13 20:50:46,437 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 104 places, 132 transitions, 1304 flow [2022-12-13 20:50:46,444 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 95 places, 132 transitions, 1218 flow, removed 3 selfloop flow, removed 9 redundant places. [2022-12-13 20:50:46,446 INFO L231 Difference]: Finished difference. Result has 96 places, 77 transitions, 845 flow [2022-12-13 20:50:46,446 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=774, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=78, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=845, PETRI_PLACES=96, PETRI_TRANSITIONS=77} [2022-12-13 20:50:46,446 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 71 predicate places. [2022-12-13 20:50:46,446 INFO L495 AbstractCegarLoop]: Abstraction has has 96 places, 77 transitions, 845 flow [2022-12-13 20:50:46,446 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 187.0) internal successors, (1496), 8 states have internal predecessors, (1496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:46,446 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:50:46,447 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:50:46,451 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-12-13 20:50:46,647 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:50:46,647 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 20:50:46,648 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:50:46,648 INFO L85 PathProgramCache]: Analyzing trace with hash -21342392, now seen corresponding path program 4 times [2022-12-13 20:50:46,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:50:46,648 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999650818] [2022-12-13 20:50:46,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:50:46,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:50:46,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:50:46,856 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:50:46,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:50:46,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999650818] [2022-12-13 20:50:46,856 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [999650818] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:50:46,856 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [870641718] [2022-12-13 20:50:46,856 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 20:50:46,857 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:50:46,857 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:50:46,857 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:50:46,859 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-12-13 20:50:46,921 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 20:50:46,921 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:50:46,922 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 26 conjunts are in the unsatisfiable core [2022-12-13 20:50:46,924 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:50:47,069 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:50:47,069 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:50:47,127 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:50:47,127 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 161 treesize of output 125 [2022-12-13 20:50:47,454 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 20:50:47,454 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [870641718] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-13 20:50:47,454 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-13 20:50:47,454 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7, 7] total 21 [2022-12-13 20:50:47,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [309271328] [2022-12-13 20:50:47,455 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:50:47,455 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 20:50:47,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:50:47,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 20:50:47,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=394, Unknown=0, NotChecked=0, Total=506 [2022-12-13 20:50:47,764 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 175 out of 460 [2022-12-13 20:50:47,765 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 96 places, 77 transitions, 845 flow. Second operand has 9 states, 9 states have (on average 176.77777777777777) internal successors, (1591), 9 states have internal predecessors, (1591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:47,765 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:50:47,765 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 175 of 460 [2022-12-13 20:50:47,766 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:50:48,533 INFO L130 PetriNetUnfolder]: 341/660 cut-off events. [2022-12-13 20:50:48,533 INFO L131 PetriNetUnfolder]: For 3090/3090 co-relation queries the response was YES. [2022-12-13 20:50:48,535 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3034 conditions, 660 events. 341/660 cut-off events. For 3090/3090 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 3091 event pairs, 76 based on Foata normal form. 19/631 useless extension candidates. Maximal degree in co-relation 2774. Up to 158 conditions per place. [2022-12-13 20:50:48,537 INFO L137 encePairwiseOnDemand]: 449/460 looper letters, 94 selfloop transitions, 40 changer transitions 7/141 dead transitions. [2022-12-13 20:50:48,537 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 108 places, 141 transitions, 1379 flow [2022-12-13 20:50:48,537 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-13 20:50:48,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-13 20:50:48,539 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2558 transitions. [2022-12-13 20:50:48,539 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3972049689440994 [2022-12-13 20:50:48,539 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2558 transitions. [2022-12-13 20:50:48,539 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2558 transitions. [2022-12-13 20:50:48,540 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:50:48,540 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2558 transitions. [2022-12-13 20:50:48,542 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 182.71428571428572) internal successors, (2558), 14 states have internal predecessors, (2558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:48,546 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 460.0) internal successors, (6900), 15 states have internal predecessors, (6900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:48,546 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 460.0) internal successors, (6900), 15 states have internal predecessors, (6900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:48,546 INFO L175 Difference]: Start difference. First operand has 96 places, 77 transitions, 845 flow. Second operand 14 states and 2558 transitions. [2022-12-13 20:50:48,546 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 108 places, 141 transitions, 1379 flow [2022-12-13 20:50:48,553 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 97 places, 141 transitions, 1273 flow, removed 5 selfloop flow, removed 11 redundant places. [2022-12-13 20:50:48,555 INFO L231 Difference]: Finished difference. Result has 105 places, 80 transitions, 937 flow [2022-12-13 20:50:48,555 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=749, PETRI_DIFFERENCE_MINUEND_PLACES=84, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=77, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=937, PETRI_PLACES=105, PETRI_TRANSITIONS=80} [2022-12-13 20:50:48,555 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 80 predicate places. [2022-12-13 20:50:48,555 INFO L495 AbstractCegarLoop]: Abstraction has has 105 places, 80 transitions, 937 flow [2022-12-13 20:50:48,555 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 176.77777777777777) internal successors, (1591), 9 states have internal predecessors, (1591), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:48,555 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:50:48,555 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:50:48,559 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-12-13 20:50:48,756 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-12-13 20:50:48,757 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 20:50:48,758 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:50:48,758 INFO L85 PathProgramCache]: Analyzing trace with hash 869855576, now seen corresponding path program 5 times [2022-12-13 20:50:48,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:50:48,758 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704274959] [2022-12-13 20:50:48,759 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:50:48,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:50:48,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:50:49,024 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:50:49,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:50:49,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704274959] [2022-12-13 20:50:49,024 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704274959] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:50:49,024 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1872807113] [2022-12-13 20:50:49,024 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 20:50:49,025 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:50:49,025 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:50:49,025 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:50:49,026 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-12-13 20:50:49,095 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 20:50:49,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:50:49,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 197 conjuncts, 26 conjunts are in the unsatisfiable core [2022-12-13 20:50:49,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:50:49,238 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:50:49,238 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:50:49,392 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:50:49,392 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 161 treesize of output 125 [2022-12-13 20:50:49,548 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 20:50:49,549 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1872807113] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-13 20:50:49,549 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-13 20:50:49,549 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7, 7] total 21 [2022-12-13 20:50:49,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543449481] [2022-12-13 20:50:49,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:50:49,549 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 20:50:49,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:50:49,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 20:50:49,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2022-12-13 20:50:49,816 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 176 out of 460 [2022-12-13 20:50:49,817 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 105 places, 80 transitions, 937 flow. Second operand has 9 states, 9 states have (on average 177.77777777777777) internal successors, (1600), 9 states have internal predecessors, (1600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:49,817 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:50:49,817 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 176 of 460 [2022-12-13 20:50:49,817 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:50:50,245 INFO L130 PetriNetUnfolder]: 341/658 cut-off events. [2022-12-13 20:50:50,245 INFO L131 PetriNetUnfolder]: For 3553/3553 co-relation queries the response was YES. [2022-12-13 20:50:50,246 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3117 conditions, 658 events. 341/658 cut-off events. For 3553/3553 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 3082 event pairs, 76 based on Foata normal form. 1/609 useless extension candidates. Maximal degree in co-relation 3065. Up to 158 conditions per place. [2022-12-13 20:50:50,248 INFO L137 encePairwiseOnDemand]: 450/460 looper letters, 91 selfloop transitions, 37 changer transitions 5/133 dead transitions. [2022-12-13 20:50:50,248 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 115 places, 133 transitions, 1403 flow [2022-12-13 20:50:50,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 20:50:50,249 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 20:50:50,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2381 transitions. [2022-12-13 20:50:50,251 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.39816053511705685 [2022-12-13 20:50:50,251 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2381 transitions. [2022-12-13 20:50:50,251 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2381 transitions. [2022-12-13 20:50:50,252 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:50:50,252 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2381 transitions. [2022-12-13 20:50:50,253 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 183.15384615384616) internal successors, (2381), 13 states have internal predecessors, (2381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:50,256 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 460.0) internal successors, (6440), 14 states have internal predecessors, (6440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:50,256 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 460.0) internal successors, (6440), 14 states have internal predecessors, (6440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:50,256 INFO L175 Difference]: Start difference. First operand has 105 places, 80 transitions, 937 flow. Second operand 13 states and 2381 transitions. [2022-12-13 20:50:50,256 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 115 places, 133 transitions, 1403 flow [2022-12-13 20:50:50,266 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 106 places, 133 transitions, 1317 flow, removed 25 selfloop flow, removed 9 redundant places. [2022-12-13 20:50:50,268 INFO L231 Difference]: Finished difference. Result has 109 places, 82 transitions, 985 flow [2022-12-13 20:50:50,268 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=872, PETRI_DIFFERENCE_MINUEND_PLACES=94, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=80, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=985, PETRI_PLACES=109, PETRI_TRANSITIONS=82} [2022-12-13 20:50:50,268 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 84 predicate places. [2022-12-13 20:50:50,268 INFO L495 AbstractCegarLoop]: Abstraction has has 109 places, 82 transitions, 985 flow [2022-12-13 20:50:50,268 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 177.77777777777777) internal successors, (1600), 9 states have internal predecessors, (1600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:50,268 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:50:50,268 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:50:50,273 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-12-13 20:50:50,469 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-12-13 20:50:50,470 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 20:50:50,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:50:50,471 INFO L85 PathProgramCache]: Analyzing trace with hash 1740028380, now seen corresponding path program 6 times [2022-12-13 20:50:50,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:50:50,471 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1555212296] [2022-12-13 20:50:50,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:50:50,472 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:50:50,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:50:50,665 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:50:50,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:50:50,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1555212296] [2022-12-13 20:50:50,666 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1555212296] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:50:50,666 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [861621232] [2022-12-13 20:50:50,666 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 20:50:50,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:50:50,666 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:50:50,667 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:50:50,668 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-12-13 20:50:50,722 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2022-12-13 20:50:50,722 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:50:50,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 25 conjunts are in the unsatisfiable core [2022-12-13 20:50:50,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:50:50,847 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 20:50:50,847 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 20:50:50,847 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [861621232] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 20:50:50,847 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 20:50:50,847 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [7] total 13 [2022-12-13 20:50:50,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294471639] [2022-12-13 20:50:50,848 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:50:50,848 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-12-13 20:50:50,848 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:50:50,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-12-13 20:50:50,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2022-12-13 20:50:50,981 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 185 out of 460 [2022-12-13 20:50:50,982 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 109 places, 82 transitions, 985 flow. Second operand has 8 states, 8 states have (on average 187.0) internal successors, (1496), 8 states have internal predecessors, (1496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:50,982 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:50:50,982 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 185 of 460 [2022-12-13 20:50:50,982 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:50:51,200 INFO L130 PetriNetUnfolder]: 340/651 cut-off events. [2022-12-13 20:50:51,200 INFO L131 PetriNetUnfolder]: For 3504/3504 co-relation queries the response was YES. [2022-12-13 20:50:51,201 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3150 conditions, 651 events. 340/651 cut-off events. For 3504/3504 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 3016 event pairs, 76 based on Foata normal form. 1/602 useless extension candidates. Maximal degree in co-relation 3102. Up to 303 conditions per place. [2022-12-13 20:50:51,203 INFO L137 encePairwiseOnDemand]: 450/460 looper letters, 100 selfloop transitions, 33 changer transitions 4/137 dead transitions. [2022-12-13 20:50:51,203 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 118 places, 137 transitions, 1418 flow [2022-12-13 20:50:51,204 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 20:50:51,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-13 20:50:51,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 2140 transitions. [2022-12-13 20:50:51,205 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42292490118577075 [2022-12-13 20:50:51,205 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 2140 transitions. [2022-12-13 20:50:51,205 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 2140 transitions. [2022-12-13 20:50:51,206 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:50:51,206 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 2140 transitions. [2022-12-13 20:50:51,207 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 194.54545454545453) internal successors, (2140), 11 states have internal predecessors, (2140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:51,214 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 460.0) internal successors, (5520), 12 states have internal predecessors, (5520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:51,214 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 460.0) internal successors, (5520), 12 states have internal predecessors, (5520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:51,214 INFO L175 Difference]: Start difference. First operand has 109 places, 82 transitions, 985 flow. Second operand 11 states and 2140 transitions. [2022-12-13 20:50:51,214 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 118 places, 137 transitions, 1418 flow [2022-12-13 20:50:51,223 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 110 places, 137 transitions, 1365 flow, removed 5 selfloop flow, removed 8 redundant places. [2022-12-13 20:50:51,225 INFO L231 Difference]: Finished difference. Result has 111 places, 81 transitions, 1001 flow [2022-12-13 20:50:51,225 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=932, PETRI_DIFFERENCE_MINUEND_PLACES=100, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=82, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=1001, PETRI_PLACES=111, PETRI_TRANSITIONS=81} [2022-12-13 20:50:51,226 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 86 predicate places. [2022-12-13 20:50:51,226 INFO L495 AbstractCegarLoop]: Abstraction has has 111 places, 81 transitions, 1001 flow [2022-12-13 20:50:51,226 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 187.0) internal successors, (1496), 8 states have internal predecessors, (1496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:51,226 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:50:51,226 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 20:50:51,230 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2022-12-13 20:50:51,427 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-12-13 20:50:51,428 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 20:50:51,429 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:50:51,429 INFO L85 PathProgramCache]: Analyzing trace with hash -961124766, now seen corresponding path program 1 times [2022-12-13 20:50:51,429 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:50:51,430 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075434875] [2022-12-13 20:50:51,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:50:51,430 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:50:51,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:50:51,546 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:50:51,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:50:51,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075434875] [2022-12-13 20:50:51,546 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075434875] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:50:51,546 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [327710529] [2022-12-13 20:50:51,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:50:51,546 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:50:51,546 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:50:51,547 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:50:51,548 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-12-13 20:50:51,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:50:51,603 INFO L263 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 10 conjunts are in the unsatisfiable core [2022-12-13 20:50:51,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:50:51,657 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:50:51,657 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:50:51,713 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:50:51,713 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [327710529] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-13 20:50:51,714 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-13 20:50:51,714 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6, 6] total 13 [2022-12-13 20:50:51,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1401855433] [2022-12-13 20:50:51,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:50:51,714 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-12-13 20:50:51,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:50:51,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-12-13 20:50:51,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2022-12-13 20:50:51,801 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 190 out of 460 [2022-12-13 20:50:51,802 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 111 places, 81 transitions, 1001 flow. Second operand has 7 states, 7 states have (on average 192.42857142857142) internal successors, (1347), 7 states have internal predecessors, (1347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:51,802 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:50:51,802 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 190 of 460 [2022-12-13 20:50:51,803 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:50:52,062 INFO L130 PetriNetUnfolder]: 359/689 cut-off events. [2022-12-13 20:50:52,063 INFO L131 PetriNetUnfolder]: For 4509/4509 co-relation queries the response was YES. [2022-12-13 20:50:52,064 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3460 conditions, 689 events. 359/689 cut-off events. For 4509/4509 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 3298 event pairs, 60 based on Foata normal form. 8/647 useless extension candidates. Maximal degree in co-relation 3288. Up to 238 conditions per place. [2022-12-13 20:50:52,066 INFO L137 encePairwiseOnDemand]: 451/460 looper letters, 119 selfloop transitions, 15 changer transitions 0/134 dead transitions. [2022-12-13 20:50:52,067 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 119 places, 134 transitions, 1601 flow [2022-12-13 20:50:52,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 20:50:52,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 20:50:52,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1983 transitions. [2022-12-13 20:50:52,069 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4310869565217391 [2022-12-13 20:50:52,069 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1983 transitions. [2022-12-13 20:50:52,069 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1983 transitions. [2022-12-13 20:50:52,069 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:50:52,069 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1983 transitions. [2022-12-13 20:50:52,071 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 198.3) internal successors, (1983), 10 states have internal predecessors, (1983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:52,072 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 460.0) internal successors, (5060), 11 states have internal predecessors, (5060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:52,073 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 460.0) internal successors, (5060), 11 states have internal predecessors, (5060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:52,073 INFO L175 Difference]: Start difference. First operand has 111 places, 81 transitions, 1001 flow. Second operand 10 states and 1983 transitions. [2022-12-13 20:50:52,073 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 119 places, 134 transitions, 1601 flow [2022-12-13 20:50:52,080 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 109 places, 134 transitions, 1478 flow, removed 7 selfloop flow, removed 10 redundant places. [2022-12-13 20:50:52,082 INFO L231 Difference]: Finished difference. Result has 110 places, 86 transitions, 956 flow [2022-12-13 20:50:52,082 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=906, PETRI_DIFFERENCE_MINUEND_PLACES=100, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=81, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=956, PETRI_PLACES=110, PETRI_TRANSITIONS=86} [2022-12-13 20:50:52,082 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 85 predicate places. [2022-12-13 20:50:52,082 INFO L495 AbstractCegarLoop]: Abstraction has has 110 places, 86 transitions, 956 flow [2022-12-13 20:50:52,082 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 192.42857142857142) internal successors, (1347), 7 states have internal predecessors, (1347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:52,082 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:50:52,082 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 20:50:52,086 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-12-13 20:50:52,283 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-12-13 20:50:52,284 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 20:50:52,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:50:52,285 INFO L85 PathProgramCache]: Analyzing trace with hash 1193076752, now seen corresponding path program 1 times [2022-12-13 20:50:52,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:50:52,285 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [526205366] [2022-12-13 20:50:52,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:50:52,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:50:52,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:50:52,366 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 20:50:52,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:50:52,366 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [526205366] [2022-12-13 20:50:52,366 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [526205366] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 20:50:52,366 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 20:50:52,366 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-12-13 20:50:52,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378814696] [2022-12-13 20:50:52,366 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:50:52,367 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 20:50:52,367 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:50:52,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 20:50:52,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 20:50:52,424 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 197 out of 460 [2022-12-13 20:50:52,425 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 110 places, 86 transitions, 956 flow. Second operand has 5 states, 5 states have (on average 200.6) internal successors, (1003), 5 states have internal predecessors, (1003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:52,425 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:50:52,425 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 197 of 460 [2022-12-13 20:50:52,425 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:50:52,545 INFO L130 PetriNetUnfolder]: 209/423 cut-off events. [2022-12-13 20:50:52,545 INFO L131 PetriNetUnfolder]: For 2279/2279 co-relation queries the response was YES. [2022-12-13 20:50:52,547 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2219 conditions, 423 events. 209/423 cut-off events. For 2279/2279 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 1704 event pairs, 122 based on Foata normal form. 28/451 useless extension candidates. Maximal degree in co-relation 2104. Up to 354 conditions per place. [2022-12-13 20:50:52,550 INFO L137 encePairwiseOnDemand]: 455/460 looper letters, 47 selfloop transitions, 2 changer transitions 28/77 dead transitions. [2022-12-13 20:50:52,550 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 111 places, 77 transitions, 902 flow [2022-12-13 20:50:52,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 20:50:52,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-13 20:50:52,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1025 transitions. [2022-12-13 20:50:52,551 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.44565217391304346 [2022-12-13 20:50:52,551 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1025 transitions. [2022-12-13 20:50:52,551 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1025 transitions. [2022-12-13 20:50:52,551 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:50:52,551 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1025 transitions. [2022-12-13 20:50:52,552 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 205.0) internal successors, (1025), 5 states have internal predecessors, (1025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:52,553 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 460.0) internal successors, (2760), 6 states have internal predecessors, (2760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:52,553 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 460.0) internal successors, (2760), 6 states have internal predecessors, (2760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:52,553 INFO L175 Difference]: Start difference. First operand has 110 places, 86 transitions, 956 flow. Second operand 5 states and 1025 transitions. [2022-12-13 20:50:52,553 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 111 places, 77 transitions, 902 flow [2022-12-13 20:50:52,558 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 102 places, 77 transitions, 837 flow, removed 9 selfloop flow, removed 9 redundant places. [2022-12-13 20:50:52,559 INFO L231 Difference]: Finished difference. Result has 102 places, 49 transitions, 413 flow [2022-12-13 20:50:52,559 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=660, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=69, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=67, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=413, PETRI_PLACES=102, PETRI_TRANSITIONS=49} [2022-12-13 20:50:52,559 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 77 predicate places. [2022-12-13 20:50:52,559 INFO L495 AbstractCegarLoop]: Abstraction has has 102 places, 49 transitions, 413 flow [2022-12-13 20:50:52,559 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 200.6) internal successors, (1003), 5 states have internal predecessors, (1003), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:52,559 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:50:52,559 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:50:52,560 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-12-13 20:50:52,560 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 20:50:52,560 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:50:52,560 INFO L85 PathProgramCache]: Analyzing trace with hash -454112718, now seen corresponding path program 1 times [2022-12-13 20:50:52,560 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:50:52,560 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2093621347] [2022-12-13 20:50:52,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:50:52,560 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:50:52,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:50:52,890 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 20:50:52,890 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:50:52,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2093621347] [2022-12-13 20:50:52,890 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2093621347] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:50:52,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [812598906] [2022-12-13 20:50:52,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:50:52,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:50:52,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:50:52,891 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:50:52,892 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-12-13 20:50:52,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:50:52,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 39 conjunts are in the unsatisfiable core [2022-12-13 20:50:52,965 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:50:53,047 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 20:50:53,081 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 20:50:53,117 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 20:50:53,179 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 20:50:53,179 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:50:53,527 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:50:53,527 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 48 treesize of output 37 [2022-12-13 20:50:53,540 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:50:53,540 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 1206 treesize of output 1090 [2022-12-13 20:50:53,556 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:50:53,556 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 1078 treesize of output 959 [2022-12-13 20:50:53,573 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:50:53,573 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 950 treesize of output 895 [2022-12-13 20:50:53,829 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:50:53,829 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 48 treesize of output 37 [2022-12-13 20:50:53,838 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:50:53,839 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 598 treesize of output 546 [2022-12-13 20:50:53,851 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:50:53,851 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 534 treesize of output 479 [2022-12-13 20:50:53,863 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:50:53,864 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 470 treesize of output 447 [2022-12-13 20:50:54,024 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 1 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:50:54,024 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [812598906] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 20:50:54,025 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 20:50:54,025 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 25 [2022-12-13 20:50:54,025 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1724418298] [2022-12-13 20:50:54,025 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 20:50:54,025 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-13 20:50:54,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:50:54,026 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-13 20:50:54,026 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=502, Unknown=13, NotChecked=0, Total=650 [2022-12-13 20:50:55,146 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 460 [2022-12-13 20:50:55,147 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 102 places, 49 transitions, 413 flow. Second operand has 26 states, 26 states have (on average 137.53846153846155) internal successors, (3576), 26 states have internal predecessors, (3576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:55,147 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:50:55,147 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 460 [2022-12-13 20:50:55,147 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:50:55,982 INFO L130 PetriNetUnfolder]: 387/702 cut-off events. [2022-12-13 20:50:55,983 INFO L131 PetriNetUnfolder]: For 3543/3543 co-relation queries the response was YES. [2022-12-13 20:50:55,984 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3362 conditions, 702 events. 387/702 cut-off events. For 3543/3543 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 3140 event pairs, 79 based on Foata normal form. 16/718 useless extension candidates. Maximal degree in co-relation 3322. Up to 156 conditions per place. [2022-12-13 20:50:55,986 INFO L137 encePairwiseOnDemand]: 446/460 looper letters, 110 selfloop transitions, 23 changer transitions 0/133 dead transitions. [2022-12-13 20:50:55,986 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 95 places, 133 transitions, 1192 flow [2022-12-13 20:50:55,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-12-13 20:50:55,987 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-12-13 20:50:55,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 2151 transitions. [2022-12-13 20:50:55,989 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.31173913043478263 [2022-12-13 20:50:55,989 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 2151 transitions. [2022-12-13 20:50:55,989 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 2151 transitions. [2022-12-13 20:50:55,989 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:50:55,989 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 2151 transitions. [2022-12-13 20:50:55,991 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 143.4) internal successors, (2151), 15 states have internal predecessors, (2151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:55,993 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 460.0) internal successors, (7360), 16 states have internal predecessors, (7360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:55,994 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 460.0) internal successors, (7360), 16 states have internal predecessors, (7360), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:55,994 INFO L175 Difference]: Start difference. First operand has 102 places, 49 transitions, 413 flow. Second operand 15 states and 2151 transitions. [2022-12-13 20:50:55,994 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 95 places, 133 transitions, 1192 flow [2022-12-13 20:50:56,002 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 80 places, 133 transitions, 1007 flow, removed 74 selfloop flow, removed 15 redundant places. [2022-12-13 20:50:56,003 INFO L231 Difference]: Finished difference. Result has 89 places, 63 transitions, 492 flow [2022-12-13 20:50:56,003 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=332, PETRI_DIFFERENCE_MINUEND_PLACES=66, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=49, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=492, PETRI_PLACES=89, PETRI_TRANSITIONS=63} [2022-12-13 20:50:56,003 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 64 predicate places. [2022-12-13 20:50:56,003 INFO L495 AbstractCegarLoop]: Abstraction has has 89 places, 63 transitions, 492 flow [2022-12-13 20:50:56,004 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 137.53846153846155) internal successors, (3576), 26 states have internal predecessors, (3576), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:56,004 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:50:56,004 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:50:56,008 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2022-12-13 20:50:56,204 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:50:56,205 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 20:50:56,206 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:50:56,206 INFO L85 PathProgramCache]: Analyzing trace with hash 1188021422, now seen corresponding path program 2 times [2022-12-13 20:50:56,206 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:50:56,206 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824597724] [2022-12-13 20:50:56,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:50:56,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:50:56,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:50:56,622 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 20:50:56,622 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:50:56,622 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824597724] [2022-12-13 20:50:56,622 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824597724] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:50:56,623 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231996526] [2022-12-13 20:50:56,623 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 20:50:56,623 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:50:56,623 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:50:56,624 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:50:56,624 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-12-13 20:50:56,743 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 20:50:56,743 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:50:56,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 27 conjunts are in the unsatisfiable core [2022-12-13 20:50:56,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:50:56,943 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 20:50:56,943 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:50:57,034 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-12-13 20:50:57,034 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 20:50:57,039 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-12-13 20:50:57,039 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 20:50:57,070 INFO L321 Elim1Store]: treesize reduction 32, result has 62.4 percent of original size [2022-12-13 20:50:57,070 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 20:50:57,188 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 20:50:57,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1231996526] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 20:50:57,189 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 20:50:57,189 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 24 [2022-12-13 20:50:57,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [417914565] [2022-12-13 20:50:57,189 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 20:50:57,189 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-12-13 20:50:57,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:50:57,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-12-13 20:50:57,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=478, Unknown=0, NotChecked=0, Total=600 [2022-12-13 20:50:58,719 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 173 out of 460 [2022-12-13 20:50:58,722 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 89 places, 63 transitions, 492 flow. Second operand has 25 states, 25 states have (on average 174.8) internal successors, (4370), 25 states have internal predecessors, (4370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:58,722 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:50:58,722 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 173 of 460 [2022-12-13 20:50:58,722 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:50:59,505 INFO L130 PetriNetUnfolder]: 487/884 cut-off events. [2022-12-13 20:50:59,505 INFO L131 PetriNetUnfolder]: For 3307/3307 co-relation queries the response was YES. [2022-12-13 20:50:59,506 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4316 conditions, 884 events. 487/884 cut-off events. For 3307/3307 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 4082 event pairs, 170 based on Foata normal form. 16/900 useless extension candidates. Maximal degree in co-relation 4270. Up to 379 conditions per place. [2022-12-13 20:50:59,509 INFO L137 encePairwiseOnDemand]: 448/460 looper letters, 107 selfloop transitions, 19 changer transitions 0/126 dead transitions. [2022-12-13 20:50:59,509 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 100 places, 126 transitions, 1142 flow [2022-12-13 20:50:59,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 20:50:59,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-13 20:50:59,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 2164 transitions. [2022-12-13 20:50:59,511 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.39202898550724635 [2022-12-13 20:50:59,511 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 2164 transitions. [2022-12-13 20:50:59,511 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 2164 transitions. [2022-12-13 20:50:59,512 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:50:59,512 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 2164 transitions. [2022-12-13 20:50:59,513 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 180.33333333333334) internal successors, (2164), 12 states have internal predecessors, (2164), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:59,515 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 460.0) internal successors, (5980), 13 states have internal predecessors, (5980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:59,516 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 460.0) internal successors, (5980), 13 states have internal predecessors, (5980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:59,516 INFO L175 Difference]: Start difference. First operand has 89 places, 63 transitions, 492 flow. Second operand 12 states and 2164 transitions. [2022-12-13 20:50:59,516 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 100 places, 126 transitions, 1142 flow [2022-12-13 20:50:59,523 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 93 places, 126 transitions, 1100 flow, removed 17 selfloop flow, removed 7 redundant places. [2022-12-13 20:50:59,524 INFO L231 Difference]: Finished difference. Result has 97 places, 73 transitions, 622 flow [2022-12-13 20:50:59,524 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=462, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=63, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=622, PETRI_PLACES=97, PETRI_TRANSITIONS=73} [2022-12-13 20:50:59,525 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 72 predicate places. [2022-12-13 20:50:59,525 INFO L495 AbstractCegarLoop]: Abstraction has has 97 places, 73 transitions, 622 flow [2022-12-13 20:50:59,525 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 174.8) internal successors, (4370), 25 states have internal predecessors, (4370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:59,525 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:50:59,525 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:50:59,529 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-12-13 20:50:59,726 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:50:59,726 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 20:50:59,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:50:59,727 INFO L85 PathProgramCache]: Analyzing trace with hash -1653639182, now seen corresponding path program 1 times [2022-12-13 20:50:59,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:50:59,728 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495732930] [2022-12-13 20:50:59,728 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:50:59,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:50:59,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:50:59,806 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 20:50:59,807 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:50:59,807 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495732930] [2022-12-13 20:50:59,807 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1495732930] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 20:50:59,807 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 20:50:59,807 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-12-13 20:50:59,807 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113634526] [2022-12-13 20:50:59,807 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:50:59,807 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-12-13 20:50:59,807 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:50:59,808 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-12-13 20:50:59,808 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-12-13 20:50:59,881 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 197 out of 460 [2022-12-13 20:50:59,882 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 97 places, 73 transitions, 622 flow. Second operand has 5 states, 5 states have (on average 200.8) internal successors, (1004), 5 states have internal predecessors, (1004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:50:59,882 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:50:59,882 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 197 of 460 [2022-12-13 20:50:59,882 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:51:00,023 INFO L130 PetriNetUnfolder]: 404/736 cut-off events. [2022-12-13 20:51:00,023 INFO L131 PetriNetUnfolder]: For 3554/3554 co-relation queries the response was YES. [2022-12-13 20:51:00,025 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3874 conditions, 736 events. 404/736 cut-off events. For 3554/3554 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 3266 event pairs, 203 based on Foata normal form. 14/750 useless extension candidates. Maximal degree in co-relation 3827. Up to 703 conditions per place. [2022-12-13 20:51:00,029 INFO L137 encePairwiseOnDemand]: 455/460 looper letters, 50 selfloop transitions, 2 changer transitions 16/68 dead transitions. [2022-12-13 20:51:00,029 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 98 places, 68 transitions, 696 flow [2022-12-13 20:51:00,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-12-13 20:51:00,029 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-12-13 20:51:00,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1023 transitions. [2022-12-13 20:51:00,030 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.44478260869565217 [2022-12-13 20:51:00,030 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1023 transitions. [2022-12-13 20:51:00,030 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1023 transitions. [2022-12-13 20:51:00,031 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:51:00,031 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1023 transitions. [2022-12-13 20:51:00,031 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 204.6) internal successors, (1023), 5 states have internal predecessors, (1023), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:00,032 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 460.0) internal successors, (2760), 6 states have internal predecessors, (2760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:00,033 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 460.0) internal successors, (2760), 6 states have internal predecessors, (2760), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:00,033 INFO L175 Difference]: Start difference. First operand has 97 places, 73 transitions, 622 flow. Second operand 5 states and 1023 transitions. [2022-12-13 20:51:00,033 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 98 places, 68 transitions, 696 flow [2022-12-13 20:51:00,039 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 83 places, 68 transitions, 607 flow, removed 25 selfloop flow, removed 15 redundant places. [2022-12-13 20:51:00,040 INFO L231 Difference]: Finished difference. Result has 83 places, 52 transitions, 374 flow [2022-12-13 20:51:00,040 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=446, PETRI_DIFFERENCE_MINUEND_PLACES=79, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=61, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=374, PETRI_PLACES=83, PETRI_TRANSITIONS=52} [2022-12-13 20:51:00,040 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 58 predicate places. [2022-12-13 20:51:00,040 INFO L495 AbstractCegarLoop]: Abstraction has has 83 places, 52 transitions, 374 flow [2022-12-13 20:51:00,041 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 200.8) internal successors, (1004), 5 states have internal predecessors, (1004), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:00,041 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:51:00,041 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:51:00,041 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2022-12-13 20:51:00,041 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 20:51:00,041 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:51:00,041 INFO L85 PathProgramCache]: Analyzing trace with hash -1543016756, now seen corresponding path program 3 times [2022-12-13 20:51:00,041 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:51:00,041 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [158311411] [2022-12-13 20:51:00,041 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:51:00,041 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:51:00,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:51:00,626 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 20:51:00,627 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:51:00,627 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [158311411] [2022-12-13 20:51:00,627 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [158311411] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:51:00,627 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1914755507] [2022-12-13 20:51:00,627 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 20:51:00,627 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:51:00,627 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:51:00,628 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:51:00,629 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-12-13 20:51:00,745 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-13 20:51:00,745 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:51:00,746 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 27 conjunts are in the unsatisfiable core [2022-12-13 20:51:00,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:51:01,013 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 20:51:01,013 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:51:01,219 INFO L321 Elim1Store]: treesize reduction 30, result has 58.9 percent of original size [2022-12-13 20:51:01,220 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 32 treesize of output 50 [2022-12-13 20:51:01,234 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-12-13 20:51:01,234 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 20:51:01,239 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-12-13 20:51:01,239 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 20:51:01,336 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 20:51:01,336 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1914755507] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 20:51:01,336 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 20:51:01,336 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 9] total 25 [2022-12-13 20:51:01,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1790939984] [2022-12-13 20:51:01,336 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 20:51:01,337 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-12-13 20:51:01,337 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:51:01,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-12-13 20:51:01,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=134, Invalid=516, Unknown=0, NotChecked=0, Total=650 [2022-12-13 20:51:03,051 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 168 out of 460 [2022-12-13 20:51:03,053 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 83 places, 52 transitions, 374 flow. Second operand has 26 states, 26 states have (on average 169.73076923076923) internal successors, (4413), 26 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 20:51:03,053 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:51:03,053 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 168 of 460 [2022-12-13 20:51:03,053 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:51:03,670 INFO L130 PetriNetUnfolder]: 422/767 cut-off events. [2022-12-13 20:51:03,670 INFO L131 PetriNetUnfolder]: For 2060/2060 co-relation queries the response was YES. [2022-12-13 20:51:03,671 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3477 conditions, 767 events. 422/767 cut-off events. For 2060/2060 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 3496 event pairs, 144 based on Foata normal form. 16/783 useless extension candidates. Maximal degree in co-relation 3439. Up to 443 conditions per place. [2022-12-13 20:51:03,673 INFO L137 encePairwiseOnDemand]: 447/460 looper letters, 68 selfloop transitions, 21 changer transitions 0/89 dead transitions. [2022-12-13 20:51:03,673 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 79 places, 89 transitions, 774 flow [2022-12-13 20:51:03,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 20:51:03,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-13 20:51:03,675 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1916 transitions. [2022-12-13 20:51:03,675 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3786561264822134 [2022-12-13 20:51:03,675 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1916 transitions. [2022-12-13 20:51:03,675 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1916 transitions. [2022-12-13 20:51:03,676 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:51:03,676 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1916 transitions. [2022-12-13 20:51:03,677 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 174.1818181818182) internal successors, (1916), 11 states have internal predecessors, (1916), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:03,679 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 460.0) internal successors, (5520), 12 states have internal predecessors, (5520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:03,680 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 460.0) internal successors, (5520), 12 states have internal predecessors, (5520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:03,680 INFO L175 Difference]: Start difference. First operand has 83 places, 52 transitions, 374 flow. Second operand 11 states and 1916 transitions. [2022-12-13 20:51:03,680 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 79 places, 89 transitions, 774 flow [2022-12-13 20:51:03,683 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 72 places, 89 transitions, 746 flow, removed 6 selfloop flow, removed 7 redundant places. [2022-12-13 20:51:03,684 INFO L231 Difference]: Finished difference. Result has 75 places, 56 transitions, 453 flow [2022-12-13 20:51:03,684 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=356, PETRI_DIFFERENCE_MINUEND_PLACES=62, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=453, PETRI_PLACES=75, PETRI_TRANSITIONS=56} [2022-12-13 20:51:03,684 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 50 predicate places. [2022-12-13 20:51:03,684 INFO L495 AbstractCegarLoop]: Abstraction has has 75 places, 56 transitions, 453 flow [2022-12-13 20:51:03,684 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 169.73076923076923) internal successors, (4413), 26 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 20:51:03,684 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:51:03,685 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:51:03,689 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-12-13 20:51:03,885 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-12-13 20:51:03,885 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 20:51:03,886 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:51:03,886 INFO L85 PathProgramCache]: Analyzing trace with hash 1317960150, now seen corresponding path program 4 times [2022-12-13 20:51:03,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:51:03,886 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1728764027] [2022-12-13 20:51:03,887 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:51:03,887 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:51:03,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:51:04,476 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 20:51:04,476 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:51:04,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1728764027] [2022-12-13 20:51:04,476 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1728764027] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:51:04,476 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [507890720] [2022-12-13 20:51:04,476 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 20:51:04,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:51:04,477 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:51:04,477 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:51:04,478 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-12-13 20:51:04,550 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 20:51:04,550 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:51:04,551 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 34 conjunts are in the unsatisfiable core [2022-12-13 20:51:04,553 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:51:04,601 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 20:51:04,621 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 20:51:04,639 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 20:51:04,766 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 20:51:04,766 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:51:04,902 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 20:51:04,902 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [507890720] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-13 20:51:04,902 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-13 20:51:04,902 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [11, 10] total 24 [2022-12-13 20:51:04,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1709492511] [2022-12-13 20:51:04,902 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:51:04,903 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 20:51:04,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:51:04,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 20:51:04,903 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=463, Unknown=0, NotChecked=0, Total=552 [2022-12-13 20:51:05,060 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 190 out of 460 [2022-12-13 20:51:05,060 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 75 places, 56 transitions, 453 flow. Second operand has 6 states, 6 states have (on average 193.16666666666666) internal successors, (1159), 6 states have internal predecessors, (1159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:05,060 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:51:05,060 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 190 of 460 [2022-12-13 20:51:05,060 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:51:05,489 INFO L130 PetriNetUnfolder]: 580/1052 cut-off events. [2022-12-13 20:51:05,489 INFO L131 PetriNetUnfolder]: For 3117/3117 co-relation queries the response was YES. [2022-12-13 20:51:05,490 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5166 conditions, 1052 events. 580/1052 cut-off events. For 3117/3117 co-relation queries the response was YES. Maximal size of possible extension queue 80. Compared 5261 event pairs, 135 based on Foata normal form. 2/1054 useless extension candidates. Maximal degree in co-relation 5128. Up to 653 conditions per place. [2022-12-13 20:51:05,492 INFO L137 encePairwiseOnDemand]: 451/460 looper letters, 103 selfloop transitions, 34 changer transitions 0/137 dead transitions. [2022-12-13 20:51:05,493 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 83 places, 137 transitions, 1328 flow [2022-12-13 20:51:05,493 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 20:51:05,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 20:51:05,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1792 transitions. [2022-12-13 20:51:05,495 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43285024154589374 [2022-12-13 20:51:05,495 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1792 transitions. [2022-12-13 20:51:05,495 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1792 transitions. [2022-12-13 20:51:05,495 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:51:05,495 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1792 transitions. [2022-12-13 20:51:05,497 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 199.11111111111111) internal successors, (1792), 9 states have internal predecessors, (1792), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:05,498 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 460.0) internal successors, (4600), 10 states have internal predecessors, (4600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:05,499 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 460.0) internal successors, (4600), 10 states have internal predecessors, (4600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:05,499 INFO L175 Difference]: Start difference. First operand has 75 places, 56 transitions, 453 flow. Second operand 9 states and 1792 transitions. [2022-12-13 20:51:05,499 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 83 places, 137 transitions, 1328 flow [2022-12-13 20:51:05,505 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 75 places, 137 transitions, 1249 flow, removed 12 selfloop flow, removed 8 redundant places. [2022-12-13 20:51:05,506 INFO L231 Difference]: Finished difference. Result has 82 places, 80 transitions, 757 flow [2022-12-13 20:51:05,506 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=409, PETRI_DIFFERENCE_MINUEND_PLACES=67, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=56, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=757, PETRI_PLACES=82, PETRI_TRANSITIONS=80} [2022-12-13 20:51:05,506 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 57 predicate places. [2022-12-13 20:51:05,506 INFO L495 AbstractCegarLoop]: Abstraction has has 82 places, 80 transitions, 757 flow [2022-12-13 20:51:05,506 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 193.16666666666666) internal successors, (1159), 6 states have internal predecessors, (1159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:05,506 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:51:05,506 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:51:05,510 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2022-12-13 20:51:05,707 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-12-13 20:51:05,708 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 20:51:05,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:51:05,708 INFO L85 PathProgramCache]: Analyzing trace with hash -680738402, now seen corresponding path program 5 times [2022-12-13 20:51:05,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:51:05,709 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1671304046] [2022-12-13 20:51:05,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:51:05,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:51:05,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:51:06,075 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 20:51:06,075 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:51:06,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1671304046] [2022-12-13 20:51:06,075 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1671304046] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:51:06,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186327412] [2022-12-13 20:51:06,075 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 20:51:06,075 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:51:06,075 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:51:06,076 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:51:06,077 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-12-13 20:51:06,151 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 20:51:06,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:51:06,152 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 34 conjunts are in the unsatisfiable core [2022-12-13 20:51:06,154 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:51:06,203 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 20:51:06,230 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 20:51:06,257 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 20:51:06,399 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 20:51:06,399 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:51:06,550 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 20:51:06,550 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186327412] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-13 20:51:06,550 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-13 20:51:06,550 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [10, 10] total 24 [2022-12-13 20:51:06,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1978069010] [2022-12-13 20:51:06,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:51:06,551 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 20:51:06,551 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:51:06,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 20:51:06,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=478, Unknown=0, NotChecked=0, Total=552 [2022-12-13 20:51:06,767 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 189 out of 460 [2022-12-13 20:51:06,768 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 82 places, 80 transitions, 757 flow. Second operand has 6 states, 6 states have (on average 192.16666666666666) internal successors, (1153), 6 states have internal predecessors, (1153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:06,768 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:51:06,768 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 189 of 460 [2022-12-13 20:51:06,768 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:51:07,395 INFO L130 PetriNetUnfolder]: 590/1079 cut-off events. [2022-12-13 20:51:07,395 INFO L131 PetriNetUnfolder]: For 4063/4063 co-relation queries the response was YES. [2022-12-13 20:51:07,397 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5673 conditions, 1079 events. 590/1079 cut-off events. For 4063/4063 co-relation queries the response was YES. Maximal size of possible extension queue 84. Compared 5500 event pairs, 130 based on Foata normal form. 2/1081 useless extension candidates. Maximal degree in co-relation 5631. Up to 607 conditions per place. [2022-12-13 20:51:07,400 INFO L137 encePairwiseOnDemand]: 450/460 looper letters, 110 selfloop transitions, 46 changer transitions 0/156 dead transitions. [2022-12-13 20:51:07,400 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 156 transitions, 1620 flow [2022-12-13 20:51:07,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 20:51:07,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 20:51:07,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1977 transitions. [2022-12-13 20:51:07,402 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42978260869565216 [2022-12-13 20:51:07,402 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1977 transitions. [2022-12-13 20:51:07,402 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1977 transitions. [2022-12-13 20:51:07,403 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:51:07,403 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1977 transitions. [2022-12-13 20:51:07,404 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 197.7) internal successors, (1977), 10 states have internal predecessors, (1977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:07,406 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 460.0) internal successors, (5060), 11 states have internal predecessors, (5060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:07,406 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 460.0) internal successors, (5060), 11 states have internal predecessors, (5060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:07,406 INFO L175 Difference]: Start difference. First operand has 82 places, 80 transitions, 757 flow. Second operand 10 states and 1977 transitions. [2022-12-13 20:51:07,406 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 156 transitions, 1620 flow [2022-12-13 20:51:07,414 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 91 places, 156 transitions, 1576 flow, removed 22 selfloop flow, removed 0 redundant places. [2022-12-13 20:51:07,415 INFO L231 Difference]: Finished difference. Result has 97 places, 98 transitions, 1097 flow [2022-12-13 20:51:07,415 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=727, PETRI_DIFFERENCE_MINUEND_PLACES=82, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=80, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=29, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=41, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1097, PETRI_PLACES=97, PETRI_TRANSITIONS=98} [2022-12-13 20:51:07,416 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 72 predicate places. [2022-12-13 20:51:07,416 INFO L495 AbstractCegarLoop]: Abstraction has has 97 places, 98 transitions, 1097 flow [2022-12-13 20:51:07,416 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 192.16666666666666) internal successors, (1153), 6 states have internal predecessors, (1153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:07,416 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:51:07,416 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:51:07,420 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2022-12-13 20:51:07,617 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:51:07,617 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 20:51:07,618 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:51:07,619 INFO L85 PathProgramCache]: Analyzing trace with hash -2058809794, now seen corresponding path program 6 times [2022-12-13 20:51:07,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:51:07,619 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30520133] [2022-12-13 20:51:07,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:51:07,620 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:51:07,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:51:07,920 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 20:51:07,920 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:51:07,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30520133] [2022-12-13 20:51:07,920 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30520133] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:51:07,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [202664251] [2022-12-13 20:51:07,920 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 20:51:07,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:51:07,920 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:51:07,921 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:51:07,922 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-12-13 20:51:07,991 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-12-13 20:51:07,991 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:51:07,992 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 27 conjunts are in the unsatisfiable core [2022-12-13 20:51:07,993 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:51:08,121 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 20:51:08,121 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:51:08,182 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-12-13 20:51:08,182 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 20:51:08,186 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-12-13 20:51:08,186 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 20:51:08,216 INFO L321 Elim1Store]: treesize reduction 32, result has 62.4 percent of original size [2022-12-13 20:51:08,216 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 20:51:08,332 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 20:51:08,332 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [202664251] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-13 20:51:08,332 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-13 20:51:08,332 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10, 10] total 23 [2022-12-13 20:51:08,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [993240604] [2022-12-13 20:51:08,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:51:08,333 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 20:51:08,333 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:51:08,333 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 20:51:08,334 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=435, Unknown=0, NotChecked=0, Total=552 [2022-12-13 20:51:08,694 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 177 out of 460 [2022-12-13 20:51:08,694 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 97 places, 98 transitions, 1097 flow. Second operand has 10 states, 10 states have (on average 178.9) internal successors, (1789), 10 states have internal predecessors, (1789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:08,694 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:51:08,694 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 177 of 460 [2022-12-13 20:51:08,694 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:51:09,181 INFO L130 PetriNetUnfolder]: 599/1090 cut-off events. [2022-12-13 20:51:09,181 INFO L131 PetriNetUnfolder]: For 6031/6031 co-relation queries the response was YES. [2022-12-13 20:51:09,185 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6262 conditions, 1090 events. 599/1090 cut-off events. For 6031/6031 co-relation queries the response was YES. Maximal size of possible extension queue 85. Compared 5529 event pairs, 144 based on Foata normal form. 4/1094 useless extension candidates. Maximal degree in co-relation 6213. Up to 570 conditions per place. [2022-12-13 20:51:09,190 INFO L137 encePairwiseOnDemand]: 447/460 looper letters, 89 selfloop transitions, 66 changer transitions 0/155 dead transitions. [2022-12-13 20:51:09,190 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 110 places, 155 transitions, 1919 flow [2022-12-13 20:51:09,190 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-13 20:51:09,190 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-13 20:51:09,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 2563 transitions. [2022-12-13 20:51:09,194 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.39798136645962734 [2022-12-13 20:51:09,194 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 2563 transitions. [2022-12-13 20:51:09,194 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 2563 transitions. [2022-12-13 20:51:09,195 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:51:09,195 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 2563 transitions. [2022-12-13 20:51:09,198 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 183.07142857142858) internal successors, (2563), 14 states have internal predecessors, (2563), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:09,209 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 460.0) internal successors, (6900), 15 states have internal predecessors, (6900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:09,210 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 460.0) internal successors, (6900), 15 states have internal predecessors, (6900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:09,210 INFO L175 Difference]: Start difference. First operand has 97 places, 98 transitions, 1097 flow. Second operand 14 states and 2563 transitions. [2022-12-13 20:51:09,210 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 110 places, 155 transitions, 1919 flow [2022-12-13 20:51:09,227 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 109 places, 155 transitions, 1840 flow, removed 31 selfloop flow, removed 1 redundant places. [2022-12-13 20:51:09,228 INFO L231 Difference]: Finished difference. Result has 111 places, 113 transitions, 1374 flow [2022-12-13 20:51:09,229 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=1021, PETRI_DIFFERENCE_MINUEND_PLACES=96, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=97, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=51, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1374, PETRI_PLACES=111, PETRI_TRANSITIONS=113} [2022-12-13 20:51:09,229 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 86 predicate places. [2022-12-13 20:51:09,229 INFO L495 AbstractCegarLoop]: Abstraction has has 111 places, 113 transitions, 1374 flow [2022-12-13 20:51:09,229 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 178.9) internal successors, (1789), 10 states have internal predecessors, (1789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:09,229 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:51:09,229 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:51:09,234 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-12-13 20:51:09,430 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-12-13 20:51:09,431 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 20:51:09,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:51:09,432 INFO L85 PathProgramCache]: Analyzing trace with hash 1908887846, now seen corresponding path program 7 times [2022-12-13 20:51:09,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:51:09,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576013040] [2022-12-13 20:51:09,432 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:51:09,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:51:09,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:51:09,809 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 20:51:09,809 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:51:09,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576013040] [2022-12-13 20:51:09,809 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [576013040] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:51:09,809 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [115584592] [2022-12-13 20:51:09,809 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-13 20:51:09,810 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:51:09,810 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:51:09,810 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:51:09,811 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-12-13 20:51:09,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:51:09,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 39 conjunts are in the unsatisfiable core [2022-12-13 20:51:09,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:51:09,944 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 20:51:09,975 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 20:51:10,001 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 20:51:10,141 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 20:51:10,141 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:51:10,461 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:51:10,462 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 48 treesize of output 37 [2022-12-13 20:51:10,471 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:51:10,471 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 1206 treesize of output 1090 [2022-12-13 20:51:10,486 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:51:10,487 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 1078 treesize of output 1023 [2022-12-13 20:51:10,500 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:51:10,501 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 1014 treesize of output 895 [2022-12-13 20:51:10,668 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:51:10,668 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 48 treesize of output 37 [2022-12-13 20:51:10,677 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:51:10,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 598 treesize of output 546 [2022-12-13 20:51:10,688 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:51:10,688 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 534 treesize of output 479 [2022-12-13 20:51:10,700 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:51:10,700 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 470 treesize of output 447 [2022-12-13 20:51:10,870 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 1 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:51:10,870 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [115584592] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 20:51:10,870 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 20:51:10,870 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 29 [2022-12-13 20:51:10,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [92506319] [2022-12-13 20:51:10,870 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 20:51:10,871 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-12-13 20:51:10,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:51:10,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-12-13 20:51:10,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=675, Unknown=10, NotChecked=0, Total=870 [2022-12-13 20:51:12,752 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 460 [2022-12-13 20:51:12,754 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 111 places, 113 transitions, 1374 flow. Second operand has 30 states, 30 states have (on average 137.53333333333333) internal successors, (4126), 30 states have internal predecessors, (4126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:12,754 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:51:12,754 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 460 [2022-12-13 20:51:12,754 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:51:13,583 INFO L130 PetriNetUnfolder]: 805/1474 cut-off events. [2022-12-13 20:51:13,583 INFO L131 PetriNetUnfolder]: For 10224/10224 co-relation queries the response was YES. [2022-12-13 20:51:13,587 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8887 conditions, 1474 events. 805/1474 cut-off events. For 10224/10224 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 8073 event pairs, 157 based on Foata normal form. 22/1496 useless extension candidates. Maximal degree in co-relation 8832. Up to 771 conditions per place. [2022-12-13 20:51:13,591 INFO L137 encePairwiseOnDemand]: 445/460 looper letters, 110 selfloop transitions, 87 changer transitions 0/197 dead transitions. [2022-12-13 20:51:13,591 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 123 places, 197 transitions, 2592 flow [2022-12-13 20:51:13,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 20:51:13,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 20:51:13,593 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1846 transitions. [2022-12-13 20:51:13,593 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.30869565217391304 [2022-12-13 20:51:13,594 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1846 transitions. [2022-12-13 20:51:13,594 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1846 transitions. [2022-12-13 20:51:13,594 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:51:13,594 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1846 transitions. [2022-12-13 20:51:13,597 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 142.0) internal successors, (1846), 13 states have internal predecessors, (1846), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:13,599 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 460.0) internal successors, (6440), 14 states have internal predecessors, (6440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:13,600 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 460.0) internal successors, (6440), 14 states have internal predecessors, (6440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:13,600 INFO L175 Difference]: Start difference. First operand has 111 places, 113 transitions, 1374 flow. Second operand 13 states and 1846 transitions. [2022-12-13 20:51:13,600 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 123 places, 197 transitions, 2592 flow [2022-12-13 20:51:13,622 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 115 places, 197 transitions, 2454 flow, removed 36 selfloop flow, removed 8 redundant places. [2022-12-13 20:51:13,625 INFO L231 Difference]: Finished difference. Result has 122 places, 151 transitions, 2083 flow [2022-12-13 20:51:13,625 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=1268, PETRI_DIFFERENCE_MINUEND_PLACES=103, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=113, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=53, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=2083, PETRI_PLACES=122, PETRI_TRANSITIONS=151} [2022-12-13 20:51:13,625 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 97 predicate places. [2022-12-13 20:51:13,625 INFO L495 AbstractCegarLoop]: Abstraction has has 122 places, 151 transitions, 2083 flow [2022-12-13 20:51:13,626 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 137.53333333333333) internal successors, (4126), 30 states have internal predecessors, (4126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:13,626 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:51:13,626 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:51:13,631 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2022-12-13 20:51:13,826 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-12-13 20:51:13,827 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 20:51:13,827 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:51:13,827 INFO L85 PathProgramCache]: Analyzing trace with hash -77039760, now seen corresponding path program 8 times [2022-12-13 20:51:13,827 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:51:13,827 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218058118] [2022-12-13 20:51:13,828 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:51:13,828 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:51:13,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:51:14,420 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 20:51:14,421 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:51:14,421 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218058118] [2022-12-13 20:51:14,421 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [218058118] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:51:14,421 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1753935784] [2022-12-13 20:51:14,421 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 20:51:14,421 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:51:14,421 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:51:14,422 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:51:14,423 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-12-13 20:51:14,531 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 20:51:14,531 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:51:14,532 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 27 conjunts are in the unsatisfiable core [2022-12-13 20:51:14,533 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:51:14,749 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 20:51:14,749 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:51:14,922 INFO L321 Elim1Store]: treesize reduction 30, result has 58.9 percent of original size [2022-12-13 20:51:14,922 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 32 treesize of output 50 [2022-12-13 20:51:14,935 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-12-13 20:51:14,935 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 20:51:14,939 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-12-13 20:51:14,939 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 20:51:15,055 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 20:51:15,055 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1753935784] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-13 20:51:15,055 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-13 20:51:15,055 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [11, 10] total 26 [2022-12-13 20:51:15,055 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116896677] [2022-12-13 20:51:15,055 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:51:15,055 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 20:51:15,055 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:51:15,056 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 20:51:15,056 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=569, Unknown=0, NotChecked=0, Total=702 [2022-12-13 20:51:15,523 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 177 out of 460 [2022-12-13 20:51:15,523 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 122 places, 151 transitions, 2083 flow. Second operand has 10 states, 10 states have (on average 178.9) internal successors, (1789), 10 states have internal predecessors, (1789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:15,523 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:51:15,523 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 177 of 460 [2022-12-13 20:51:15,524 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:51:16,089 INFO L130 PetriNetUnfolder]: 797/1446 cut-off events. [2022-12-13 20:51:16,089 INFO L131 PetriNetUnfolder]: For 13154/13154 co-relation queries the response was YES. [2022-12-13 20:51:16,093 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9760 conditions, 1446 events. 797/1446 cut-off events. For 13154/13154 co-relation queries the response was YES. Maximal size of possible extension queue 105. Compared 7798 event pairs, 210 based on Foata normal form. 2/1448 useless extension candidates. Maximal degree in co-relation 9700. Up to 749 conditions per place. [2022-12-13 20:51:16,097 INFO L137 encePairwiseOnDemand]: 447/460 looper letters, 108 selfloop transitions, 82 changer transitions 0/190 dead transitions. [2022-12-13 20:51:16,097 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 134 places, 190 transitions, 2867 flow [2022-12-13 20:51:16,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 20:51:16,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 20:51:16,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2380 transitions. [2022-12-13 20:51:16,099 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3979933110367893 [2022-12-13 20:51:16,099 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2380 transitions. [2022-12-13 20:51:16,099 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2380 transitions. [2022-12-13 20:51:16,099 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:51:16,099 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2380 transitions. [2022-12-13 20:51:16,101 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 183.07692307692307) internal successors, (2380), 13 states have internal predecessors, (2380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:16,103 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 460.0) internal successors, (6440), 14 states have internal predecessors, (6440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:16,104 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 460.0) internal successors, (6440), 14 states have internal predecessors, (6440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:16,104 INFO L175 Difference]: Start difference. First operand has 122 places, 151 transitions, 2083 flow. Second operand 13 states and 2380 transitions. [2022-12-13 20:51:16,104 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 134 places, 190 transitions, 2867 flow [2022-12-13 20:51:16,131 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 129 places, 190 transitions, 2812 flow, removed 23 selfloop flow, removed 5 redundant places. [2022-12-13 20:51:16,133 INFO L231 Difference]: Finished difference. Result has 130 places, 153 transitions, 2257 flow [2022-12-13 20:51:16,134 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=2040, PETRI_DIFFERENCE_MINUEND_PLACES=117, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=151, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=69, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=2257, PETRI_PLACES=130, PETRI_TRANSITIONS=153} [2022-12-13 20:51:16,134 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 105 predicate places. [2022-12-13 20:51:16,134 INFO L495 AbstractCegarLoop]: Abstraction has has 130 places, 153 transitions, 2257 flow [2022-12-13 20:51:16,134 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 178.9) internal successors, (1789), 10 states have internal predecessors, (1789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:16,134 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:51:16,134 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:51:16,139 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-12-13 20:51:16,335 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2022-12-13 20:51:16,335 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 20:51:16,335 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:51:16,335 INFO L85 PathProgramCache]: Analyzing trace with hash 105172, now seen corresponding path program 9 times [2022-12-13 20:51:16,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:51:16,335 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870867175] [2022-12-13 20:51:16,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:51:16,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:51:16,351 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:51:16,605 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 20:51:16,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:51:16,605 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [870867175] [2022-12-13 20:51:16,606 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [870867175] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:51:16,606 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1596504292] [2022-12-13 20:51:16,606 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 20:51:16,606 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:51:16,606 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:51:16,607 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:51:16,607 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-12-13 20:51:16,721 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-13 20:51:16,721 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:51:16,722 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 27 conjunts are in the unsatisfiable core [2022-12-13 20:51:16,723 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:51:16,864 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 20:51:16,864 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:51:16,936 INFO L321 Elim1Store]: treesize reduction 11, result has 87.1 percent of original size [2022-12-13 20:51:16,936 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 20:51:17,092 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 20:51:17,092 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1596504292] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-13 20:51:17,092 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-13 20:51:17,093 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10, 10] total 23 [2022-12-13 20:51:17,093 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727928330] [2022-12-13 20:51:17,093 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:51:17,093 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 20:51:17,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:51:17,093 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 20:51:17,093 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=453, Unknown=0, NotChecked=0, Total=552 [2022-12-13 20:51:17,360 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 177 out of 460 [2022-12-13 20:51:17,362 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 130 places, 153 transitions, 2257 flow. Second operand has 10 states, 10 states have (on average 178.9) internal successors, (1789), 10 states have internal predecessors, (1789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:17,362 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:51:17,362 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 177 of 460 [2022-12-13 20:51:17,362 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:51:17,879 INFO L130 PetriNetUnfolder]: 789/1418 cut-off events. [2022-12-13 20:51:17,879 INFO L131 PetriNetUnfolder]: For 14308/14308 co-relation queries the response was YES. [2022-12-13 20:51:17,883 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9941 conditions, 1418 events. 789/1418 cut-off events. For 14308/14308 co-relation queries the response was YES. Maximal size of possible extension queue 111. Compared 7578 event pairs, 188 based on Foata normal form. 2/1420 useless extension candidates. Maximal degree in co-relation 9880. Up to 724 conditions per place. [2022-12-13 20:51:17,887 INFO L137 encePairwiseOnDemand]: 447/460 looper letters, 98 selfloop transitions, 105 changer transitions 0/203 dead transitions. [2022-12-13 20:51:17,887 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 142 places, 203 transitions, 3150 flow [2022-12-13 20:51:17,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 20:51:17,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 20:51:17,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2383 transitions. [2022-12-13 20:51:17,889 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.398494983277592 [2022-12-13 20:51:17,889 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2383 transitions. [2022-12-13 20:51:17,889 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2383 transitions. [2022-12-13 20:51:17,890 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:51:17,890 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2383 transitions. [2022-12-13 20:51:17,891 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 183.30769230769232) internal successors, (2383), 13 states have internal predecessors, (2383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:17,894 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 460.0) internal successors, (6440), 14 states have internal predecessors, (6440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:17,894 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 460.0) internal successors, (6440), 14 states have internal predecessors, (6440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:17,894 INFO L175 Difference]: Start difference. First operand has 130 places, 153 transitions, 2257 flow. Second operand 13 states and 2383 transitions. [2022-12-13 20:51:17,894 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 142 places, 203 transitions, 3150 flow [2022-12-13 20:51:17,925 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 131 places, 203 transitions, 2948 flow, removed 14 selfloop flow, removed 11 redundant places. [2022-12-13 20:51:17,927 INFO L231 Difference]: Finished difference. Result has 134 places, 165 transitions, 2581 flow [2022-12-13 20:51:17,927 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=2071, PETRI_DIFFERENCE_MINUEND_PLACES=119, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=153, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=93, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=2581, PETRI_PLACES=134, PETRI_TRANSITIONS=165} [2022-12-13 20:51:17,927 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 109 predicate places. [2022-12-13 20:51:17,927 INFO L495 AbstractCegarLoop]: Abstraction has has 134 places, 165 transitions, 2581 flow [2022-12-13 20:51:17,928 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 178.9) internal successors, (1789), 10 states have internal predecessors, (1789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:17,928 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:51:17,928 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:51:17,933 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2022-12-13 20:51:18,128 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:51:18,129 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 20:51:18,129 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:51:18,129 INFO L85 PathProgramCache]: Analyzing trace with hash 704224938, now seen corresponding path program 10 times [2022-12-13 20:51:18,129 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:51:18,129 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697480762] [2022-12-13 20:51:18,129 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:51:18,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:51:18,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:51:18,618 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 20:51:18,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:51:18,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [697480762] [2022-12-13 20:51:18,618 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [697480762] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:51:18,618 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2030614462] [2022-12-13 20:51:18,618 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 20:51:18,618 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:51:18,618 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:51:18,619 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:51:18,620 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-12-13 20:51:18,686 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 20:51:18,686 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:51:18,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 34 conjunts are in the unsatisfiable core [2022-12-13 20:51:18,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:51:18,745 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 20:51:18,775 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 20:51:18,803 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 20:51:18,971 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 20:51:18,971 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:51:19,123 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 20:51:19,123 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2030614462] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-13 20:51:19,123 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-13 20:51:19,123 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [11, 10] total 25 [2022-12-13 20:51:19,124 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830459620] [2022-12-13 20:51:19,124 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:51:19,124 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-12-13 20:51:19,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:51:19,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-12-13 20:51:19,125 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=525, Unknown=0, NotChecked=0, Total=600 [2022-12-13 20:51:19,416 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 189 out of 460 [2022-12-13 20:51:19,416 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 134 places, 165 transitions, 2581 flow. Second operand has 6 states, 6 states have (on average 192.16666666666666) internal successors, (1153), 6 states have internal predecessors, (1153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:19,416 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:51:19,416 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 189 of 460 [2022-12-13 20:51:19,416 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:51:20,191 INFO L130 PetriNetUnfolder]: 792/1435 cut-off events. [2022-12-13 20:51:20,191 INFO L131 PetriNetUnfolder]: For 16607/16607 co-relation queries the response was YES. [2022-12-13 20:51:20,195 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10404 conditions, 1435 events. 792/1435 cut-off events. For 16607/16607 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 7762 event pairs, 127 based on Foata normal form. 2/1437 useless extension candidates. Maximal degree in co-relation 10341. Up to 565 conditions per place. [2022-12-13 20:51:20,207 INFO L137 encePairwiseOnDemand]: 450/460 looper letters, 99 selfloop transitions, 145 changer transitions 0/244 dead transitions. [2022-12-13 20:51:20,207 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 144 places, 244 transitions, 3838 flow [2022-12-13 20:51:20,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 20:51:20,207 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-13 20:51:20,208 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 2165 transitions. [2022-12-13 20:51:20,209 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4278656126482213 [2022-12-13 20:51:20,209 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 2165 transitions. [2022-12-13 20:51:20,209 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 2165 transitions. [2022-12-13 20:51:20,209 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:51:20,209 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 2165 transitions. [2022-12-13 20:51:20,211 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 196.8181818181818) internal successors, (2165), 11 states have internal predecessors, (2165), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:20,212 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 460.0) internal successors, (5520), 12 states have internal predecessors, (5520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:20,213 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 460.0) internal successors, (5520), 12 states have internal predecessors, (5520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:20,213 INFO L175 Difference]: Start difference. First operand has 134 places, 165 transitions, 2581 flow. Second operand 11 states and 2165 transitions. [2022-12-13 20:51:20,213 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 144 places, 244 transitions, 3838 flow [2022-12-13 20:51:20,255 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 136 places, 244 transitions, 3636 flow, removed 36 selfloop flow, removed 8 redundant places. [2022-12-13 20:51:20,258 INFO L231 Difference]: Finished difference. Result has 142 places, 200 transitions, 3363 flow [2022-12-13 20:51:20,258 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=2405, PETRI_DIFFERENCE_MINUEND_PLACES=126, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=165, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=111, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=3363, PETRI_PLACES=142, PETRI_TRANSITIONS=200} [2022-12-13 20:51:20,259 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 117 predicate places. [2022-12-13 20:51:20,259 INFO L495 AbstractCegarLoop]: Abstraction has has 142 places, 200 transitions, 3363 flow [2022-12-13 20:51:20,259 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 192.16666666666666) internal successors, (1153), 6 states have internal predecessors, (1153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:20,259 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:51:20,259 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:51:20,264 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2022-12-13 20:51:20,460 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-12-13 20:51:20,460 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 20:51:20,460 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:51:20,460 INFO L85 PathProgramCache]: Analyzing trace with hash 1566739476, now seen corresponding path program 11 times [2022-12-13 20:51:20,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:51:20,460 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [185186375] [2022-12-13 20:51:20,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:51:20,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:51:20,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:51:21,046 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 20:51:21,046 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:51:21,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [185186375] [2022-12-13 20:51:21,046 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [185186375] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:51:21,046 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1621049814] [2022-12-13 20:51:21,046 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 20:51:21,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:51:21,047 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:51:21,047 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:51:21,048 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-12-13 20:51:21,146 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 20:51:21,146 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:51:21,148 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 36 conjunts are in the unsatisfiable core [2022-12-13 20:51:21,153 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:51:21,208 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 20:51:21,236 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 20:51:21,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 20:51:21,352 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 20:51:21,354 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-12-13 20:51:21,354 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 20:51:21,429 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 20:51:21,429 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:51:21,662 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:51:21,662 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 90 treesize of output 54 [2022-12-13 20:51:21,672 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-12-13 20:51:21,672 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 636 treesize of output 556 [2022-12-13 20:51:21,683 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:51:21,683 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 502 treesize of output 446 [2022-12-13 20:51:21,695 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:51:21,695 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 492 treesize of output 460 [2022-12-13 20:51:27,772 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 20:51:27,772 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1621049814] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 20:51:27,772 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 20:51:27,772 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 27 [2022-12-13 20:51:27,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2052581614] [2022-12-13 20:51:27,773 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 20:51:27,773 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-12-13 20:51:27,773 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:51:27,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-12-13 20:51:27,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=645, Unknown=6, NotChecked=0, Total=756 [2022-12-13 20:51:28,258 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 460 [2022-12-13 20:51:28,261 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 142 places, 200 transitions, 3363 flow. Second operand has 28 states, 28 states have (on average 137.64285714285714) internal successors, (3854), 28 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:28,261 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:51:28,262 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 460 [2022-12-13 20:51:28,262 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:51:29,556 INFO L130 PetriNetUnfolder]: 1104/1964 cut-off events. [2022-12-13 20:51:29,556 INFO L131 PetriNetUnfolder]: For 27936/27936 co-relation queries the response was YES. [2022-12-13 20:51:29,563 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14856 conditions, 1964 events. 1104/1964 cut-off events. For 27936/27936 co-relation queries the response was YES. Maximal size of possible extension queue 122. Compared 10932 event pairs, 117 based on Foata normal form. 40/2004 useless extension candidates. Maximal degree in co-relation 14790. Up to 690 conditions per place. [2022-12-13 20:51:29,569 INFO L137 encePairwiseOnDemand]: 448/460 looper letters, 227 selfloop transitions, 93 changer transitions 0/320 dead transitions. [2022-12-13 20:51:29,569 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 153 places, 320 transitions, 5646 flow [2022-12-13 20:51:29,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 20:51:29,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-13 20:51:29,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1722 transitions. [2022-12-13 20:51:29,571 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3119565217391304 [2022-12-13 20:51:29,571 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1722 transitions. [2022-12-13 20:51:29,571 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1722 transitions. [2022-12-13 20:51:29,571 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:51:29,571 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1722 transitions. [2022-12-13 20:51:29,572 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 143.5) internal successors, (1722), 12 states have internal predecessors, (1722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:29,574 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 460.0) internal successors, (5980), 13 states have internal predecessors, (5980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:29,575 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 460.0) internal successors, (5980), 13 states have internal predecessors, (5980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:29,575 INFO L175 Difference]: Start difference. First operand has 142 places, 200 transitions, 3363 flow. Second operand 12 states and 1722 transitions. [2022-12-13 20:51:29,575 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 153 places, 320 transitions, 5646 flow [2022-12-13 20:51:29,658 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 151 places, 320 transitions, 5294 flow, removed 119 selfloop flow, removed 2 redundant places. [2022-12-13 20:51:29,662 INFO L231 Difference]: Finished difference. Result has 156 places, 222 transitions, 3811 flow [2022-12-13 20:51:29,662 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=3178, PETRI_DIFFERENCE_MINUEND_PLACES=140, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=199, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=120, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=3811, PETRI_PLACES=156, PETRI_TRANSITIONS=222} [2022-12-13 20:51:29,662 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 131 predicate places. [2022-12-13 20:51:29,662 INFO L495 AbstractCegarLoop]: Abstraction has has 156 places, 222 transitions, 3811 flow [2022-12-13 20:51:29,663 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 137.64285714285714) internal successors, (3854), 28 states have internal predecessors, (3854), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:29,663 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:51:29,663 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:51:29,667 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-12-13 20:51:29,863 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:51:29,864 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 20:51:29,864 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:51:29,865 INFO L85 PathProgramCache]: Analyzing trace with hash -578333138, now seen corresponding path program 12 times [2022-12-13 20:51:29,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:51:29,865 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302376103] [2022-12-13 20:51:29,866 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:51:29,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:51:29,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:51:30,165 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 20:51:30,166 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:51:30,166 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302376103] [2022-12-13 20:51:30,166 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302376103] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:51:30,166 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1565999159] [2022-12-13 20:51:30,166 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 20:51:30,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:51:30,166 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:51:30,167 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:51:30,167 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-12-13 20:51:30,250 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-12-13 20:51:30,250 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:51:30,252 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 27 conjunts are in the unsatisfiable core [2022-12-13 20:51:30,253 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:51:30,423 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 20:51:30,423 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:51:30,498 INFO L321 Elim1Store]: treesize reduction 11, result has 87.1 percent of original size [2022-12-13 20:51:30,499 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 20:51:30,634 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 20:51:30,634 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1565999159] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-13 20:51:30,634 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-13 20:51:30,634 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10, 10] total 24 [2022-12-13 20:51:30,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392062727] [2022-12-13 20:51:30,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:51:30,634 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-12-13 20:51:30,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:51:30,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-12-13 20:51:30,635 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=496, Unknown=0, NotChecked=0, Total=600 [2022-12-13 20:51:30,885 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 177 out of 460 [2022-12-13 20:51:30,886 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 156 places, 222 transitions, 3811 flow. Second operand has 10 states, 10 states have (on average 178.9) internal successors, (1789), 10 states have internal predecessors, (1789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:30,886 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:51:30,886 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 177 of 460 [2022-12-13 20:51:30,886 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:51:31,474 INFO L130 PetriNetUnfolder]: 1105/1967 cut-off events. [2022-12-13 20:51:31,474 INFO L131 PetriNetUnfolder]: For 23441/23441 co-relation queries the response was YES. [2022-12-13 20:51:31,480 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14973 conditions, 1967 events. 1105/1967 cut-off events. For 23441/23441 co-relation queries the response was YES. Maximal size of possible extension queue 126. Compared 10968 event pairs, 183 based on Foata normal form. 2/1969 useless extension candidates. Maximal degree in co-relation 14899. Up to 945 conditions per place. [2022-12-13 20:51:31,485 INFO L137 encePairwiseOnDemand]: 447/460 looper letters, 111 selfloop transitions, 150 changer transitions 0/261 dead transitions. [2022-12-13 20:51:31,485 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 168 places, 261 transitions, 4652 flow [2022-12-13 20:51:31,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 20:51:31,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 20:51:31,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2379 transitions. [2022-12-13 20:51:31,487 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3978260869565217 [2022-12-13 20:51:31,487 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2379 transitions. [2022-12-13 20:51:31,487 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2379 transitions. [2022-12-13 20:51:31,488 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:51:31,488 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2379 transitions. [2022-12-13 20:51:31,489 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 183.0) internal successors, (2379), 13 states have internal predecessors, (2379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:31,491 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 460.0) internal successors, (6440), 14 states have internal predecessors, (6440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:31,492 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 460.0) internal successors, (6440), 14 states have internal predecessors, (6440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:31,492 INFO L175 Difference]: Start difference. First operand has 156 places, 222 transitions, 3811 flow. Second operand 13 states and 2379 transitions. [2022-12-13 20:51:31,492 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 168 places, 261 transitions, 4652 flow [2022-12-13 20:51:31,573 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 162 places, 261 transitions, 4549 flow, removed 29 selfloop flow, removed 6 redundant places. [2022-12-13 20:51:31,576 INFO L231 Difference]: Finished difference. Result has 165 places, 228 transitions, 4189 flow [2022-12-13 20:51:31,577 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=3713, PETRI_DIFFERENCE_MINUEND_PLACES=150, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=144, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=4189, PETRI_PLACES=165, PETRI_TRANSITIONS=228} [2022-12-13 20:51:31,577 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 140 predicate places. [2022-12-13 20:51:31,577 INFO L495 AbstractCegarLoop]: Abstraction has has 165 places, 228 transitions, 4189 flow [2022-12-13 20:51:31,577 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 178.9) internal successors, (1789), 10 states have internal predecessors, (1789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:31,577 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:51:31,577 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:51:31,581 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-12-13 20:51:31,778 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2022-12-13 20:51:31,779 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 20:51:31,779 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:51:31,780 INFO L85 PathProgramCache]: Analyzing trace with hash 731018618, now seen corresponding path program 13 times [2022-12-13 20:51:31,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:51:31,780 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633419050] [2022-12-13 20:51:31,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:51:31,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:51:31,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:51:32,135 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 20:51:32,135 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:51:32,135 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633419050] [2022-12-13 20:51:32,136 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633419050] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:51:32,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2011838542] [2022-12-13 20:51:32,136 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-13 20:51:32,136 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:51:32,136 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:51:32,137 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:51:32,137 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-12-13 20:51:32,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:51:32,216 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 39 conjunts are in the unsatisfiable core [2022-12-13 20:51:32,219 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:51:32,283 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 20:51:32,307 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 20:51:32,330 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 20:51:32,439 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 20:51:32,439 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:51:32,723 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:51:32,723 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 48 treesize of output 37 [2022-12-13 20:51:32,732 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:51:32,732 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 598 treesize of output 546 [2022-12-13 20:51:32,742 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:51:32,742 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 534 treesize of output 511 [2022-12-13 20:51:32,754 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:51:32,755 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 502 treesize of output 447 [2022-12-13 20:51:32,855 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:51:32,855 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 48 treesize of output 37 [2022-12-13 20:51:32,864 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:51:32,864 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 598 treesize of output 546 [2022-12-13 20:51:32,874 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:51:32,874 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 534 treesize of output 511 [2022-12-13 20:51:32,884 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:51:32,885 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 502 treesize of output 447 [2022-12-13 20:51:33,003 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 1 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:51:33,003 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2011838542] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 20:51:33,003 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 20:51:33,003 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 29 [2022-12-13 20:51:33,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542254450] [2022-12-13 20:51:33,004 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 20:51:33,004 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-12-13 20:51:33,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:51:33,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-12-13 20:51:33,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=713, Unknown=13, NotChecked=0, Total=870 [2022-12-13 20:51:34,868 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 136 out of 460 [2022-12-13 20:51:34,871 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 165 places, 228 transitions, 4189 flow. Second operand has 30 states, 30 states have (on average 137.5) internal successors, (4125), 30 states have internal predecessors, (4125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:34,871 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:51:34,871 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 136 of 460 [2022-12-13 20:51:34,871 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:51:35,965 INFO L130 PetriNetUnfolder]: 1089/1911 cut-off events. [2022-12-13 20:51:35,966 INFO L131 PetriNetUnfolder]: For 24194/24194 co-relation queries the response was YES. [2022-12-13 20:51:35,972 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15046 conditions, 1911 events. 1089/1911 cut-off events. For 24194/24194 co-relation queries the response was YES. Maximal size of possible extension queue 124. Compared 10432 event pairs, 195 based on Foata normal form. 4/1915 useless extension candidates. Maximal degree in co-relation 14970. Up to 910 conditions per place. [2022-12-13 20:51:35,988 INFO L137 encePairwiseOnDemand]: 447/460 looper letters, 109 selfloop transitions, 158 changer transitions 0/267 dead transitions. [2022-12-13 20:51:35,988 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 178 places, 267 transitions, 5012 flow [2022-12-13 20:51:35,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-12-13 20:51:35,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-12-13 20:51:35,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1978 transitions. [2022-12-13 20:51:35,991 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.30714285714285716 [2022-12-13 20:51:35,991 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1978 transitions. [2022-12-13 20:51:35,991 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1978 transitions. [2022-12-13 20:51:35,991 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:51:35,992 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1978 transitions. [2022-12-13 20:51:35,994 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 141.28571428571428) internal successors, (1978), 14 states have internal predecessors, (1978), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:35,998 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 460.0) internal successors, (6900), 15 states have internal predecessors, (6900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:35,998 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 460.0) internal successors, (6900), 15 states have internal predecessors, (6900), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:35,998 INFO L175 Difference]: Start difference. First operand has 165 places, 228 transitions, 4189 flow. Second operand 14 states and 1978 transitions. [2022-12-13 20:51:35,999 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 178 places, 267 transitions, 5012 flow [2022-12-13 20:51:36,088 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 173 places, 267 transitions, 4886 flow, removed 33 selfloop flow, removed 5 redundant places. [2022-12-13 20:51:36,092 INFO L231 Difference]: Finished difference. Result has 175 places, 236 transitions, 4489 flow [2022-12-13 20:51:36,092 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=4001, PETRI_DIFFERENCE_MINUEND_PLACES=160, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=224, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=146, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=4489, PETRI_PLACES=175, PETRI_TRANSITIONS=236} [2022-12-13 20:51:36,092 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 150 predicate places. [2022-12-13 20:51:36,092 INFO L495 AbstractCegarLoop]: Abstraction has has 175 places, 236 transitions, 4489 flow [2022-12-13 20:51:36,093 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 137.5) internal successors, (4125), 30 states have internal predecessors, (4125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:36,093 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:51:36,093 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:51:36,097 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-12-13 20:51:36,293 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2022-12-13 20:51:36,294 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 20:51:36,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:51:36,295 INFO L85 PathProgramCache]: Analyzing trace with hash 2073671314, now seen corresponding path program 14 times [2022-12-13 20:51:36,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:51:36,296 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43793292] [2022-12-13 20:51:36,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:51:36,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:51:36,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:51:36,778 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 20:51:36,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:51:36,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43793292] [2022-12-13 20:51:36,779 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [43793292] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:51:36,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [921173304] [2022-12-13 20:51:36,779 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 20:51:36,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:51:36,779 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:51:36,780 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:51:36,780 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-12-13 20:51:36,859 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 20:51:36,859 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:51:36,860 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 32 conjunts are in the unsatisfiable core [2022-12-13 20:51:36,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:51:37,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 20:51:37,033 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 20:51:37,115 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 20:51:37,116 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:51:37,273 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse2 (+ c_~get2~0.offset (* c_thread1Thread1of1ForFork1_~i~0 4)))) (let ((.cse0 (forall ((~get2~0.base Int) (v_ArrVal_1099 (Array Int Int))) (not (= |c_thread1Thread1of1ForFork1_#t~mem2| (select (select (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1099) ~get2~0.base) .cse2)))))) (and (or (< 0 c_~n1~0) .cse0) (forall ((~get2~0.base Int) (v_ArrVal_1099 (Array Int Int))) (let ((.cse3 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1099))) (let ((.cse1 (select .cse3 ~get2~0.base))) (or (not (= |c_thread1Thread1of1ForFork1_#t~mem2| (select .cse1 .cse2))) (= (select .cse1 c_~get2~0.offset) (select (select .cse3 c_~get1~0.base) c_~get1~0.offset)))))) (or (< 0 c_~n2~0) .cse0)))) is different from false [2022-12-13 20:51:37,311 INFO L321 Elim1Store]: treesize reduction 15, result has 79.5 percent of original size [2022-12-13 20:51:37,311 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 114 treesize of output 131 [2022-12-13 20:51:37,327 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:51:37,327 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 74 treesize of output 90 [2022-12-13 20:51:37,603 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-12-13 20:51:37,603 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 48 treesize of output 24 [2022-12-13 20:51:37,609 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-12-13 20:51:37,609 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 48 treesize of output 24 [2022-12-13 20:51:37,713 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 20:51:37,713 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [921173304] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-13 20:51:37,713 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-13 20:51:37,713 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [11, 11] total 28 [2022-12-13 20:51:37,714 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839589067] [2022-12-13 20:51:37,714 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:51:37,714 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 20:51:37,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:51:37,714 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 20:51:37,715 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=649, Unknown=1, NotChecked=52, Total=812 [2022-12-13 20:51:37,812 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 140 out of 460 [2022-12-13 20:51:37,813 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 175 places, 236 transitions, 4489 flow. Second operand has 11 states, 11 states have (on average 141.72727272727272) internal successors, (1559), 11 states have internal predecessors, (1559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:37,813 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:51:37,813 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 140 of 460 [2022-12-13 20:51:37,813 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:51:43,142 INFO L130 PetriNetUnfolder]: 1447/2554 cut-off events. [2022-12-13 20:51:43,142 INFO L131 PetriNetUnfolder]: For 36140/36140 co-relation queries the response was YES. [2022-12-13 20:51:43,150 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20283 conditions, 2554 events. 1447/2554 cut-off events. For 36140/36140 co-relation queries the response was YES. Maximal size of possible extension queue 163. Compared 14875 event pairs, 261 based on Foata normal form. 28/2582 useless extension candidates. Maximal degree in co-relation 20205. Up to 1059 conditions per place. [2022-12-13 20:51:43,157 INFO L137 encePairwiseOnDemand]: 444/460 looper letters, 250 selfloop transitions, 112 changer transitions 0/362 dead transitions. [2022-12-13 20:51:43,157 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 186 places, 362 transitions, 7092 flow [2022-12-13 20:51:43,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 20:51:43,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-13 20:51:43,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1770 transitions. [2022-12-13 20:51:43,160 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.32065217391304346 [2022-12-13 20:51:43,160 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1770 transitions. [2022-12-13 20:51:43,160 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1770 transitions. [2022-12-13 20:51:43,160 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:51:43,160 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1770 transitions. [2022-12-13 20:51:43,162 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 147.5) internal successors, (1770), 12 states have internal predecessors, (1770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:43,165 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 460.0) internal successors, (5980), 13 states have internal predecessors, (5980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:43,166 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 460.0) internal successors, (5980), 13 states have internal predecessors, (5980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:43,166 INFO L175 Difference]: Start difference. First operand has 175 places, 236 transitions, 4489 flow. Second operand 12 states and 1770 transitions. [2022-12-13 20:51:43,166 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 186 places, 362 transitions, 7092 flow [2022-12-13 20:51:43,278 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 176 places, 362 transitions, 6927 flow, removed 3 selfloop flow, removed 10 redundant places. [2022-12-13 20:51:43,282 INFO L231 Difference]: Finished difference. Result has 181 places, 265 transitions, 5366 flow [2022-12-13 20:51:43,282 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=4292, PETRI_DIFFERENCE_MINUEND_PLACES=165, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=233, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=128, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=5366, PETRI_PLACES=181, PETRI_TRANSITIONS=265} [2022-12-13 20:51:43,283 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 156 predicate places. [2022-12-13 20:51:43,283 INFO L495 AbstractCegarLoop]: Abstraction has has 181 places, 265 transitions, 5366 flow [2022-12-13 20:51:43,283 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 141.72727272727272) internal successors, (1559), 11 states have internal predecessors, (1559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:43,283 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:51:43,283 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:51:43,287 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-12-13 20:51:43,484 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:51:43,484 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 20:51:43,485 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:51:43,485 INFO L85 PathProgramCache]: Analyzing trace with hash 2071292730, now seen corresponding path program 15 times [2022-12-13 20:51:43,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:51:43,486 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132047805] [2022-12-13 20:51:43,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:51:43,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:51:43,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:51:43,982 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 20:51:43,983 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:51:43,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132047805] [2022-12-13 20:51:43,983 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132047805] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:51:43,983 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2005896544] [2022-12-13 20:51:43,983 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 20:51:43,983 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:51:43,983 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:51:43,984 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:51:43,984 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-12-13 20:51:44,074 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-13 20:51:44,074 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:51:44,076 INFO L263 TraceCheckSpWp]: Trace formula consists of 214 conjuncts, 52 conjunts are in the unsatisfiable core [2022-12-13 20:51:44,077 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:51:44,351 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 20:51:44,351 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 20:51:44,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 20:51:44,531 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:51:45,046 INFO L321 Elim1Store]: treesize reduction 15, result has 79.5 percent of original size [2022-12-13 20:51:45,046 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 114 treesize of output 131 [2022-12-13 20:51:45,066 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:51:45,066 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 74 treesize of output 90 [2022-12-13 20:51:45,360 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:51:45,360 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 20:51:45,363 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 20:51:45,613 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 20:51:45,614 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2005896544] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 20:51:45,614 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 20:51:45,614 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 12] total 33 [2022-12-13 20:51:45,614 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476491849] [2022-12-13 20:51:45,614 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 20:51:45,614 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-12-13 20:51:45,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:51:45,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-12-13 20:51:45,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=948, Unknown=13, NotChecked=0, Total=1122 [2022-12-13 20:51:48,911 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 131 out of 460 [2022-12-13 20:51:48,912 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 181 places, 265 transitions, 5366 flow. Second operand has 34 states, 34 states have (on average 132.52941176470588) internal successors, (4506), 34 states have internal predecessors, (4506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:48,913 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:51:48,913 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 131 of 460 [2022-12-13 20:51:48,913 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:51:52,047 INFO L130 PetriNetUnfolder]: 2662/4458 cut-off events. [2022-12-13 20:51:52,048 INFO L131 PetriNetUnfolder]: For 66933/66933 co-relation queries the response was YES. [2022-12-13 20:51:52,063 INFO L83 FinitePrefix]: Finished finitePrefix Result has 38838 conditions, 4458 events. 2662/4458 cut-off events. For 66933/66933 co-relation queries the response was YES. Maximal size of possible extension queue 288. Compared 27257 event pairs, 353 based on Foata normal form. 33/4491 useless extension candidates. Maximal degree in co-relation 37620. Up to 1241 conditions per place. [2022-12-13 20:51:52,078 INFO L137 encePairwiseOnDemand]: 443/460 looper letters, 319 selfloop transitions, 310 changer transitions 5/634 dead transitions. [2022-12-13 20:51:52,078 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 214 places, 634 transitions, 13259 flow [2022-12-13 20:51:52,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-13 20:51:52,079 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-13 20:51:52,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 4643 transitions. [2022-12-13 20:51:52,082 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.2968670076726343 [2022-12-13 20:51:52,082 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 4643 transitions. [2022-12-13 20:51:52,082 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 4643 transitions. [2022-12-13 20:51:52,083 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:51:52,083 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 4643 transitions. [2022-12-13 20:51:52,086 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 136.55882352941177) internal successors, (4643), 34 states have internal predecessors, (4643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:52,091 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 460.0) internal successors, (16100), 35 states have internal predecessors, (16100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:52,092 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 460.0) internal successors, (16100), 35 states have internal predecessors, (16100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:52,093 INFO L175 Difference]: Start difference. First operand has 181 places, 265 transitions, 5366 flow. Second operand 34 states and 4643 transitions. [2022-12-13 20:51:52,093 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 214 places, 634 transitions, 13259 flow [2022-12-13 20:51:52,385 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 208 places, 634 transitions, 13074 flow, removed 30 selfloop flow, removed 6 redundant places. [2022-12-13 20:51:52,393 INFO L231 Difference]: Finished difference. Result has 218 places, 443 transitions, 10169 flow [2022-12-13 20:51:52,393 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=5048, PETRI_DIFFERENCE_MINUEND_PLACES=175, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=254, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=121, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=108, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=10169, PETRI_PLACES=218, PETRI_TRANSITIONS=443} [2022-12-13 20:51:52,393 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 193 predicate places. [2022-12-13 20:51:52,393 INFO L495 AbstractCegarLoop]: Abstraction has has 218 places, 443 transitions, 10169 flow [2022-12-13 20:51:52,394 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 132.52941176470588) internal successors, (4506), 34 states have internal predecessors, (4506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:52,394 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:51:52,394 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:51:52,398 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2022-12-13 20:51:52,595 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:51:52,595 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 20:51:52,596 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:51:52,596 INFO L85 PathProgramCache]: Analyzing trace with hash 2073811240, now seen corresponding path program 1 times [2022-12-13 20:51:52,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:51:52,597 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1657200890] [2022-12-13 20:51:52,597 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:51:52,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:51:52,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:51:52,876 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 20:51:52,877 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:51:52,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1657200890] [2022-12-13 20:51:52,877 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1657200890] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:51:52,877 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492149584] [2022-12-13 20:51:52,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:51:52,877 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:51:52,877 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:51:52,878 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:51:52,878 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-12-13 20:51:52,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:51:52,959 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 39 conjunts are in the unsatisfiable core [2022-12-13 20:51:52,961 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:51:53,361 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:51:53,361 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:51:53,412 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:51:53,412 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 161 treesize of output 125 [2022-12-13 20:51:54,349 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:51:54,349 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1492149584] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 20:51:54,349 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 20:51:54,349 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 30 [2022-12-13 20:51:54,349 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863156647] [2022-12-13 20:51:54,349 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 20:51:54,350 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-12-13 20:51:54,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:51:54,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-12-13 20:51:54,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=801, Unknown=0, NotChecked=0, Total=992 [2022-12-13 20:51:56,385 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 170 out of 460 [2022-12-13 20:51:56,388 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 218 places, 443 transitions, 10169 flow. Second operand has 32 states, 32 states have (on average 171.75) internal successors, (5496), 32 states have internal predecessors, (5496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:51:56,388 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:51:56,388 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 170 of 460 [2022-12-13 20:51:56,388 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:52:00,162 INFO L130 PetriNetUnfolder]: 4262/7702 cut-off events. [2022-12-13 20:52:00,162 INFO L131 PetriNetUnfolder]: For 137852/137852 co-relation queries the response was YES. [2022-12-13 20:52:00,195 INFO L83 FinitePrefix]: Finished finitePrefix Result has 68655 conditions, 7702 events. 4262/7702 cut-off events. For 137852/137852 co-relation queries the response was YES. Maximal size of possible extension queue 478. Compared 57136 event pairs, 522 based on Foata normal form. 203/7905 useless extension candidates. Maximal degree in co-relation 67337. Up to 2139 conditions per place. [2022-12-13 20:52:00,219 INFO L137 encePairwiseOnDemand]: 445/460 looper letters, 844 selfloop transitions, 225 changer transitions 48/1117 dead transitions. [2022-12-13 20:52:00,219 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 247 places, 1117 transitions, 24869 flow [2022-12-13 20:52:00,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-12-13 20:52:00,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-12-13 20:52:00,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 5302 transitions. [2022-12-13 20:52:00,234 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.38420289855072465 [2022-12-13 20:52:00,234 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 5302 transitions. [2022-12-13 20:52:00,235 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 5302 transitions. [2022-12-13 20:52:00,236 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:52:00,236 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 5302 transitions. [2022-12-13 20:52:00,241 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 176.73333333333332) internal successors, (5302), 30 states have internal predecessors, (5302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:00,246 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 460.0) internal successors, (14260), 31 states have internal predecessors, (14260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:00,247 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 460.0) internal successors, (14260), 31 states have internal predecessors, (14260), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:00,247 INFO L175 Difference]: Start difference. First operand has 218 places, 443 transitions, 10169 flow. Second operand 30 states and 5302 transitions. [2022-12-13 20:52:00,247 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 247 places, 1117 transitions, 24869 flow [2022-12-13 20:52:01,218 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 234 places, 1117 transitions, 23747 flow, removed 155 selfloop flow, removed 13 redundant places. [2022-12-13 20:52:01,235 INFO L231 Difference]: Finished difference. Result has 248 places, 572 transitions, 12840 flow [2022-12-13 20:52:01,235 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=9505, PETRI_DIFFERENCE_MINUEND_PLACES=205, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=441, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=278, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=12840, PETRI_PLACES=248, PETRI_TRANSITIONS=572} [2022-12-13 20:52:01,235 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 223 predicate places. [2022-12-13 20:52:01,235 INFO L495 AbstractCegarLoop]: Abstraction has has 248 places, 572 transitions, 12840 flow [2022-12-13 20:52:01,236 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 171.75) internal successors, (5496), 32 states have internal predecessors, (5496), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:01,236 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:52:01,236 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:52:01,240 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2022-12-13 20:52:01,437 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-12-13 20:52:01,437 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 20:52:01,438 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:52:01,438 INFO L85 PathProgramCache]: Analyzing trace with hash 1432828404, now seen corresponding path program 1 times [2022-12-13 20:52:01,439 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:52:01,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081741256] [2022-12-13 20:52:01,439 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:52:01,440 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:52:01,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:52:01,998 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:52:01,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:52:01,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081741256] [2022-12-13 20:52:01,998 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081741256] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:52:01,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1780048159] [2022-12-13 20:52:01,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:52:01,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:52:01,998 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:52:01,999 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:52:02,000 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-12-13 20:52:02,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:52:02,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 48 conjunts are in the unsatisfiable core [2022-12-13 20:52:02,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:52:02,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 20:52:02,245 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 20:52:02,281 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 20:52:02,534 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:52:02,535 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 99 treesize of output 95 [2022-12-13 20:52:02,630 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:52:02,631 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:52:05,630 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:52:05,630 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 48 treesize of output 37 [2022-12-13 20:52:05,650 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-12-13 20:52:05,650 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 1206 treesize of output 1086 [2022-12-13 20:52:05,672 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:52:05,673 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 1078 treesize of output 1023 [2022-12-13 20:52:05,696 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:52:05,696 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 1014 treesize of output 895 [2022-12-13 20:52:05,905 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:52:05,905 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 47 treesize of output 36 [2022-12-13 20:52:05,918 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:52:05,918 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 1142 treesize of output 1025 [2022-12-13 20:52:05,936 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:52:05,937 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 1014 treesize of output 958 [2022-12-13 20:52:05,954 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:52:05,955 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 950 treesize of output 830 [2022-12-13 20:52:06,713 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 1 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:52:06,713 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1780048159] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 20:52:06,713 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 20:52:06,713 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11, 11] total 29 [2022-12-13 20:52:06,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [479713341] [2022-12-13 20:52:06,713 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 20:52:06,713 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-12-13 20:52:06,713 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:52:06,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-12-13 20:52:06,714 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=146, Invalid=762, Unknown=22, NotChecked=0, Total=930 [2022-12-13 20:52:08,400 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 126 out of 460 [2022-12-13 20:52:08,401 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 248 places, 572 transitions, 12840 flow. Second operand has 31 states, 31 states have (on average 127.74193548387096) internal successors, (3960), 31 states have internal predecessors, (3960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:08,401 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:52:08,401 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 126 of 460 [2022-12-13 20:52:08,402 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:52:11,526 INFO L130 PetriNetUnfolder]: 4151/7601 cut-off events. [2022-12-13 20:52:11,526 INFO L131 PetriNetUnfolder]: For 146058/146058 co-relation queries the response was YES. [2022-12-13 20:52:11,562 INFO L83 FinitePrefix]: Finished finitePrefix Result has 71142 conditions, 7601 events. 4151/7601 cut-off events. For 146058/146058 co-relation queries the response was YES. Maximal size of possible extension queue 493. Compared 57326 event pairs, 1231 based on Foata normal form. 6/7607 useless extension candidates. Maximal degree in co-relation 70725. Up to 5462 conditions per place. [2022-12-13 20:52:11,588 INFO L137 encePairwiseOnDemand]: 446/460 looper letters, 470 selfloop transitions, 157 changer transitions 14/641 dead transitions. [2022-12-13 20:52:11,588 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 259 places, 641 transitions, 15153 flow [2022-12-13 20:52:11,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 20:52:11,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-13 20:52:11,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1570 transitions. [2022-12-13 20:52:11,590 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.28442028985507245 [2022-12-13 20:52:11,591 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1570 transitions. [2022-12-13 20:52:11,591 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1570 transitions. [2022-12-13 20:52:11,591 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:52:11,591 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1570 transitions. [2022-12-13 20:52:11,592 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 130.83333333333334) internal successors, (1570), 12 states have internal predecessors, (1570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:11,594 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 460.0) internal successors, (5980), 13 states have internal predecessors, (5980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:11,594 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 460.0) internal successors, (5980), 13 states have internal predecessors, (5980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:11,595 INFO L175 Difference]: Start difference. First operand has 248 places, 572 transitions, 12840 flow. Second operand 12 states and 1570 transitions. [2022-12-13 20:52:11,595 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 259 places, 641 transitions, 15153 flow [2022-12-13 20:52:12,647 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 246 places, 641 transitions, 14861 flow, removed 74 selfloop flow, removed 13 redundant places. [2022-12-13 20:52:12,657 INFO L231 Difference]: Finished difference. Result has 250 places, 593 transitions, 13409 flow [2022-12-13 20:52:12,657 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=12595, PETRI_DIFFERENCE_MINUEND_PLACES=235, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=572, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=139, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=418, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=13409, PETRI_PLACES=250, PETRI_TRANSITIONS=593} [2022-12-13 20:52:12,658 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 225 predicate places. [2022-12-13 20:52:12,658 INFO L495 AbstractCegarLoop]: Abstraction has has 250 places, 593 transitions, 13409 flow [2022-12-13 20:52:12,658 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 127.74193548387096) internal successors, (3960), 31 states have internal predecessors, (3960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:12,658 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:52:12,658 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:52:12,663 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2022-12-13 20:52:12,859 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:52:12,859 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 20:52:12,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:52:12,861 INFO L85 PathProgramCache]: Analyzing trace with hash 1636616454, now seen corresponding path program 2 times [2022-12-13 20:52:12,861 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:52:12,861 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [862339161] [2022-12-13 20:52:12,861 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:52:12,861 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:52:12,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:52:13,383 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:52:13,383 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:52:13,383 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [862339161] [2022-12-13 20:52:13,383 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [862339161] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:52:13,383 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [482447261] [2022-12-13 20:52:13,383 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 20:52:13,383 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:52:13,383 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:52:13,384 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:52:13,384 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-12-13 20:52:13,511 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-12-13 20:52:13,511 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:52:13,513 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-13 20:52:13,514 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:52:13,925 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-12-13 20:52:13,925 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 81 treesize of output 45 [2022-12-13 20:52:13,994 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 20:52:13,994 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 20:52:13,994 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [482447261] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 20:52:13,994 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 20:52:13,995 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [10] total 20 [2022-12-13 20:52:13,995 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109894294] [2022-12-13 20:52:13,995 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:52:13,995 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 20:52:13,995 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:52:13,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 20:52:13,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=85, Invalid=377, Unknown=0, NotChecked=0, Total=462 [2022-12-13 20:52:14,529 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 175 out of 460 [2022-12-13 20:52:14,530 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 250 places, 593 transitions, 13409 flow. Second operand has 12 states, 12 states have (on average 176.66666666666666) internal successors, (2120), 12 states have internal predecessors, (2120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:14,530 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:52:14,530 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 175 of 460 [2022-12-13 20:52:14,531 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:52:17,327 INFO L130 PetriNetUnfolder]: 4251/7827 cut-off events. [2022-12-13 20:52:17,328 INFO L131 PetriNetUnfolder]: For 151246/151246 co-relation queries the response was YES. [2022-12-13 20:52:17,369 INFO L83 FinitePrefix]: Finished finitePrefix Result has 73453 conditions, 7827 events. 4251/7827 cut-off events. For 151246/151246 co-relation queries the response was YES. Maximal size of possible extension queue 498. Compared 59629 event pairs, 1187 based on Foata normal form. 30/7857 useless extension candidates. Maximal degree in co-relation 73043. Up to 5474 conditions per place. [2022-12-13 20:52:17,406 INFO L137 encePairwiseOnDemand]: 448/460 looper letters, 489 selfloop transitions, 180 changer transitions 12/681 dead transitions. [2022-12-13 20:52:17,407 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 257 places, 681 transitions, 16037 flow [2022-12-13 20:52:17,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 20:52:17,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 20:52:17,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1830 transitions. [2022-12-13 20:52:17,409 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3978260869565217 [2022-12-13 20:52:17,409 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1830 transitions. [2022-12-13 20:52:17,409 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1830 transitions. [2022-12-13 20:52:17,410 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:52:17,410 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1830 transitions. [2022-12-13 20:52:17,412 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 183.0) internal successors, (1830), 10 states have internal predecessors, (1830), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:17,414 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 460.0) internal successors, (5060), 11 states have internal predecessors, (5060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:17,415 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 460.0) internal successors, (5060), 11 states have internal predecessors, (5060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:17,415 INFO L175 Difference]: Start difference. First operand has 250 places, 593 transitions, 13409 flow. Second operand 10 states and 1830 transitions. [2022-12-13 20:52:17,415 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 257 places, 681 transitions, 16037 flow [2022-12-13 20:52:18,618 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 249 places, 681 transitions, 15894 flow, removed 35 selfloop flow, removed 8 redundant places. [2022-12-13 20:52:18,629 INFO L231 Difference]: Finished difference. Result has 253 places, 606 transitions, 13946 flow [2022-12-13 20:52:18,629 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=13298, PETRI_DIFFERENCE_MINUEND_PLACES=240, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=593, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=167, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=413, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=13946, PETRI_PLACES=253, PETRI_TRANSITIONS=606} [2022-12-13 20:52:18,629 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 228 predicate places. [2022-12-13 20:52:18,629 INFO L495 AbstractCegarLoop]: Abstraction has has 253 places, 606 transitions, 13946 flow [2022-12-13 20:52:18,630 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 176.66666666666666) internal successors, (2120), 12 states have internal predecessors, (2120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:18,630 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:52:18,630 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:52:18,634 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-12-13 20:52:18,830 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:52:18,831 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 20:52:18,832 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:52:18,832 INFO L85 PathProgramCache]: Analyzing trace with hash 786661614, now seen corresponding path program 3 times [2022-12-13 20:52:18,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:52:18,832 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [450254366] [2022-12-13 20:52:18,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:52:18,833 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:52:18,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:52:19,351 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:52:19,351 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:52:19,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [450254366] [2022-12-13 20:52:19,351 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [450254366] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:52:19,351 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1540958889] [2022-12-13 20:52:19,351 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 20:52:19,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:52:19,351 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:52:19,352 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:52:19,353 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-12-13 20:52:19,488 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-12-13 20:52:19,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:52:19,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-13 20:52:19,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:52:19,909 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-12-13 20:52:19,910 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 81 treesize of output 45 [2022-12-13 20:52:19,966 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 20:52:19,966 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 20:52:19,966 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1540958889] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 20:52:19,966 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 20:52:19,966 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [10] total 20 [2022-12-13 20:52:19,967 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504072674] [2022-12-13 20:52:19,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:52:19,967 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 20:52:19,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:52:19,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 20:52:19,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=83, Invalid=379, Unknown=0, NotChecked=0, Total=462 [2022-12-13 20:52:20,629 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 175 out of 460 [2022-12-13 20:52:20,630 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 253 places, 606 transitions, 13946 flow. Second operand has 12 states, 12 states have (on average 176.66666666666666) internal successors, (2120), 12 states have internal predecessors, (2120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:20,630 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:52:20,630 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 175 of 460 [2022-12-13 20:52:20,630 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:52:23,294 INFO L130 PetriNetUnfolder]: 4215/7791 cut-off events. [2022-12-13 20:52:23,294 INFO L131 PetriNetUnfolder]: For 157106/157106 co-relation queries the response was YES. [2022-12-13 20:52:23,336 INFO L83 FinitePrefix]: Finished finitePrefix Result has 73752 conditions, 7791 events. 4215/7791 cut-off events. For 157106/157106 co-relation queries the response was YES. Maximal size of possible extension queue 498. Compared 59580 event pairs, 1177 based on Foata normal form. 42/7833 useless extension candidates. Maximal degree in co-relation 73332. Up to 5474 conditions per place. [2022-12-13 20:52:23,374 INFO L137 encePairwiseOnDemand]: 448/460 looper letters, 480 selfloop transitions, 176 changer transitions 20/676 dead transitions. [2022-12-13 20:52:23,374 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 261 places, 676 transitions, 16226 flow [2022-12-13 20:52:23,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 20:52:23,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-13 20:52:23,376 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 2007 transitions. [2022-12-13 20:52:23,377 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3966403162055336 [2022-12-13 20:52:23,377 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 2007 transitions. [2022-12-13 20:52:23,377 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 2007 transitions. [2022-12-13 20:52:23,377 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:52:23,377 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 2007 transitions. [2022-12-13 20:52:23,379 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 182.45454545454547) internal successors, (2007), 11 states have internal predecessors, (2007), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:23,382 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 460.0) internal successors, (5520), 12 states have internal predecessors, (5520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:23,383 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 460.0) internal successors, (5520), 12 states have internal predecessors, (5520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:23,383 INFO L175 Difference]: Start difference. First operand has 253 places, 606 transitions, 13946 flow. Second operand 11 states and 2007 transitions. [2022-12-13 20:52:23,383 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 261 places, 676 transitions, 16226 flow [2022-12-13 20:52:24,541 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 257 places, 676 transitions, 16139 flow, removed 16 selfloop flow, removed 4 redundant places. [2022-12-13 20:52:24,552 INFO L231 Difference]: Finished difference. Result has 261 places, 598 transitions, 14105 flow [2022-12-13 20:52:24,552 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=13825, PETRI_DIFFERENCE_MINUEND_PLACES=247, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=604, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=176, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=428, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=14105, PETRI_PLACES=261, PETRI_TRANSITIONS=598} [2022-12-13 20:52:24,552 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 236 predicate places. [2022-12-13 20:52:24,552 INFO L495 AbstractCegarLoop]: Abstraction has has 261 places, 598 transitions, 14105 flow [2022-12-13 20:52:24,553 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 176.66666666666666) internal successors, (2120), 12 states have internal predecessors, (2120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:24,553 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:52:24,553 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:52:24,557 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2022-12-13 20:52:24,753 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-12-13 20:52:24,754 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 20:52:24,755 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:52:24,755 INFO L85 PathProgramCache]: Analyzing trace with hash -231402516, now seen corresponding path program 4 times [2022-12-13 20:52:24,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:52:24,755 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146727548] [2022-12-13 20:52:24,756 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:52:24,756 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:52:24,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:52:25,324 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:52:25,324 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:52:25,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146727548] [2022-12-13 20:52:25,324 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146727548] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:52:25,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2121497030] [2022-12-13 20:52:25,324 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 20:52:25,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:52:25,325 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:52:25,325 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:52:25,326 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-12-13 20:52:25,408 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 20:52:25,408 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:52:25,409 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 23 conjunts are in the unsatisfiable core [2022-12-13 20:52:25,410 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:52:25,778 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:52:25,778 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 87 treesize of output 71 [2022-12-13 20:52:25,889 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 20:52:25,889 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 20:52:25,889 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2121497030] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 20:52:25,889 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 20:52:25,889 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10] total 17 [2022-12-13 20:52:25,889 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338536928] [2022-12-13 20:52:25,889 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:52:25,889 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 20:52:25,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:52:25,890 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 20:52:25,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=284, Unknown=0, NotChecked=0, Total=342 [2022-12-13 20:52:26,479 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 177 out of 460 [2022-12-13 20:52:26,480 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 261 places, 598 transitions, 14105 flow. Second operand has 11 states, 11 states have (on average 178.8181818181818) internal successors, (1967), 11 states have internal predecessors, (1967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:26,480 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:52:26,480 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 177 of 460 [2022-12-13 20:52:26,480 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:52:29,231 INFO L130 PetriNetUnfolder]: 4255/7912 cut-off events. [2022-12-13 20:52:29,231 INFO L131 PetriNetUnfolder]: For 162744/162744 co-relation queries the response was YES. [2022-12-13 20:52:29,277 INFO L83 FinitePrefix]: Finished finitePrefix Result has 75508 conditions, 7912 events. 4255/7912 cut-off events. For 162744/162744 co-relation queries the response was YES. Maximal size of possible extension queue 515. Compared 61148 event pairs, 1111 based on Foata normal form. 9/7921 useless extension candidates. Maximal degree in co-relation 75295. Up to 5474 conditions per place. [2022-12-13 20:52:29,314 INFO L137 encePairwiseOnDemand]: 450/460 looper letters, 515 selfloop transitions, 120 changer transitions 43/678 dead transitions. [2022-12-13 20:52:29,314 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 266 places, 678 transitions, 16636 flow [2022-12-13 20:52:29,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 20:52:29,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 20:52:29,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1661 transitions. [2022-12-13 20:52:29,317 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.40120772946859906 [2022-12-13 20:52:29,317 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1661 transitions. [2022-12-13 20:52:29,317 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1661 transitions. [2022-12-13 20:52:29,317 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:52:29,317 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1661 transitions. [2022-12-13 20:52:29,319 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 184.55555555555554) internal successors, (1661), 9 states have internal predecessors, (1661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:29,321 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 460.0) internal successors, (4600), 10 states have internal predecessors, (4600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:29,322 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 460.0) internal successors, (4600), 10 states have internal predecessors, (4600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:29,322 INFO L175 Difference]: Start difference. First operand has 261 places, 598 transitions, 14105 flow. Second operand 9 states and 1661 transitions. [2022-12-13 20:52:29,322 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 266 places, 678 transitions, 16636 flow [2022-12-13 20:52:30,631 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 257 places, 678 transitions, 16294 flow, removed 35 selfloop flow, removed 9 redundant places. [2022-12-13 20:52:30,644 INFO L231 Difference]: Finished difference. Result has 261 places, 580 transitions, 13717 flow [2022-12-13 20:52:30,645 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=13817, PETRI_DIFFERENCE_MINUEND_PLACES=249, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=598, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=478, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=13717, PETRI_PLACES=261, PETRI_TRANSITIONS=580} [2022-12-13 20:52:30,645 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 236 predicate places. [2022-12-13 20:52:30,645 INFO L495 AbstractCegarLoop]: Abstraction has has 261 places, 580 transitions, 13717 flow [2022-12-13 20:52:30,646 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 178.8181818181818) internal successors, (1967), 11 states have internal predecessors, (1967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:30,646 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:52:30,646 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:52:30,650 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-12-13 20:52:30,846 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-12-13 20:52:30,847 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 20:52:30,848 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:52:30,848 INFO L85 PathProgramCache]: Analyzing trace with hash -873493056, now seen corresponding path program 5 times [2022-12-13 20:52:30,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:52:30,849 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48460440] [2022-12-13 20:52:30,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:52:30,850 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:52:30,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:52:31,537 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:52:31,537 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:52:31,538 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48460440] [2022-12-13 20:52:31,538 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [48460440] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:52:31,538 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1467751271] [2022-12-13 20:52:31,538 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 20:52:31,538 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:52:31,538 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:52:31,539 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:52:31,539 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-12-13 20:52:31,617 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 20:52:31,617 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:52:31,619 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 41 conjunts are in the unsatisfiable core [2022-12-13 20:52:31,620 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:52:31,743 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 20:52:31,784 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 20:52:31,827 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 20:52:32,045 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-12-13 20:52:32,046 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 81 treesize of output 45 [2022-12-13 20:52:32,087 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:52:32,087 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:52:32,810 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:52:32,810 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1467751271] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-13 20:52:32,810 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-13 20:52:32,810 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10, 11] total 26 [2022-12-13 20:52:32,810 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1471329177] [2022-12-13 20:52:32,810 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:52:32,811 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 20:52:32,811 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:52:32,811 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 20:52:32,811 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=623, Unknown=0, NotChecked=0, Total=756 [2022-12-13 20:52:33,859 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 171 out of 460 [2022-12-13 20:52:33,860 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 261 places, 580 transitions, 13717 flow. Second operand has 11 states, 11 states have (on average 172.8181818181818) internal successors, (1901), 11 states have internal predecessors, (1901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:33,860 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:52:33,860 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 171 of 460 [2022-12-13 20:52:33,860 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:52:36,793 INFO L130 PetriNetUnfolder]: 4159/7723 cut-off events. [2022-12-13 20:52:36,793 INFO L131 PetriNetUnfolder]: For 162285/162285 co-relation queries the response was YES. [2022-12-13 20:52:36,832 INFO L83 FinitePrefix]: Finished finitePrefix Result has 73533 conditions, 7723 events. 4159/7723 cut-off events. For 162285/162285 co-relation queries the response was YES. Maximal size of possible extension queue 503. Compared 59212 event pairs, 1257 based on Foata normal form. 6/7729 useless extension candidates. Maximal degree in co-relation 73098. Up to 6676 conditions per place. [2022-12-13 20:52:36,861 INFO L137 encePairwiseOnDemand]: 447/460 looper letters, 553 selfloop transitions, 81 changer transitions 7/641 dead transitions. [2022-12-13 20:52:36,861 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 267 places, 641 transitions, 15857 flow [2022-12-13 20:52:36,862 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 20:52:36,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-13 20:52:36,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1944 transitions. [2022-12-13 20:52:36,863 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3841897233201581 [2022-12-13 20:52:36,863 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1944 transitions. [2022-12-13 20:52:36,864 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1944 transitions. [2022-12-13 20:52:36,864 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:52:36,864 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1944 transitions. [2022-12-13 20:52:36,865 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 176.72727272727272) internal successors, (1944), 11 states have internal predecessors, (1944), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:36,867 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 460.0) internal successors, (5520), 12 states have internal predecessors, (5520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:36,867 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 460.0) internal successors, (5520), 12 states have internal predecessors, (5520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:36,867 INFO L175 Difference]: Start difference. First operand has 261 places, 580 transitions, 13717 flow. Second operand 11 states and 1944 transitions. [2022-12-13 20:52:36,867 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 267 places, 641 transitions, 15857 flow [2022-12-13 20:52:38,065 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 258 places, 641 transitions, 15410 flow, removed 33 selfloop flow, removed 9 redundant places. [2022-12-13 20:52:38,075 INFO L231 Difference]: Finished difference. Result has 260 places, 588 transitions, 13655 flow [2022-12-13 20:52:38,075 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=13292, PETRI_DIFFERENCE_MINUEND_PLACES=248, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=580, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=71, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=503, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=13655, PETRI_PLACES=260, PETRI_TRANSITIONS=588} [2022-12-13 20:52:38,076 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 235 predicate places. [2022-12-13 20:52:38,076 INFO L495 AbstractCegarLoop]: Abstraction has has 260 places, 588 transitions, 13655 flow [2022-12-13 20:52:38,076 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 172.8181818181818) internal successors, (1901), 11 states have internal predecessors, (1901), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:38,076 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:52:38,076 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:52:38,081 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-12-13 20:52:38,276 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-12-13 20:52:38,276 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 20:52:38,277 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:52:38,277 INFO L85 PathProgramCache]: Analyzing trace with hash -222482826, now seen corresponding path program 6 times [2022-12-13 20:52:38,277 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:52:38,277 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1426675531] [2022-12-13 20:52:38,277 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:52:38,277 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:52:38,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:52:38,803 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:52:38,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:52:38,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1426675531] [2022-12-13 20:52:38,803 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1426675531] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:52:38,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1000236934] [2022-12-13 20:52:38,804 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 20:52:38,804 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:52:38,804 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:52:38,805 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:52:38,805 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-12-13 20:52:38,985 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2022-12-13 20:52:38,985 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:52:38,986 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-13 20:52:38,988 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:52:39,457 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:52:39,457 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 87 treesize of output 71 [2022-12-13 20:52:39,564 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 20:52:39,564 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 20:52:39,565 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1000236934] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 20:52:39,565 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 20:52:39,565 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [10] total 20 [2022-12-13 20:52:39,565 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238696246] [2022-12-13 20:52:39,565 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:52:39,565 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 20:52:39,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:52:39,566 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 20:52:39,566 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2022-12-13 20:52:40,241 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 175 out of 460 [2022-12-13 20:52:40,242 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 260 places, 588 transitions, 13655 flow. Second operand has 12 states, 12 states have (on average 176.66666666666666) internal successors, (2120), 12 states have internal predecessors, (2120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:40,242 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:52:40,242 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 175 of 460 [2022-12-13 20:52:40,242 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:52:42,966 INFO L130 PetriNetUnfolder]: 4162/7792 cut-off events. [2022-12-13 20:52:42,966 INFO L131 PetriNetUnfolder]: For 161140/161140 co-relation queries the response was YES. [2022-12-13 20:52:43,060 INFO L83 FinitePrefix]: Finished finitePrefix Result has 73645 conditions, 7792 events. 4162/7792 cut-off events. For 161140/161140 co-relation queries the response was YES. Maximal size of possible extension queue 516. Compared 60432 event pairs, 1166 based on Foata normal form. 42/7834 useless extension candidates. Maximal degree in co-relation 73426. Up to 5474 conditions per place. [2022-12-13 20:52:43,086 INFO L137 encePairwiseOnDemand]: 448/460 looper letters, 484 selfloop transitions, 162 changer transitions 27/673 dead transitions. [2022-12-13 20:52:43,087 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 673 transitions, 16240 flow [2022-12-13 20:52:43,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 20:52:43,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-13 20:52:43,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 2183 transitions. [2022-12-13 20:52:43,089 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3954710144927536 [2022-12-13 20:52:43,089 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 2183 transitions. [2022-12-13 20:52:43,089 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 2183 transitions. [2022-12-13 20:52:43,089 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:52:43,089 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 2183 transitions. [2022-12-13 20:52:43,091 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 181.91666666666666) internal successors, (2183), 12 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 20:52:43,093 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 460.0) internal successors, (5980), 13 states have internal predecessors, (5980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:43,093 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 460.0) internal successors, (5980), 13 states have internal predecessors, (5980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:43,093 INFO L175 Difference]: Start difference. First operand has 260 places, 588 transitions, 13655 flow. Second operand 12 states and 2183 transitions. [2022-12-13 20:52:43,093 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 270 places, 673 transitions, 16240 flow [2022-12-13 20:52:44,206 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 263 places, 673 transitions, 16118 flow, removed 9 selfloop flow, removed 7 redundant places. [2022-12-13 20:52:44,216 INFO L231 Difference]: Finished difference. Result has 267 places, 585 transitions, 13765 flow [2022-12-13 20:52:44,216 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=13539, PETRI_DIFFERENCE_MINUEND_PLACES=252, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=588, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=159, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=426, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=13765, PETRI_PLACES=267, PETRI_TRANSITIONS=585} [2022-12-13 20:52:44,217 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 242 predicate places. [2022-12-13 20:52:44,217 INFO L495 AbstractCegarLoop]: Abstraction has has 267 places, 585 transitions, 13765 flow [2022-12-13 20:52:44,217 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 176.66666666666666) internal successors, (2120), 12 states have internal predecessors, (2120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:52:44,217 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:52:44,217 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:52:44,221 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-12-13 20:52:44,417 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2022-12-13 20:52:44,418 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 20:52:44,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:52:44,418 INFO L85 PathProgramCache]: Analyzing trace with hash -724113400, now seen corresponding path program 7 times [2022-12-13 20:52:44,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:52:44,418 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [529289641] [2022-12-13 20:52:44,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:52:44,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:52:44,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:52:44,962 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:52:44,962 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:52:44,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [529289641] [2022-12-13 20:52:44,963 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [529289641] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:52:44,963 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1481990063] [2022-12-13 20:52:44,963 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-13 20:52:44,963 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:52:44,963 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:52:44,964 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:52:44,965 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2022-12-13 20:52:45,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:52:45,057 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 53 conjunts are in the unsatisfiable core [2022-12-13 20:52:45,059 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:52:45,192 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 20:52:45,248 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 20:52:45,290 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 20:52:45,753 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:52:45,753 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 99 treesize of output 95 [2022-12-13 20:52:45,881 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:52:45,881 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:52:49,683 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:52:49,683 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 47 treesize of output 36 [2022-12-13 20:52:49,700 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-12-13 20:52:49,700 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 1142 treesize of output 1021 [2022-12-13 20:52:49,718 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:52:49,719 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 1014 treesize of output 958 [2022-12-13 20:52:49,738 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:52:49,738 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 950 treesize of output 830 [2022-12-13 20:52:52,822 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:52:52,822 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 95 treesize of output 59 [2022-12-13 20:52:52,838 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-12-13 20:52:52,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 1131 treesize of output 1010 [2022-12-13 20:52:52,860 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:52:52,861 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 1003 treesize of output 883 [2022-12-13 20:52:52,884 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:52:52,884 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 875 treesize of output 819 [2022-12-13 20:53:32,007 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 1 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:53:32,007 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1481990063] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 20:53:32,007 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 20:53:32,007 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13, 13] total 34 [2022-12-13 20:53:32,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583825971] [2022-12-13 20:53:32,008 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 20:53:32,008 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-12-13 20:53:32,008 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:53:32,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-12-13 20:53:32,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=1040, Unknown=18, NotChecked=0, Total=1260 [2022-12-13 20:53:35,904 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 122 out of 460 [2022-12-13 20:53:35,906 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 267 places, 585 transitions, 13765 flow. Second operand has 36 states, 36 states have (on average 123.58333333333333) internal successors, (4449), 36 states have internal predecessors, (4449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:53:35,906 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:53:35,906 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 122 of 460 [2022-12-13 20:53:35,906 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:53:42,889 INFO L130 PetriNetUnfolder]: 4290/8174 cut-off events. [2022-12-13 20:53:42,889 INFO L131 PetriNetUnfolder]: For 167046/167046 co-relation queries the response was YES. [2022-12-13 20:53:42,931 INFO L83 FinitePrefix]: Finished finitePrefix Result has 76853 conditions, 8174 events. 4290/8174 cut-off events. For 167046/167046 co-relation queries the response was YES. Maximal size of possible extension queue 555. Compared 65215 event pairs, 1012 based on Foata normal form. 57/8231 useless extension candidates. Maximal degree in co-relation 76412. Up to 4544 conditions per place. [2022-12-13 20:53:42,959 INFO L137 encePairwiseOnDemand]: 444/460 looper letters, 444 selfloop transitions, 290 changer transitions 50/784 dead transitions. [2022-12-13 20:53:42,959 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 293 places, 784 transitions, 18498 flow [2022-12-13 20:53:42,960 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-12-13 20:53:42,960 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-12-13 20:53:42,962 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 3694 transitions. [2022-12-13 20:53:42,962 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.27691154422788605 [2022-12-13 20:53:42,962 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 3694 transitions. [2022-12-13 20:53:42,962 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 3694 transitions. [2022-12-13 20:53:42,963 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:53:42,963 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 3694 transitions. [2022-12-13 20:53:42,965 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 127.37931034482759) internal successors, (3694), 29 states have internal predecessors, (3694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:53:42,970 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 460.0) internal successors, (13800), 30 states have internal predecessors, (13800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:53:42,970 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 460.0) internal successors, (13800), 30 states have internal predecessors, (13800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:53:42,970 INFO L175 Difference]: Start difference. First operand has 267 places, 585 transitions, 13765 flow. Second operand 29 states and 3694 transitions. [2022-12-13 20:53:42,970 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 293 places, 784 transitions, 18498 flow [2022-12-13 20:53:44,233 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 287 places, 784 transitions, 18233 flow, removed 29 selfloop flow, removed 6 redundant places. [2022-12-13 20:53:44,246 INFO L231 Difference]: Finished difference. Result has 301 places, 644 transitions, 15665 flow [2022-12-13 20:53:44,246 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=13466, PETRI_DIFFERENCE_MINUEND_PLACES=259, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=582, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=229, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=325, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=15665, PETRI_PLACES=301, PETRI_TRANSITIONS=644} [2022-12-13 20:53:44,246 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 276 predicate places. [2022-12-13 20:53:44,246 INFO L495 AbstractCegarLoop]: Abstraction has has 301 places, 644 transitions, 15665 flow [2022-12-13 20:53:44,247 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 123.58333333333333) internal successors, (4449), 36 states have internal predecessors, (4449), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:53:44,247 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:53:44,247 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:53:44,252 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2022-12-13 20:53:44,448 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:53:44,448 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 20:53:44,448 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:53:44,448 INFO L85 PathProgramCache]: Analyzing trace with hash 1452524310, now seen corresponding path program 8 times [2022-12-13 20:53:44,448 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:53:44,449 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1245031827] [2022-12-13 20:53:44,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:53:44,449 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:53:44,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:53:44,902 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:53:44,902 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:53:44,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1245031827] [2022-12-13 20:53:44,903 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1245031827] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:53:44,903 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1539857306] [2022-12-13 20:53:44,903 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 20:53:44,903 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:53:44,903 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:53:44,904 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:53:44,904 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2022-12-13 20:53:45,039 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-12-13 20:53:45,039 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:53:45,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-13 20:53:45,041 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:53:45,469 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:53:45,470 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 87 treesize of output 71 [2022-12-13 20:53:45,574 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 20:53:45,574 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 20:53:45,574 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1539857306] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 20:53:45,575 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 20:53:45,575 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [10] total 20 [2022-12-13 20:53:45,575 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207788326] [2022-12-13 20:53:45,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:53:45,575 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 20:53:45,575 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:53:45,575 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 20:53:45,575 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2022-12-13 20:53:46,428 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 175 out of 460 [2022-12-13 20:53:46,429 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 301 places, 644 transitions, 15665 flow. Second operand has 12 states, 12 states have (on average 176.66666666666666) internal successors, (2120), 12 states have internal predecessors, (2120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:53:46,429 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:53:46,429 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 175 of 460 [2022-12-13 20:53:46,429 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:53:49,381 INFO L130 PetriNetUnfolder]: 4162/7923 cut-off events. [2022-12-13 20:53:49,381 INFO L131 PetriNetUnfolder]: For 176274/176274 co-relation queries the response was YES. [2022-12-13 20:53:49,422 INFO L83 FinitePrefix]: Finished finitePrefix Result has 76850 conditions, 7923 events. 4162/7923 cut-off events. For 176274/176274 co-relation queries the response was YES. Maximal size of possible extension queue 529. Compared 62759 event pairs, 1207 based on Foata normal form. 54/7977 useless extension candidates. Maximal degree in co-relation 76671. Up to 5622 conditions per place. [2022-12-13 20:53:49,449 INFO L137 encePairwiseOnDemand]: 449/460 looper letters, 499 selfloop transitions, 133 changer transitions 43/675 dead transitions. [2022-12-13 20:53:49,449 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 307 places, 675 transitions, 17000 flow [2022-12-13 20:53:49,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 20:53:49,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-13 20:53:49,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 2182 transitions. [2022-12-13 20:53:49,451 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3952898550724638 [2022-12-13 20:53:49,451 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 2182 transitions. [2022-12-13 20:53:49,451 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 2182 transitions. [2022-12-13 20:53:49,452 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:53:49,452 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 2182 transitions. [2022-12-13 20:53:49,453 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 181.83333333333334) internal successors, (2182), 12 states have internal predecessors, (2182), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:53:49,455 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 460.0) internal successors, (5980), 13 states have internal predecessors, (5980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:53:49,455 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 460.0) internal successors, (5980), 13 states have internal predecessors, (5980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:53:49,455 INFO L175 Difference]: Start difference. First operand has 301 places, 644 transitions, 15665 flow. Second operand 12 states and 2182 transitions. [2022-12-13 20:53:49,455 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 307 places, 675 transitions, 17000 flow [2022-12-13 20:53:50,813 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 290 places, 675 transitions, 16426 flow, removed 105 selfloop flow, removed 17 redundant places. [2022-12-13 20:53:50,824 INFO L231 Difference]: Finished difference. Result has 292 places, 599 transitions, 14146 flow [2022-12-13 20:53:50,824 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=14664, PETRI_DIFFERENCE_MINUEND_PLACES=279, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=628, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=133, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=495, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=14146, PETRI_PLACES=292, PETRI_TRANSITIONS=599} [2022-12-13 20:53:50,825 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 267 predicate places. [2022-12-13 20:53:50,825 INFO L495 AbstractCegarLoop]: Abstraction has has 292 places, 599 transitions, 14146 flow [2022-12-13 20:53:50,825 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 176.66666666666666) internal successors, (2120), 12 states have internal predecessors, (2120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:53:50,825 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:53:50,825 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:53:50,829 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2022-12-13 20:53:51,026 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:53:51,026 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 20:53:51,027 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:53:51,027 INFO L85 PathProgramCache]: Analyzing trace with hash 323493804, now seen corresponding path program 9 times [2022-12-13 20:53:51,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:53:51,028 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811332769] [2022-12-13 20:53:51,028 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:53:51,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:53:51,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:53:51,709 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:53:51,709 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:53:51,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811332769] [2022-12-13 20:53:51,710 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811332769] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:53:51,710 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [55725873] [2022-12-13 20:53:51,710 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 20:53:51,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:53:51,710 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:53:51,710 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:53:51,716 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2022-12-13 20:53:51,848 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-12-13 20:53:51,848 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:53:51,849 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 27 conjunts are in the unsatisfiable core [2022-12-13 20:53:51,850 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:53:52,280 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:53:52,281 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 87 treesize of output 71 [2022-12-13 20:53:52,389 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 20:53:52,390 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 20:53:52,390 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [55725873] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 20:53:52,390 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 20:53:52,390 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [11] total 20 [2022-12-13 20:53:52,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063379872] [2022-12-13 20:53:52,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:53:52,390 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 20:53:52,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:53:52,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 20:53:52,391 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=72, Invalid=390, Unknown=0, NotChecked=0, Total=462 [2022-12-13 20:53:53,129 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 177 out of 460 [2022-12-13 20:53:53,130 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 292 places, 599 transitions, 14146 flow. Second operand has 11 states, 11 states have (on average 178.8181818181818) internal successors, (1967), 11 states have internal predecessors, (1967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:53:53,130 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:53:53,130 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 177 of 460 [2022-12-13 20:53:53,130 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:53:55,822 INFO L130 PetriNetUnfolder]: 4108/7773 cut-off events. [2022-12-13 20:53:55,822 INFO L131 PetriNetUnfolder]: For 168068/168068 co-relation queries the response was YES. [2022-12-13 20:53:55,860 INFO L83 FinitePrefix]: Finished finitePrefix Result has 74063 conditions, 7773 events. 4108/7773 cut-off events. For 168068/168068 co-relation queries the response was YES. Maximal size of possible extension queue 516. Compared 60985 event pairs, 1197 based on Foata normal form. 6/7779 useless extension candidates. Maximal degree in co-relation 73970. Up to 5622 conditions per place. [2022-12-13 20:53:55,886 INFO L137 encePairwiseOnDemand]: 450/460 looper letters, 484 selfloop transitions, 120 changer transitions 27/631 dead transitions. [2022-12-13 20:53:55,886 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 296 places, 631 transitions, 15610 flow [2022-12-13 20:53:55,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 20:53:55,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 20:53:55,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1658 transitions. [2022-12-13 20:53:55,888 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4004830917874396 [2022-12-13 20:53:55,888 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1658 transitions. [2022-12-13 20:53:55,888 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1658 transitions. [2022-12-13 20:53:55,889 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:53:55,889 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1658 transitions. [2022-12-13 20:53:55,890 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 184.22222222222223) internal successors, (1658), 9 states have internal predecessors, (1658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:53:55,891 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 460.0) internal successors, (4600), 10 states have internal predecessors, (4600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:53:55,891 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 460.0) internal successors, (4600), 10 states have internal predecessors, (4600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:53:55,891 INFO L175 Difference]: Start difference. First operand has 292 places, 599 transitions, 14146 flow. Second operand 9 states and 1658 transitions. [2022-12-13 20:53:55,891 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 296 places, 631 transitions, 15610 flow [2022-12-13 20:53:57,275 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 288 places, 631 transitions, 15345 flow, removed 21 selfloop flow, removed 8 redundant places. [2022-12-13 20:53:57,288 INFO L231 Difference]: Finished difference. Result has 289 places, 579 transitions, 13642 flow [2022-12-13 20:53:57,288 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=13885, PETRI_DIFFERENCE_MINUEND_PLACES=280, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=599, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=120, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=479, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=13642, PETRI_PLACES=289, PETRI_TRANSITIONS=579} [2022-12-13 20:53:57,289 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 264 predicate places. [2022-12-13 20:53:57,289 INFO L495 AbstractCegarLoop]: Abstraction has has 289 places, 579 transitions, 13642 flow [2022-12-13 20:53:57,289 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 178.8181818181818) internal successors, (1967), 11 states have internal predecessors, (1967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:53:57,289 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:53:57,289 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:53:57,293 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2022-12-13 20:53:57,490 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2022-12-13 20:53:57,491 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 20:53:57,491 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:53:57,492 INFO L85 PathProgramCache]: Analyzing trace with hash 1678426938, now seen corresponding path program 10 times [2022-12-13 20:53:57,492 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:53:57,493 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [156524759] [2022-12-13 20:53:57,493 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:53:57,493 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:53:57,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:53:58,516 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:53:58,517 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:53:58,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [156524759] [2022-12-13 20:53:58,517 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [156524759] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:53:58,517 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [527921313] [2022-12-13 20:53:58,517 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 20:53:58,517 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:53:58,517 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:53:58,518 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:53:58,518 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2022-12-13 20:53:58,612 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 20:53:58,612 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:53:58,614 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 39 conjunts are in the unsatisfiable core [2022-12-13 20:53:58,615 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:53:58,714 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 20:53:58,774 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 20:53:59,136 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 20:53:59,138 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 20:53:59,140 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-12-13 20:53:59,141 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 41 treesize of output 42 [2022-12-13 20:53:59,409 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-12-13 20:53:59,410 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 81 treesize of output 45 [2022-12-13 20:53:59,465 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 20:53:59,465 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:53:59,963 WARN L837 $PredicateComparison]: unable to prove that (let ((.cse0 (< 0 c_~n1~0)) (.cse1 (< 0 c_~n2~0)) (.cse3 (< |c_thread1Thread1of1ForFork1_#t~mem4| (select (select |c_#memory_int| c_~get2~0.base) (+ c_~get2~0.offset (* c_thread1Thread1of1ForFork1_~i~0 4)))))) (and (or (and .cse0 .cse1 (forall ((v_ArrVal_1572 (Array Int Int))) (let ((.cse2 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1572))) (<= (select (select .cse2 c_~get1~0.base) c_~get1~0.offset) (select (select .cse2 c_~get2~0.base) c_~get2~0.offset))))) (not .cse3)) (or (and .cse0 .cse1 (forall ((v_ArrVal_1572 (Array Int Int))) (let ((.cse6 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_1572))) (let ((.cse4 (select (select .cse6 c_~get2~0.base) c_~get2~0.offset)) (.cse5 (select (select .cse6 c_~get1~0.base) c_~get1~0.offset))) (or (= .cse4 .cse5) (< .cse4 .cse5)))))) .cse3))) is different from false [2022-12-13 20:54:00,589 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:54:00,589 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 136 treesize of output 76 [2022-12-13 20:54:00,599 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-12-13 20:54:00,599 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 1196 treesize of output 1052 [2022-12-13 20:54:00,619 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:54:00,619 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 1003 treesize of output 883 [2022-12-13 20:54:00,638 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:54:00,638 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 924 treesize of output 860 [2022-12-13 20:55:01,578 INFO L321 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-12-13 20:55:01,578 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 90 treesize of output 1 [2022-12-13 20:55:01,766 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 1 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 20:55:01,766 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [527921313] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 20:55:01,766 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 20:55:01,766 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 11] total 33 [2022-12-13 20:55:01,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1952550172] [2022-12-13 20:55:01,766 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 20:55:01,767 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-12-13 20:55:01,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:55:01,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-12-13 20:55:01,767 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=138, Invalid=965, Unknown=23, NotChecked=64, Total=1190 [2022-12-13 20:55:02,252 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 130 out of 460 [2022-12-13 20:55:02,253 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 289 places, 579 transitions, 13642 flow. Second operand has 35 states, 35 states have (on average 131.65714285714284) internal successors, (4608), 35 states have internal predecessors, (4608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:55:02,253 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:55:02,254 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 130 of 460 [2022-12-13 20:55:02,254 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:55:06,003 INFO L130 PetriNetUnfolder]: 4096/7704 cut-off events. [2022-12-13 20:55:06,003 INFO L131 PetriNetUnfolder]: For 167615/167615 co-relation queries the response was YES. [2022-12-13 20:55:06,043 INFO L83 FinitePrefix]: Finished finitePrefix Result has 73359 conditions, 7704 events. 4096/7704 cut-off events. For 167615/167615 co-relation queries the response was YES. Maximal size of possible extension queue 511. Compared 59867 event pairs, 1204 based on Foata normal form. 3/7707 useless extension candidates. Maximal degree in co-relation 73267. Up to 5616 conditions per place. [2022-12-13 20:55:06,070 INFO L137 encePairwiseOnDemand]: 448/460 looper letters, 450 selfloop transitions, 162 changer transitions 5/617 dead transitions. [2022-12-13 20:55:06,070 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 291 places, 617 transitions, 15329 flow [2022-12-13 20:55:06,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-12-13 20:55:06,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-12-13 20:55:06,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1492 transitions. [2022-12-13 20:55:06,072 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.2948616600790514 [2022-12-13 20:55:06,072 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1492 transitions. [2022-12-13 20:55:06,072 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1492 transitions. [2022-12-13 20:55:06,073 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:55:06,073 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1492 transitions. [2022-12-13 20:55:06,073 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 135.63636363636363) internal successors, (1492), 11 states have internal predecessors, (1492), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:55:06,075 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 460.0) internal successors, (5520), 12 states have internal predecessors, (5520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:55:06,075 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 460.0) internal successors, (5520), 12 states have internal predecessors, (5520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:55:06,076 INFO L175 Difference]: Start difference. First operand has 289 places, 579 transitions, 13642 flow. Second operand 11 states and 1492 transitions. [2022-12-13 20:55:06,076 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 291 places, 617 transitions, 15329 flow [2022-12-13 20:55:07,326 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 281 places, 617 transitions, 14990 flow, removed 12 selfloop flow, removed 10 redundant places. [2022-12-13 20:55:07,345 INFO L231 Difference]: Finished difference. Result has 285 places, 585 transitions, 13896 flow [2022-12-13 20:55:07,346 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=13312, PETRI_DIFFERENCE_MINUEND_PLACES=271, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=579, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=156, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=417, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=13896, PETRI_PLACES=285, PETRI_TRANSITIONS=585} [2022-12-13 20:55:07,346 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 260 predicate places. [2022-12-13 20:55:07,347 INFO L495 AbstractCegarLoop]: Abstraction has has 285 places, 585 transitions, 13896 flow [2022-12-13 20:55:07,347 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 131.65714285714284) internal successors, (4608), 35 states have internal predecessors, (4608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:55:07,347 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:55:07,347 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:55:07,351 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2022-12-13 20:55:07,548 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:55:07,548 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 20:55:07,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:55:07,550 INFO L85 PathProgramCache]: Analyzing trace with hash -150972654, now seen corresponding path program 11 times [2022-12-13 20:55:07,550 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:55:07,550 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [82540385] [2022-12-13 20:55:07,551 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:55:07,551 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:55:07,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:55:08,221 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:55:08,221 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:55:08,222 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [82540385] [2022-12-13 20:55:08,222 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [82540385] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:55:08,222 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [854571734] [2022-12-13 20:55:08,222 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 20:55:08,222 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:55:08,222 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:55:08,223 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:55:08,223 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2022-12-13 20:55:08,321 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 20:55:08,322 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:55:08,323 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 41 conjunts are in the unsatisfiable core [2022-12-13 20:55:08,324 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:55:08,444 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 20:55:08,484 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 20:55:08,592 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 20:55:08,803 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-12-13 20:55:08,803 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 81 treesize of output 45 [2022-12-13 20:55:08,864 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:55:08,864 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:55:11,814 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:55:11,814 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [854571734] provided 1 perfect and 1 imperfect interpolant sequences [2022-12-13 20:55:11,814 INFO L184 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2022-12-13 20:55:11,814 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [10, 11] total 28 [2022-12-13 20:55:11,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38009247] [2022-12-13 20:55:11,814 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:55:11,815 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 20:55:11,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:55:11,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 20:55:11,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=698, Unknown=15, NotChecked=0, Total=870 [2022-12-13 20:55:13,102 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 138 out of 460 [2022-12-13 20:55:13,103 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 285 places, 585 transitions, 13896 flow. Second operand has 12 states, 12 states have (on average 139.66666666666666) internal successors, (1676), 12 states have internal predecessors, (1676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:55:13,103 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:55:13,103 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 138 of 460 [2022-12-13 20:55:13,103 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:55:15,535 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 20:55:20,246 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [1] [2022-12-13 20:55:23,333 INFO L130 PetriNetUnfolder]: 4271/8194 cut-off events. [2022-12-13 20:55:23,333 INFO L131 PetriNetUnfolder]: For 187816/187816 co-relation queries the response was YES. [2022-12-13 20:55:23,375 INFO L83 FinitePrefix]: Finished finitePrefix Result has 78283 conditions, 8194 events. 4271/8194 cut-off events. For 187816/187816 co-relation queries the response was YES. Maximal size of possible extension queue 566. Compared 65706 event pairs, 811 based on Foata normal form. 3/8197 useless extension candidates. Maximal degree in co-relation 78190. Up to 3684 conditions per place. [2022-12-13 20:55:23,422 INFO L137 encePairwiseOnDemand]: 446/460 looper letters, 569 selfloop transitions, 172 changer transitions 7/748 dead transitions. [2022-12-13 20:55:23,422 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 296 places, 748 transitions, 18380 flow [2022-12-13 20:55:23,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-12-13 20:55:23,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-12-13 20:55:23,424 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1889 transitions. [2022-12-13 20:55:23,425 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.31588628762541804 [2022-12-13 20:55:23,425 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1889 transitions. [2022-12-13 20:55:23,425 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1889 transitions. [2022-12-13 20:55:23,425 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:55:23,425 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1889 transitions. [2022-12-13 20:55:23,426 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 145.30769230769232) internal successors, (1889), 13 states have internal predecessors, (1889), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:55:23,428 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 460.0) internal successors, (6440), 14 states have internal predecessors, (6440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:55:23,429 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 460.0) internal successors, (6440), 14 states have internal predecessors, (6440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:55:23,429 INFO L175 Difference]: Start difference. First operand has 285 places, 585 transitions, 13896 flow. Second operand 13 states and 1889 transitions. [2022-12-13 20:55:23,429 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 296 places, 748 transitions, 18380 flow [2022-12-13 20:55:24,820 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 289 places, 748 transitions, 18128 flow, removed 34 selfloop flow, removed 7 redundant places. [2022-12-13 20:55:24,831 INFO L231 Difference]: Finished difference. Result has 294 places, 611 transitions, 14822 flow [2022-12-13 20:55:24,832 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=13690, PETRI_DIFFERENCE_MINUEND_PLACES=277, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=585, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=146, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=413, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=14822, PETRI_PLACES=294, PETRI_TRANSITIONS=611} [2022-12-13 20:55:24,832 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 269 predicate places. [2022-12-13 20:55:24,832 INFO L495 AbstractCegarLoop]: Abstraction has has 294 places, 611 transitions, 14822 flow [2022-12-13 20:55:24,832 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 139.66666666666666) internal successors, (1676), 12 states have internal predecessors, (1676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:55:24,832 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:55:24,832 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:55:24,837 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2022-12-13 20:55:25,033 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:55:25,034 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 20:55:25,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:55:25,034 INFO L85 PathProgramCache]: Analyzing trace with hash -1806283884, now seen corresponding path program 12 times [2022-12-13 20:55:25,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:55:25,035 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [588487182] [2022-12-13 20:55:25,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:55:25,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:55:25,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:55:25,573 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:55:25,573 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:55:25,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [588487182] [2022-12-13 20:55:25,574 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [588487182] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:55:25,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1344062320] [2022-12-13 20:55:25,574 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 20:55:25,574 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:55:25,574 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:55:25,575 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:55:25,575 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2022-12-13 20:55:25,784 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2022-12-13 20:55:25,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:55:25,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 30 conjunts are in the unsatisfiable core [2022-12-13 20:55:25,787 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:55:25,791 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 10 treesize of output 8 [2022-12-13 20:55:25,853 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 11 treesize of output 7 [2022-12-13 20:55:25,951 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 20:55:26,163 INFO L173 IndexEqualityManager]: detected equality via solver [2022-12-13 20:55:26,168 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-12-13 20:55:26,168 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 81 treesize of output 45 [2022-12-13 20:55:26,232 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 20:55:26,232 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 20:55:26,232 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1344062320] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 20:55:26,232 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 20:55:26,232 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [10] total 17 [2022-12-13 20:55:26,232 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2041577994] [2022-12-13 20:55:26,232 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:55:26,232 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 20:55:26,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:55:26,233 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 20:55:26,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2022-12-13 20:55:26,811 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 172 out of 460 [2022-12-13 20:55:26,811 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 294 places, 611 transitions, 14822 flow. Second operand has 11 states, 11 states have (on average 173.8181818181818) internal successors, (1912), 11 states have internal predecessors, (1912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:55:26,812 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:55:26,812 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 172 of 460 [2022-12-13 20:55:26,812 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:55:29,917 INFO L130 PetriNetUnfolder]: 4280/8206 cut-off events. [2022-12-13 20:55:29,917 INFO L131 PetriNetUnfolder]: For 190907/190907 co-relation queries the response was YES. [2022-12-13 20:55:29,963 INFO L83 FinitePrefix]: Finished finitePrefix Result has 79168 conditions, 8206 events. 4280/8206 cut-off events. For 190907/190907 co-relation queries the response was YES. Maximal size of possible extension queue 572. Compared 66041 event pairs, 1211 based on Foata normal form. 12/8218 useless extension candidates. Maximal degree in co-relation 79071. Up to 5622 conditions per place. [2022-12-13 20:55:29,992 INFO L137 encePairwiseOnDemand]: 450/460 looper letters, 499 selfloop transitions, 128 changer transitions 22/649 dead transitions. [2022-12-13 20:55:29,992 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 301 places, 649 transitions, 16520 flow [2022-12-13 20:55:29,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 20:55:29,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 20:55:29,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1616 transitions. [2022-12-13 20:55:29,994 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3903381642512077 [2022-12-13 20:55:29,994 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1616 transitions. [2022-12-13 20:55:29,994 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1616 transitions. [2022-12-13 20:55:29,994 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:55:29,994 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1616 transitions. [2022-12-13 20:55:29,995 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 179.55555555555554) internal successors, (1616), 9 states have internal predecessors, (1616), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:55:29,997 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 460.0) internal successors, (4600), 10 states have internal predecessors, (4600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:55:29,997 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 460.0) internal successors, (4600), 10 states have internal predecessors, (4600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:55:29,997 INFO L175 Difference]: Start difference. First operand has 294 places, 611 transitions, 14822 flow. Second operand 9 states and 1616 transitions. [2022-12-13 20:55:29,997 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 301 places, 649 transitions, 16520 flow [2022-12-13 20:55:31,409 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 295 places, 649 transitions, 16371 flow, removed 24 selfloop flow, removed 6 redundant places. [2022-12-13 20:55:31,419 INFO L231 Difference]: Finished difference. Result has 297 places, 595 transitions, 14458 flow [2022-12-13 20:55:31,419 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=14677, PETRI_DIFFERENCE_MINUEND_PLACES=287, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=611, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=127, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=484, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=14458, PETRI_PLACES=297, PETRI_TRANSITIONS=595} [2022-12-13 20:55:31,420 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 272 predicate places. [2022-12-13 20:55:31,420 INFO L495 AbstractCegarLoop]: Abstraction has has 297 places, 595 transitions, 14458 flow [2022-12-13 20:55:31,420 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 173.8181818181818) internal successors, (1912), 11 states have internal predecessors, (1912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:55:31,420 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:55:31,420 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:55:31,424 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2022-12-13 20:55:31,621 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2022-12-13 20:55:31,621 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 20:55:31,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:55:31,622 INFO L85 PathProgramCache]: Analyzing trace with hash 1760271836, now seen corresponding path program 2 times [2022-12-13 20:55:31,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:55:31,623 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499901413] [2022-12-13 20:55:31,623 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:55:31,623 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:55:31,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:55:32,054 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 20:55:32,054 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:55:32,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499901413] [2022-12-13 20:55:32,054 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1499901413] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:55:32,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693272018] [2022-12-13 20:55:32,054 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 20:55:32,055 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:55:32,055 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:55:32,055 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:55:32,056 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2022-12-13 20:55:32,172 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 20:55:32,172 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:55:32,173 INFO L263 TraceCheckSpWp]: Trace formula consists of 220 conjuncts, 32 conjunts are in the unsatisfiable core [2022-12-13 20:55:32,174 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:55:32,662 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:55:32,662 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 115 treesize of output 80 [2022-12-13 20:55:32,701 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 20:55:32,701 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:55:32,781 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:55:32,781 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 161 treesize of output 125 [2022-12-13 20:55:33,862 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 20:55:33,862 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1693272018] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 20:55:33,862 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 20:55:33,863 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 30 [2022-12-13 20:55:33,863 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [695189391] [2022-12-13 20:55:33,863 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 20:55:33,863 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-12-13 20:55:33,863 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:55:33,863 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-12-13 20:55:33,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=818, Unknown=0, NotChecked=0, Total=992 [2022-12-13 20:55:37,053 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 460 [2022-12-13 20:55:37,055 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 297 places, 595 transitions, 14458 flow. Second operand has 32 states, 32 states have (on average 175.875) internal successors, (5628), 32 states have internal predecessors, (5628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:55:37,055 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:55:37,055 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 460 [2022-12-13 20:55:37,055 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:55:44,084 INFO L130 PetriNetUnfolder]: 5528/10715 cut-off events. [2022-12-13 20:55:44,085 INFO L131 PetriNetUnfolder]: For 258052/258052 co-relation queries the response was YES. [2022-12-13 20:55:44,176 INFO L83 FinitePrefix]: Finished finitePrefix Result has 103984 conditions, 10715 events. 5528/10715 cut-off events. For 258052/258052 co-relation queries the response was YES. Maximal size of possible extension queue 735. Compared 91125 event pairs, 613 based on Foata normal form. 367/11082 useless extension candidates. Maximal degree in co-relation 103886. Up to 3102 conditions per place. [2022-12-13 20:55:44,243 INFO L137 encePairwiseOnDemand]: 448/460 looper letters, 1094 selfloop transitions, 401 changer transitions 46/1541 dead transitions. [2022-12-13 20:55:44,243 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 320 places, 1541 transitions, 38101 flow [2022-12-13 20:55:44,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2022-12-13 20:55:44,244 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2022-12-13 20:55:44,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 5641 transitions. [2022-12-13 20:55:44,247 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3955820476858345 [2022-12-13 20:55:44,247 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 5641 transitions. [2022-12-13 20:55:44,247 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 5641 transitions. [2022-12-13 20:55:44,248 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:55:44,248 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 5641 transitions. [2022-12-13 20:55:44,251 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 181.96774193548387) internal successors, (5641), 31 states have internal predecessors, (5641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:55:44,256 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 460.0) internal successors, (14720), 32 states have internal predecessors, (14720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:55:44,257 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 460.0) internal successors, (14720), 32 states have internal predecessors, (14720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:55:44,258 INFO L175 Difference]: Start difference. First operand has 297 places, 595 transitions, 14458 flow. Second operand 31 states and 5641 transitions. [2022-12-13 20:55:44,258 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 320 places, 1541 transitions, 38101 flow [2022-12-13 20:55:46,440 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 309 places, 1541 transitions, 37255 flow, removed 97 selfloop flow, removed 11 redundant places. [2022-12-13 20:55:46,459 INFO L231 Difference]: Finished difference. Result has 327 places, 801 transitions, 20386 flow [2022-12-13 20:55:46,459 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=14120, PETRI_DIFFERENCE_MINUEND_PLACES=279, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=595, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=191, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=291, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=20386, PETRI_PLACES=327, PETRI_TRANSITIONS=801} [2022-12-13 20:55:46,459 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 302 predicate places. [2022-12-13 20:55:46,460 INFO L495 AbstractCegarLoop]: Abstraction has has 327 places, 801 transitions, 20386 flow [2022-12-13 20:55:46,460 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 175.875) internal successors, (5628), 32 states have internal predecessors, (5628), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:55:46,460 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:55:46,460 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:55:46,464 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2022-12-13 20:55:46,661 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2022-12-13 20:55:46,661 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 20:55:46,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:55:46,663 INFO L85 PathProgramCache]: Analyzing trace with hash -1739431708, now seen corresponding path program 13 times [2022-12-13 20:55:46,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:55:46,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1593355639] [2022-12-13 20:55:46,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:55:46,664 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:55:46,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:55:47,526 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:55:47,526 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:55:47,526 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1593355639] [2022-12-13 20:55:47,526 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1593355639] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:55:47,526 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [171040234] [2022-12-13 20:55:47,526 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-13 20:55:47,526 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:55:47,526 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:55:47,527 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:55:47,528 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2022-12-13 20:55:47,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:55:47,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 53 conjunts are in the unsatisfiable core [2022-12-13 20:55:47,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:55:47,787 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 20:55:47,846 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 20:55:47,900 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 20:55:48,442 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:55:48,442 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 99 treesize of output 95 [2022-12-13 20:55:48,554 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:55:48,554 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:55:50,247 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:55:50,247 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 47 treesize of output 36 [2022-12-13 20:55:50,264 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-12-13 20:55:50,264 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 1142 treesize of output 1021 [2022-12-13 20:55:50,287 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:55:50,287 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 1014 treesize of output 958 [2022-12-13 20:55:50,312 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:55:50,312 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 950 treesize of output 830 [2022-12-13 20:55:50,648 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:55:50,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 95 treesize of output 59 [2022-12-13 20:55:50,668 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-12-13 20:55:50,669 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 555 treesize of output 498 [2022-12-13 20:55:50,688 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:55:50,689 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 491 treesize of output 435 [2022-12-13 20:55:50,710 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:55:50,710 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 427 treesize of output 403 [2022-12-13 20:55:53,761 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 1 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:55:53,761 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [171040234] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 20:55:53,761 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 20:55:53,761 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 13] total 36 [2022-12-13 20:55:53,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1468496444] [2022-12-13 20:55:53,761 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 20:55:53,761 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-12-13 20:55:53,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:55:53,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-12-13 20:55:53,763 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=233, Invalid=1158, Unknown=15, NotChecked=0, Total=1406 [2022-12-13 20:55:55,662 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 122 out of 460 [2022-12-13 20:55:55,664 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 327 places, 801 transitions, 20386 flow. Second operand has 38 states, 38 states have (on average 123.52631578947368) internal successors, (4694), 38 states have internal predecessors, (4694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:55:55,664 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:55:55,665 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 122 of 460 [2022-12-13 20:55:55,665 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:56:03,099 INFO L130 PetriNetUnfolder]: 5522/10719 cut-off events. [2022-12-13 20:56:03,100 INFO L131 PetriNetUnfolder]: For 311905/311905 co-relation queries the response was YES. [2022-12-13 20:56:03,161 INFO L83 FinitePrefix]: Finished finitePrefix Result has 112120 conditions, 10719 events. 5522/10719 cut-off events. For 311905/311905 co-relation queries the response was YES. Maximal size of possible extension queue 760. Compared 91778 event pairs, 1370 based on Foata normal form. 32/10751 useless extension candidates. Maximal degree in co-relation 112010. Up to 7704 conditions per place. [2022-12-13 20:56:03,202 INFO L137 encePairwiseOnDemand]: 445/460 looper letters, 476 selfloop transitions, 422 changer transitions 24/922 dead transitions. [2022-12-13 20:56:03,202 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 349 places, 922 transitions, 24157 flow [2022-12-13 20:56:03,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-12-13 20:56:03,203 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2022-12-13 20:56:03,205 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 3170 transitions. [2022-12-13 20:56:03,205 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.2756521739130435 [2022-12-13 20:56:03,206 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 3170 transitions. [2022-12-13 20:56:03,206 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 3170 transitions. [2022-12-13 20:56:03,206 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:56:03,206 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 3170 transitions. [2022-12-13 20:56:03,208 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 126.8) internal successors, (3170), 25 states have internal predecessors, (3170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:56:03,212 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 460.0) internal successors, (11960), 26 states have internal predecessors, (11960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:56:03,213 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 460.0) internal successors, (11960), 26 states have internal predecessors, (11960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:56:03,213 INFO L175 Difference]: Start difference. First operand has 327 places, 801 transitions, 20386 flow. Second operand 25 states and 3170 transitions. [2022-12-13 20:56:03,213 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 349 places, 922 transitions, 24157 flow [2022-12-13 20:56:06,733 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 337 places, 922 transitions, 23490 flow, removed 160 selfloop flow, removed 12 redundant places. [2022-12-13 20:56:06,749 INFO L231 Difference]: Finished difference. Result has 344 places, 837 transitions, 21666 flow [2022-12-13 20:56:06,750 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=19775, PETRI_DIFFERENCE_MINUEND_PLACES=313, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=799, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=389, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=389, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=21666, PETRI_PLACES=344, PETRI_TRANSITIONS=837} [2022-12-13 20:56:06,750 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 319 predicate places. [2022-12-13 20:56:06,750 INFO L495 AbstractCegarLoop]: Abstraction has has 344 places, 837 transitions, 21666 flow [2022-12-13 20:56:06,751 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 123.52631578947368) internal successors, (4694), 38 states have internal predecessors, (4694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:56:06,751 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:56:06,751 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:56:06,755 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2022-12-13 20:56:06,951 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2022-12-13 20:56:06,952 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 20:56:06,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:56:06,953 INFO L85 PathProgramCache]: Analyzing trace with hash 1417585392, now seen corresponding path program 14 times [2022-12-13 20:56:06,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:56:06,953 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1131400886] [2022-12-13 20:56:06,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:56:06,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:56:06,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:56:07,740 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:56:07,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:56:07,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1131400886] [2022-12-13 20:56:07,741 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1131400886] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:56:07,741 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2081483217] [2022-12-13 20:56:07,741 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 20:56:07,741 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:56:07,741 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:56:07,742 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:56:07,742 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2022-12-13 20:56:07,853 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-12-13 20:56:07,854 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:56:07,855 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 27 conjunts are in the unsatisfiable core [2022-12-13 20:56:07,856 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:56:08,327 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:56:08,327 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 87 treesize of output 71 [2022-12-13 20:56:08,423 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 20:56:08,423 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 20:56:08,424 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2081483217] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 20:56:08,424 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 20:56:08,424 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [11] total 20 [2022-12-13 20:56:08,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839620292] [2022-12-13 20:56:08,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:56:08,424 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 20:56:08,424 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:56:08,424 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 20:56:08,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=393, Unknown=0, NotChecked=0, Total=462 [2022-12-13 20:56:09,087 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 177 out of 460 [2022-12-13 20:56:09,088 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 344 places, 837 transitions, 21666 flow. Second operand has 11 states, 11 states have (on average 178.8181818181818) internal successors, (1967), 11 states have internal predecessors, (1967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:56:09,088 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:56:09,088 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 177 of 460 [2022-12-13 20:56:09,088 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:56:13,817 INFO L130 PetriNetUnfolder]: 5510/10687 cut-off events. [2022-12-13 20:56:13,817 INFO L131 PetriNetUnfolder]: For 300244/300244 co-relation queries the response was YES. [2022-12-13 20:56:13,881 INFO L83 FinitePrefix]: Finished finitePrefix Result has 112638 conditions, 10687 events. 5510/10687 cut-off events. For 300244/300244 co-relation queries the response was YES. Maximal size of possible extension queue 753. Compared 91321 event pairs, 1426 based on Foata normal form. 4/10691 useless extension candidates. Maximal degree in co-relation 112526. Up to 7914 conditions per place. [2022-12-13 20:56:13,921 INFO L137 encePairwiseOnDemand]: 450/460 looper letters, 513 selfloop transitions, 346 changer transitions 18/877 dead transitions. [2022-12-13 20:56:13,921 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 348 places, 877 transitions, 23853 flow [2022-12-13 20:56:13,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 20:56:13,922 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 20:56:13,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1661 transitions. [2022-12-13 20:56:13,923 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.40120772946859906 [2022-12-13 20:56:13,923 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1661 transitions. [2022-12-13 20:56:13,923 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1661 transitions. [2022-12-13 20:56:13,923 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:56:13,923 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1661 transitions. [2022-12-13 20:56:13,924 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 184.55555555555554) internal successors, (1661), 9 states have internal predecessors, (1661), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:56:13,926 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 460.0) internal successors, (4600), 10 states have internal predecessors, (4600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:56:13,926 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 460.0) internal successors, (4600), 10 states have internal predecessors, (4600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:56:13,926 INFO L175 Difference]: Start difference. First operand has 344 places, 837 transitions, 21666 flow. Second operand 9 states and 1661 transitions. [2022-12-13 20:56:13,926 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 348 places, 877 transitions, 23853 flow [2022-12-13 20:56:17,681 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 338 places, 877 transitions, 23554 flow, removed 67 selfloop flow, removed 10 redundant places. [2022-12-13 20:56:17,696 INFO L231 Difference]: Finished difference. Result has 341 places, 830 transitions, 21948 flow [2022-12-13 20:56:17,696 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=21398, PETRI_DIFFERENCE_MINUEND_PLACES=330, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=837, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=346, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=491, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=21948, PETRI_PLACES=341, PETRI_TRANSITIONS=830} [2022-12-13 20:56:17,697 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 316 predicate places. [2022-12-13 20:56:17,697 INFO L495 AbstractCegarLoop]: Abstraction has has 341 places, 830 transitions, 21948 flow [2022-12-13 20:56:17,697 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 178.8181818181818) internal successors, (1967), 11 states have internal predecessors, (1967), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:56:17,697 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:56:17,697 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:56:17,701 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2022-12-13 20:56:17,898 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2022-12-13 20:56:17,898 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 20:56:17,899 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:56:17,900 INFO L85 PathProgramCache]: Analyzing trace with hash -1748351398, now seen corresponding path program 15 times [2022-12-13 20:56:17,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:56:17,900 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2068624405] [2022-12-13 20:56:17,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:56:17,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:56:17,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:56:18,484 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:56:18,484 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:56:18,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2068624405] [2022-12-13 20:56:18,484 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2068624405] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:56:18,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2094131272] [2022-12-13 20:56:18,484 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 20:56:18,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:56:18,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:56:18,485 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:56:18,486 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2022-12-13 20:56:18,658 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2022-12-13 20:56:18,658 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:56:18,659 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 30 conjunts are in the unsatisfiable core [2022-12-13 20:56:18,660 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:56:19,150 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:56:19,150 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 87 treesize of output 71 [2022-12-13 20:56:19,252 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 20:56:19,252 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 20:56:19,252 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2094131272] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 20:56:19,252 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 20:56:19,253 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [10] total 20 [2022-12-13 20:56:19,253 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203425887] [2022-12-13 20:56:19,253 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:56:19,253 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 20:56:19,253 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:56:19,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 20:56:19,253 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2022-12-13 20:56:20,051 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 175 out of 460 [2022-12-13 20:56:20,053 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 341 places, 830 transitions, 21948 flow. Second operand has 12 states, 12 states have (on average 176.66666666666666) internal successors, (2120), 12 states have internal predecessors, (2120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:56:20,053 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:56:20,053 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 175 of 460 [2022-12-13 20:56:20,053 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:56:24,793 INFO L130 PetriNetUnfolder]: 5486/10623 cut-off events. [2022-12-13 20:56:24,793 INFO L131 PetriNetUnfolder]: For 310457/310457 co-relation queries the response was YES. [2022-12-13 20:56:24,859 INFO L83 FinitePrefix]: Finished finitePrefix Result has 113156 conditions, 10623 events. 5486/10623 cut-off events. For 310457/310457 co-relation queries the response was YES. Maximal size of possible extension queue 735. Compared 90086 event pairs, 1414 based on Foata normal form. 8/10631 useless extension candidates. Maximal degree in co-relation 113044. Up to 7914 conditions per place. [2022-12-13 20:56:24,920 INFO L137 encePairwiseOnDemand]: 449/460 looper letters, 497 selfloop transitions, 346 changer transitions 24/867 dead transitions. [2022-12-13 20:56:24,920 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 349 places, 867 transitions, 24008 flow [2022-12-13 20:56:24,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-12-13 20:56:24,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-12-13 20:56:24,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 2170 transitions. [2022-12-13 20:56:24,922 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.39311594202898553 [2022-12-13 20:56:24,922 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 2170 transitions. [2022-12-13 20:56:24,922 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 2170 transitions. [2022-12-13 20:56:24,923 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:56:24,923 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 2170 transitions. [2022-12-13 20:56:24,924 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 180.83333333333334) internal successors, (2170), 12 states have internal predecessors, (2170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:56:24,926 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 460.0) internal successors, (5980), 13 states have internal predecessors, (5980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:56:24,926 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 460.0) internal successors, (5980), 13 states have internal predecessors, (5980), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:56:24,927 INFO L175 Difference]: Start difference. First operand has 341 places, 830 transitions, 21948 flow. Second operand 12 states and 2170 transitions. [2022-12-13 20:56:24,927 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 349 places, 867 transitions, 24008 flow [2022-12-13 20:56:28,385 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 339 places, 867 transitions, 23227 flow, removed 11 selfloop flow, removed 10 redundant places. [2022-12-13 20:56:28,401 INFO L231 Difference]: Finished difference. Result has 341 places, 815 transitions, 21510 flow [2022-12-13 20:56:28,401 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=21179, PETRI_DIFFERENCE_MINUEND_PLACES=328, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=830, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=346, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=484, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=21510, PETRI_PLACES=341, PETRI_TRANSITIONS=815} [2022-12-13 20:56:28,401 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 316 predicate places. [2022-12-13 20:56:28,401 INFO L495 AbstractCegarLoop]: Abstraction has has 341 places, 815 transitions, 21510 flow [2022-12-13 20:56:28,402 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 176.66666666666666) internal successors, (2120), 12 states have internal predecessors, (2120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:56:28,402 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:56:28,402 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:56:28,407 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2022-12-13 20:56:28,602 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2022-12-13 20:56:28,602 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 20:56:28,603 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:56:28,603 INFO L85 PathProgramCache]: Analyzing trace with hash 1904525358, now seen corresponding path program 16 times [2022-12-13 20:56:28,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:56:28,604 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [902697494] [2022-12-13 20:56:28,604 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:56:28,604 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:56:28,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:56:29,231 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:56:29,231 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:56:29,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [902697494] [2022-12-13 20:56:29,232 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [902697494] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:56:29,232 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1104864724] [2022-12-13 20:56:29,232 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 20:56:29,232 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:56:29,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:56:29,233 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:56:29,234 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2022-12-13 20:56:29,324 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 20:56:29,325 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:56:29,326 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 30 conjunts are in the unsatisfiable core [2022-12-13 20:56:29,327 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:56:29,822 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-12-13 20:56:29,822 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 81 treesize of output 45 [2022-12-13 20:56:29,870 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 20:56:29,870 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 20:56:29,870 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1104864724] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 20:56:29,870 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 20:56:29,870 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [10] total 20 [2022-12-13 20:56:29,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000143526] [2022-12-13 20:56:29,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:56:29,871 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 20:56:29,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:56:29,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 20:56:29,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2022-12-13 20:56:30,779 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 175 out of 460 [2022-12-13 20:56:30,780 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 341 places, 815 transitions, 21510 flow. Second operand has 12 states, 12 states have (on average 176.66666666666666) internal successors, (2120), 12 states have internal predecessors, (2120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:56:30,780 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:56:30,780 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 175 of 460 [2022-12-13 20:56:30,780 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:56:35,178 INFO L130 PetriNetUnfolder]: 5454/10507 cut-off events. [2022-12-13 20:56:35,178 INFO L131 PetriNetUnfolder]: For 307807/307807 co-relation queries the response was YES. [2022-12-13 20:56:35,248 INFO L83 FinitePrefix]: Finished finitePrefix Result has 112008 conditions, 10507 events. 5454/10507 cut-off events. For 307807/307807 co-relation queries the response was YES. Maximal size of possible extension queue 721. Compared 88365 event pairs, 1414 based on Foata normal form. 4/10511 useless extension candidates. Maximal degree in co-relation 111897. Up to 7914 conditions per place. [2022-12-13 20:56:35,290 INFO L137 encePairwiseOnDemand]: 449/460 looper letters, 486 selfloop transitions, 340 changer transitions 17/843 dead transitions. [2022-12-13 20:56:35,290 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 346 places, 843 transitions, 23432 flow [2022-12-13 20:56:35,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 20:56:35,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 20:56:35,292 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1809 transitions. [2022-12-13 20:56:35,292 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3932608695652174 [2022-12-13 20:56:35,292 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1809 transitions. [2022-12-13 20:56:35,292 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1809 transitions. [2022-12-13 20:56:35,293 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:56:35,293 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1809 transitions. [2022-12-13 20:56:35,294 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 180.9) internal successors, (1809), 10 states have internal predecessors, (1809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:56:35,297 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 460.0) internal successors, (5060), 11 states have internal predecessors, (5060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:56:35,297 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 460.0) internal successors, (5060), 11 states have internal predecessors, (5060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:56:35,297 INFO L175 Difference]: Start difference. First operand has 341 places, 815 transitions, 21510 flow. Second operand 10 states and 1809 transitions. [2022-12-13 20:56:35,297 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 346 places, 843 transitions, 23432 flow [2022-12-13 20:56:39,044 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 339 places, 843 transitions, 22760 flow, removed 6 selfloop flow, removed 7 redundant places. [2022-12-13 20:56:39,059 INFO L231 Difference]: Finished difference. Result has 340 places, 802 transitions, 21195 flow [2022-12-13 20:56:39,059 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=20842, PETRI_DIFFERENCE_MINUEND_PLACES=330, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=815, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=340, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=475, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=21195, PETRI_PLACES=340, PETRI_TRANSITIONS=802} [2022-12-13 20:56:39,059 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 315 predicate places. [2022-12-13 20:56:39,059 INFO L495 AbstractCegarLoop]: Abstraction has has 340 places, 802 transitions, 21195 flow [2022-12-13 20:56:39,059 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 176.66666666666666) internal successors, (2120), 12 states have internal predecessors, (2120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:56:39,060 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:56:39,060 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:56:39,063 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2022-12-13 20:56:39,260 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:56:39,261 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 20:56:39,261 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:56:39,262 INFO L85 PathProgramCache]: Analyzing trace with hash -1772787212, now seen corresponding path program 17 times [2022-12-13 20:56:39,262 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:56:39,262 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094333188] [2022-12-13 20:56:39,262 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:56:39,263 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:56:39,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:56:39,782 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:56:39,782 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:56:39,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094333188] [2022-12-13 20:56:39,782 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094333188] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:56:39,782 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1615108212] [2022-12-13 20:56:39,783 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 20:56:39,783 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:56:39,783 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:56:39,783 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:56:39,784 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2022-12-13 20:56:39,878 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 20:56:39,878 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:56:39,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 46 conjunts are in the unsatisfiable core [2022-12-13 20:56:39,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:56:40,047 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 20:56:40,103 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 20:56:40,158 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 20:56:40,632 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:56:40,633 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 87 treesize of output 71 [2022-12-13 20:56:40,730 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:56:40,730 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:56:41,681 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:56:41,681 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 47 treesize of output 36 [2022-12-13 20:56:41,701 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-12-13 20:56:41,701 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 566 treesize of output 509 [2022-12-13 20:56:41,793 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:56:41,794 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 502 treesize of output 446 [2022-12-13 20:56:41,815 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:56:41,815 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 438 treesize of output 414 [2022-12-13 20:56:42,340 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:56:42,340 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 47 treesize of output 36 [2022-12-13 20:56:42,357 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-12-13 20:56:42,358 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 1142 treesize of output 1021 [2022-12-13 20:56:42,381 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:56:42,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 1014 treesize of output 958 [2022-12-13 20:56:42,405 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:56:42,405 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 950 treesize of output 830 [2022-12-13 20:56:43,917 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 1 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:56:43,917 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1615108212] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 20:56:43,917 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 20:56:43,917 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 13] total 33 [2022-12-13 20:56:43,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39498983] [2022-12-13 20:56:43,917 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 20:56:43,917 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-12-13 20:56:43,917 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:56:43,918 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-12-13 20:56:43,918 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=1033, Unknown=10, NotChecked=0, Total=1190 [2022-12-13 20:56:44,911 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 126 out of 460 [2022-12-13 20:56:44,912 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 340 places, 802 transitions, 21195 flow. Second operand has 35 states, 35 states have (on average 127.62857142857143) internal successors, (4467), 35 states have internal predecessors, (4467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:56:44,913 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:56:44,913 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 126 of 460 [2022-12-13 20:56:44,913 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:56:50,936 INFO L130 PetriNetUnfolder]: 5514/10551 cut-off events. [2022-12-13 20:56:50,936 INFO L131 PetriNetUnfolder]: For 302450/302450 co-relation queries the response was YES. [2022-12-13 20:56:51,000 INFO L83 FinitePrefix]: Finished finitePrefix Result has 112887 conditions, 10551 events. 5514/10551 cut-off events. For 302450/302450 co-relation queries the response was YES. Maximal size of possible extension queue 721. Compared 88276 event pairs, 899 based on Foata normal form. 4/10555 useless extension candidates. Maximal degree in co-relation 112777. Up to 4815 conditions per place. [2022-12-13 20:56:51,041 INFO L137 encePairwiseOnDemand]: 445/460 looper letters, 486 selfloop transitions, 426 changer transitions 31/943 dead transitions. [2022-12-13 20:56:51,041 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 351 places, 943 transitions, 25955 flow [2022-12-13 20:56:51,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-13 20:56:51,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-13 20:56:51,043 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2482 transitions. [2022-12-13 20:56:51,044 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.2839816933638444 [2022-12-13 20:56:51,044 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2482 transitions. [2022-12-13 20:56:51,044 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2482 transitions. [2022-12-13 20:56:51,044 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:56:51,044 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2482 transitions. [2022-12-13 20:56:51,046 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 130.6315789473684) internal successors, (2482), 19 states have internal predecessors, (2482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:56:51,048 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 460.0) internal successors, (9200), 20 states have internal predecessors, (9200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:56:51,049 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 460.0) internal successors, (9200), 20 states have internal predecessors, (9200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:56:51,049 INFO L175 Difference]: Start difference. First operand has 340 places, 802 transitions, 21195 flow. Second operand 19 states and 2482 transitions. [2022-12-13 20:56:51,049 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 351 places, 943 transitions, 25955 flow [2022-12-13 20:56:54,556 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 342 places, 943 transitions, 25245 flow, removed 9 selfloop flow, removed 9 redundant places. [2022-12-13 20:56:54,572 INFO L231 Difference]: Finished difference. Result has 347 places, 821 transitions, 21892 flow [2022-12-13 20:56:54,572 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=20493, PETRI_DIFFERENCE_MINUEND_PLACES=324, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=802, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=394, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=393, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=21892, PETRI_PLACES=347, PETRI_TRANSITIONS=821} [2022-12-13 20:56:54,573 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 322 predicate places. [2022-12-13 20:56:54,573 INFO L495 AbstractCegarLoop]: Abstraction has has 347 places, 821 transitions, 21892 flow [2022-12-13 20:56:54,573 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 127.62857142857143) internal successors, (4467), 35 states have internal predecessors, (4467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:56:54,573 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:56:54,573 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:56:54,577 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2022-12-13 20:56:54,774 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:56:54,774 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 20:56:54,775 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:56:54,775 INFO L85 PathProgramCache]: Analyzing trace with hash -1623218332, now seen corresponding path program 18 times [2022-12-13 20:56:54,775 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:56:54,776 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [852225390] [2022-12-13 20:56:54,776 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:56:54,776 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:56:54,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:56:55,438 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:56:55,438 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:56:55,438 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [852225390] [2022-12-13 20:56:55,439 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [852225390] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:56:55,439 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [594615542] [2022-12-13 20:56:55,439 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 20:56:55,439 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:56:55,439 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:56:55,440 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:56:55,440 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2022-12-13 20:56:55,635 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2022-12-13 20:56:55,635 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:56:55,636 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 34 conjunts are in the unsatisfiable core [2022-12-13 20:56:55,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:56:55,944 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 20:56:55,945 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 20:56:56,260 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:56:56,260 INFO L350 Elim1Store]: Elim1 eliminated variable of array dimension 2, 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 99 treesize of output 95 [2022-12-13 20:56:56,378 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 20:56:56,378 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 20:56:56,378 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [594615542] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 20:56:56,378 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 20:56:56,378 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [11] total 20 [2022-12-13 20:56:56,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [441619369] [2022-12-13 20:56:56,378 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:56:56,379 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 20:56:56,379 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:56:56,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 20:56:56,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=401, Unknown=0, NotChecked=0, Total=462 [2022-12-13 20:56:57,516 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 173 out of 460 [2022-12-13 20:56:57,516 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 347 places, 821 transitions, 21892 flow. Second operand has 12 states, 12 states have (on average 174.66666666666666) internal successors, (2096), 12 states have internal predecessors, (2096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:56:57,516 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:56:57,517 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 173 of 460 [2022-12-13 20:56:57,517 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:57:01,818 INFO L130 PetriNetUnfolder]: 5486/10479 cut-off events. [2022-12-13 20:57:01,818 INFO L131 PetriNetUnfolder]: For 325830/325830 co-relation queries the response was YES. [2022-12-13 20:57:01,902 INFO L83 FinitePrefix]: Finished finitePrefix Result has 113294 conditions, 10479 events. 5486/10479 cut-off events. For 325830/325830 co-relation queries the response was YES. Maximal size of possible extension queue 712. Compared 87056 event pairs, 1637 based on Foata normal form. 4/10483 useless extension candidates. Maximal degree in co-relation 113180. Up to 7509 conditions per place. [2022-12-13 20:57:01,945 INFO L137 encePairwiseOnDemand]: 449/460 looper letters, 603 selfloop transitions, 236 changer transitions 12/851 dead transitions. [2022-12-13 20:57:01,945 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 346 places, 851 transitions, 23982 flow [2022-12-13 20:57:01,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 20:57:01,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 20:57:01,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1791 transitions. [2022-12-13 20:57:01,947 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3893478260869565 [2022-12-13 20:57:01,947 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1791 transitions. [2022-12-13 20:57:01,947 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1791 transitions. [2022-12-13 20:57:01,947 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:57:01,947 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1791 transitions. [2022-12-13 20:57:01,948 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 179.1) internal successors, (1791), 10 states have internal predecessors, (1791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:57:01,950 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 460.0) internal successors, (5060), 11 states have internal predecessors, (5060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:57:01,950 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 460.0) internal successors, (5060), 11 states have internal predecessors, (5060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:57:01,950 INFO L175 Difference]: Start difference. First operand has 347 places, 821 transitions, 21892 flow. Second operand 10 states and 1791 transitions. [2022-12-13 20:57:01,950 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 346 places, 851 transitions, 23982 flow [2022-12-13 20:57:05,453 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 331 places, 851 transitions, 22787 flow, removed 88 selfloop flow, removed 15 redundant places. [2022-12-13 20:57:05,468 INFO L231 Difference]: Finished difference. Result has 333 places, 819 transitions, 21175 flow [2022-12-13 20:57:05,468 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=20723, PETRI_DIFFERENCE_MINUEND_PLACES=322, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=821, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=233, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=587, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=21175, PETRI_PLACES=333, PETRI_TRANSITIONS=819} [2022-12-13 20:57:05,468 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 308 predicate places. [2022-12-13 20:57:05,468 INFO L495 AbstractCegarLoop]: Abstraction has has 333 places, 819 transitions, 21175 flow [2022-12-13 20:57:05,469 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 174.66666666666666) internal successors, (2096), 12 states have internal predecessors, (2096), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:57:05,469 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:57:05,469 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:57:05,473 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2022-12-13 20:57:05,669 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2022-12-13 20:57:05,670 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 20:57:05,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:57:05,670 INFO L85 PathProgramCache]: Analyzing trace with hash -1457487626, now seen corresponding path program 19 times [2022-12-13 20:57:05,671 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:57:05,671 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61033380] [2022-12-13 20:57:05,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:57:05,671 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:57:05,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:57:06,630 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:57:06,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:57:06,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61033380] [2022-12-13 20:57:06,631 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61033380] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:57:06,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [5469370] [2022-12-13 20:57:06,631 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-13 20:57:06,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:57:06,631 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:57:06,632 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:57:06,632 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2022-12-13 20:57:06,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:57:06,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 221 conjuncts, 48 conjunts are in the unsatisfiable core [2022-12-13 20:57:06,728 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:57:06,919 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 20:57:06,983 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 20:57:07,369 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 20:57:07,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 20:57:07,374 INFO L321 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2022-12-13 20:57:07,374 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 38 treesize of output 41 [2022-12-13 20:57:07,691 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-12-13 20:57:07,691 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 81 treesize of output 45 [2022-12-13 20:57:07,747 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:57:07,747 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:57:11,447 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:57:11,448 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 41 treesize of output 30 [2022-12-13 20:57:11,461 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-12-13 20:57:11,461 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 66 treesize of output 57 [2022-12-13 20:57:11,479 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:57:11,479 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 50 treesize of output 50 [2022-12-13 20:57:11,513 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:57:11,514 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 41 treesize of output 30 [2022-12-13 20:57:11,533 INFO L321 Elim1Store]: treesize reduction 4, result has 63.6 percent of original size [2022-12-13 20:57:11,533 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 66 treesize of output 57 [2022-12-13 20:57:11,547 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:57:11,547 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 50 treesize of output 50 [2022-12-13 20:57:11,587 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:57:11,587 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 134 treesize of output 74 [2022-12-13 20:57:11,605 INFO L321 Elim1Store]: treesize reduction 10, result has 9.1 percent of original size [2022-12-13 20:57:11,605 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 933 treesize of output 805 [2022-12-13 20:57:11,625 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:57:11,626 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 805 treesize of output 749 [2022-12-13 20:57:11,648 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:57:11,648 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 700 treesize of output 628 [2022-12-13 20:57:13,017 INFO L321 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2022-12-13 20:57:13,017 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 180 treesize of output 1 [2022-12-13 20:57:17,291 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:57:17,291 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [5469370] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 20:57:17,291 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 20:57:17,291 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 13] total 36 [2022-12-13 20:57:17,292 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1834400913] [2022-12-13 20:57:17,292 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 20:57:17,292 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2022-12-13 20:57:17,292 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:57:17,292 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2022-12-13 20:57:17,293 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=1201, Unknown=28, NotChecked=0, Total=1406 [2022-12-13 20:57:22,627 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 126 out of 460 [2022-12-13 20:57:22,629 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 333 places, 819 transitions, 21175 flow. Second operand has 38 states, 38 states have (on average 127.5) internal successors, (4845), 38 states have internal predecessors, (4845), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:57:22,629 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:57:22,629 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 126 of 460 [2022-12-13 20:57:22,629 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:57:33,681 INFO L130 PetriNetUnfolder]: 5584/10786 cut-off events. [2022-12-13 20:57:33,681 INFO L131 PetriNetUnfolder]: For 292384/292384 co-relation queries the response was YES. [2022-12-13 20:57:33,795 INFO L83 FinitePrefix]: Finished finitePrefix Result has 110086 conditions, 10786 events. 5584/10786 cut-off events. For 292384/292384 co-relation queries the response was YES. Maximal size of possible extension queue 742. Compared 91365 event pairs, 938 based on Foata normal form. 60/10846 useless extension candidates. Maximal degree in co-relation 109976. Up to 3244 conditions per place. [2022-12-13 20:57:33,842 INFO L137 encePairwiseOnDemand]: 445/460 looper letters, 563 selfloop transitions, 386 changer transitions 32/981 dead transitions. [2022-12-13 20:57:33,842 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 349 places, 981 transitions, 25646 flow [2022-12-13 20:57:33,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-12-13 20:57:33,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-12-13 20:57:33,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2511 transitions. [2022-12-13 20:57:33,845 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.2872997711670481 [2022-12-13 20:57:33,845 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2511 transitions. [2022-12-13 20:57:33,845 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2511 transitions. [2022-12-13 20:57:33,846 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:57:33,846 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2511 transitions. [2022-12-13 20:57:33,848 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 132.1578947368421) internal successors, (2511), 19 states have internal predecessors, (2511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:57:33,853 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 460.0) internal successors, (9200), 20 states have internal predecessors, (9200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:57:33,853 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 460.0) internal successors, (9200), 20 states have internal predecessors, (9200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:57:33,854 INFO L175 Difference]: Start difference. First operand has 333 places, 819 transitions, 21175 flow. Second operand 19 states and 2511 transitions. [2022-12-13 20:57:33,854 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 349 places, 981 transitions, 25646 flow [2022-12-13 20:57:37,410 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 336 places, 981 transitions, 24845 flow, removed 11 selfloop flow, removed 13 redundant places. [2022-12-13 20:57:37,427 INFO L231 Difference]: Finished difference. Result has 340 places, 831 transitions, 21348 flow [2022-12-13 20:57:37,427 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=19723, PETRI_DIFFERENCE_MINUEND_PLACES=318, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=799, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=334, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=420, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=21348, PETRI_PLACES=340, PETRI_TRANSITIONS=831} [2022-12-13 20:57:37,427 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 315 predicate places. [2022-12-13 20:57:37,427 INFO L495 AbstractCegarLoop]: Abstraction has has 340 places, 831 transitions, 21348 flow [2022-12-13 20:57:37,428 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 127.5) internal successors, (4845), 38 states have internal predecessors, (4845), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:57:37,428 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:57:37,428 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:57:37,432 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2022-12-13 20:57:37,628 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:57:37,629 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 20:57:37,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:57:37,630 INFO L85 PathProgramCache]: Analyzing trace with hash -1622735020, now seen corresponding path program 20 times [2022-12-13 20:57:37,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:57:37,630 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609655505] [2022-12-13 20:57:37,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:57:37,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:57:37,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:57:38,264 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:57:38,264 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:57:38,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609655505] [2022-12-13 20:57:38,265 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [609655505] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:57:38,265 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [109647464] [2022-12-13 20:57:38,265 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 20:57:38,265 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:57:38,265 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:57:38,266 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:57:38,266 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2022-12-13 20:57:38,481 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2022-12-13 20:57:38,481 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:57:38,482 INFO L263 TraceCheckSpWp]: Trace formula consists of 203 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-13 20:57:38,483 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:57:38,960 INFO L321 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2022-12-13 20:57:38,960 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 81 treesize of output 45 [2022-12-13 20:57:39,011 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-12-13 20:57:39,011 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 20:57:39,011 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [109647464] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 20:57:39,011 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 20:57:39,011 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [10] total 20 [2022-12-13 20:57:39,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1322715239] [2022-12-13 20:57:39,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:57:39,012 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 20:57:39,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:57:39,012 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 20:57:39,012 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=92, Invalid=370, Unknown=0, NotChecked=0, Total=462 [2022-12-13 20:57:39,539 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 175 out of 460 [2022-12-13 20:57:39,540 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 340 places, 831 transitions, 21348 flow. Second operand has 12 states, 12 states have (on average 176.66666666666666) internal successors, (2120), 12 states have internal predecessors, (2120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:57:39,540 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:57:39,540 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 175 of 460 [2022-12-13 20:57:39,540 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:57:43,620 INFO L130 PetriNetUnfolder]: 5544/10666 cut-off events. [2022-12-13 20:57:43,620 INFO L131 PetriNetUnfolder]: For 300948/300948 co-relation queries the response was YES. [2022-12-13 20:57:43,720 INFO L83 FinitePrefix]: Finished finitePrefix Result has 111156 conditions, 10666 events. 5544/10666 cut-off events. For 300948/300948 co-relation queries the response was YES. Maximal size of possible extension queue 730. Compared 89817 event pairs, 1704 based on Foata normal form. 4/10670 useless extension candidates. Maximal degree in co-relation 111048. Up to 7954 conditions per place. [2022-12-13 20:57:43,762 INFO L137 encePairwiseOnDemand]: 449/460 looper letters, 687 selfloop transitions, 143 changer transitions 22/852 dead transitions. [2022-12-13 20:57:43,763 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 341 places, 852 transitions, 23149 flow [2022-12-13 20:57:43,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2022-12-13 20:57:43,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2022-12-13 20:57:43,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 1814 transitions. [2022-12-13 20:57:43,765 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3943478260869565 [2022-12-13 20:57:43,765 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 1814 transitions. [2022-12-13 20:57:43,765 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 1814 transitions. [2022-12-13 20:57:43,765 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:57:43,765 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 1814 transitions. [2022-12-13 20:57:43,766 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 181.4) internal successors, (1814), 10 states have internal predecessors, (1814), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:57:43,768 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 460.0) internal successors, (5060), 11 states have internal predecessors, (5060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:57:43,768 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 460.0) internal successors, (5060), 11 states have internal predecessors, (5060), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:57:43,768 INFO L175 Difference]: Start difference. First operand has 340 places, 831 transitions, 21348 flow. Second operand 10 states and 1814 transitions. [2022-12-13 20:57:43,768 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 341 places, 852 transitions, 23149 flow [2022-12-13 20:57:47,176 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 329 places, 852 transitions, 22771 flow, removed 38 selfloop flow, removed 12 redundant places. [2022-12-13 20:57:47,190 INFO L231 Difference]: Finished difference. Result has 330 places, 818 transitions, 20920 flow [2022-12-13 20:57:47,191 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=20972, PETRI_DIFFERENCE_MINUEND_PLACES=320, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=831, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=143, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=688, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=20920, PETRI_PLACES=330, PETRI_TRANSITIONS=818} [2022-12-13 20:57:47,191 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 305 predicate places. [2022-12-13 20:57:47,191 INFO L495 AbstractCegarLoop]: Abstraction has has 330 places, 818 transitions, 20920 flow [2022-12-13 20:57:47,191 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 176.66666666666666) internal successors, (2120), 12 states have internal predecessors, (2120), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:57:47,191 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:57:47,191 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:57:47,195 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2022-12-13 20:57:47,392 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2022-12-13 20:57:47,392 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 20:57:47,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:57:47,393 INFO L85 PathProgramCache]: Analyzing trace with hash -801448496, now seen corresponding path program 1 times [2022-12-13 20:57:47,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:57:47,394 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1035622112] [2022-12-13 20:57:47,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:57:47,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:57:47,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:57:47,734 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 20:57:47,734 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:57:47,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1035622112] [2022-12-13 20:57:47,734 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1035622112] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 20:57:47,734 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 20:57:47,734 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 20:57:47,734 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341877295] [2022-12-13 20:57:47,734 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:57:47,734 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 20:57:47,735 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:57:47,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 20:57:47,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-12-13 20:57:48,035 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 460 [2022-12-13 20:57:48,036 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 330 places, 818 transitions, 20920 flow. Second operand has 9 states, 9 states have (on average 193.33333333333334) internal successors, (1740), 9 states have internal predecessors, (1740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:57:48,036 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:57:48,036 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 460 [2022-12-13 20:57:48,036 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:57:52,336 INFO L130 PetriNetUnfolder]: 5585/10722 cut-off events. [2022-12-13 20:57:52,336 INFO L131 PetriNetUnfolder]: For 310669/310669 co-relation queries the response was YES. [2022-12-13 20:57:52,400 INFO L83 FinitePrefix]: Finished finitePrefix Result has 111820 conditions, 10722 events. 5585/10722 cut-off events. For 310669/310669 co-relation queries the response was YES. Maximal size of possible extension queue 731. Compared 90059 event pairs, 1585 based on Foata normal form. 60/10782 useless extension candidates. Maximal degree in co-relation 111715. Up to 7993 conditions per place. [2022-12-13 20:57:52,442 INFO L137 encePairwiseOnDemand]: 453/460 looper letters, 731 selfloop transitions, 156 changer transitions 7/894 dead transitions. [2022-12-13 20:57:52,442 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 325 places, 894 transitions, 24365 flow [2022-12-13 20:57:52,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 20:57:52,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 20:57:52,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1401 transitions. [2022-12-13 20:57:52,444 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43509316770186335 [2022-12-13 20:57:52,444 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1401 transitions. [2022-12-13 20:57:52,444 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1401 transitions. [2022-12-13 20:57:52,444 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:57:52,444 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1401 transitions. [2022-12-13 20:57:52,445 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 200.14285714285714) internal successors, (1401), 7 states have internal predecessors, (1401), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:57:52,446 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 460.0) internal successors, (3680), 8 states have internal predecessors, (3680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:57:52,447 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 460.0) internal successors, (3680), 8 states have internal predecessors, (3680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:57:52,447 INFO L175 Difference]: Start difference. First operand has 330 places, 818 transitions, 20920 flow. Second operand 7 states and 1401 transitions. [2022-12-13 20:57:52,447 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 325 places, 894 transitions, 24365 flow [2022-12-13 20:57:55,610 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 315 places, 894 transitions, 23784 flow, removed 4 selfloop flow, removed 10 redundant places. [2022-12-13 20:57:55,625 INFO L231 Difference]: Finished difference. Result has 317 places, 827 transitions, 21146 flow [2022-12-13 20:57:55,625 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=20299, PETRI_DIFFERENCE_MINUEND_PLACES=309, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=815, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=140, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=670, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=21146, PETRI_PLACES=317, PETRI_TRANSITIONS=827} [2022-12-13 20:57:55,625 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 292 predicate places. [2022-12-13 20:57:55,625 INFO L495 AbstractCegarLoop]: Abstraction has has 317 places, 827 transitions, 21146 flow [2022-12-13 20:57:55,625 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 193.33333333333334) internal successors, (1740), 9 states have internal predecessors, (1740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:57:55,626 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:57:55,626 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:57:55,626 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2022-12-13 20:57:55,626 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 20:57:55,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:57:55,626 INFO L85 PathProgramCache]: Analyzing trace with hash -1847120934, now seen corresponding path program 2 times [2022-12-13 20:57:55,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:57:55,626 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [424480106] [2022-12-13 20:57:55,626 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:57:55,626 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:57:55,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:57:55,957 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 20:57:55,957 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:57:55,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [424480106] [2022-12-13 20:57:55,957 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [424480106] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:57:55,957 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [448491260] [2022-12-13 20:57:55,958 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 20:57:55,958 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:57:55,958 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:57:55,958 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:57:55,959 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2022-12-13 20:57:56,157 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 20:57:56,157 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:57:56,158 INFO L263 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 21 conjunts are in the unsatisfiable core [2022-12-13 20:57:56,159 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:57:56,298 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 20:57:56,298 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:57:56,427 INFO L321 Elim1Store]: treesize reduction 30, result has 58.9 percent of original size [2022-12-13 20:57:56,427 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 32 treesize of output 50 [2022-12-13 20:57:56,455 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 20:57:56,455 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [448491260] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 20:57:56,455 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 20:57:56,455 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 6] total 14 [2022-12-13 20:57:56,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601892500] [2022-12-13 20:57:56,456 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 20:57:56,456 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 20:57:56,456 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:57:56,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 20:57:56,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2022-12-13 20:57:57,198 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 460 [2022-12-13 20:57:57,199 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 317 places, 827 transitions, 21146 flow. Second operand has 14 states, 14 states have (on average 193.78571428571428) internal successors, (2713), 14 states have internal predecessors, (2713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:57:57,199 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:57:57,199 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 460 [2022-12-13 20:57:57,199 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:58:01,238 INFO L130 PetriNetUnfolder]: 5599/10738 cut-off events. [2022-12-13 20:58:01,238 INFO L131 PetriNetUnfolder]: For 315652/315652 co-relation queries the response was YES. [2022-12-13 20:58:01,326 INFO L83 FinitePrefix]: Finished finitePrefix Result has 111971 conditions, 10738 events. 5599/10738 cut-off events. For 315652/315652 co-relation queries the response was YES. Maximal size of possible extension queue 733. Compared 90106 event pairs, 1730 based on Foata normal form. 48/10786 useless extension candidates. Maximal degree in co-relation 111865. Up to 8033 conditions per place. [2022-12-13 20:58:01,369 INFO L137 encePairwiseOnDemand]: 451/460 looper letters, 699 selfloop transitions, 150 changer transitions 1/850 dead transitions. [2022-12-13 20:58:01,369 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 323 places, 850 transitions, 23181 flow [2022-12-13 20:58:01,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 20:58:01,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 20:58:01,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1392 transitions. [2022-12-13 20:58:01,370 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4322981366459627 [2022-12-13 20:58:01,370 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1392 transitions. [2022-12-13 20:58:01,371 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1392 transitions. [2022-12-13 20:58:01,371 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:58:01,371 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1392 transitions. [2022-12-13 20:58:01,372 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 198.85714285714286) internal successors, (1392), 7 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 20:58:01,373 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 460.0) internal successors, (3680), 8 states have internal predecessors, (3680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:01,373 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 460.0) internal successors, (3680), 8 states have internal predecessors, (3680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:01,373 INFO L175 Difference]: Start difference. First operand has 317 places, 827 transitions, 21146 flow. Second operand 7 states and 1392 transitions. [2022-12-13 20:58:01,373 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 323 places, 850 transitions, 23181 flow [2022-12-13 20:58:04,573 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 320 places, 850 transitions, 22982 flow, removed 13 selfloop flow, removed 3 redundant places. [2022-12-13 20:58:04,588 INFO L231 Difference]: Finished difference. Result has 321 places, 825 transitions, 21300 flow [2022-12-13 20:58:04,588 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=20648, PETRI_DIFFERENCE_MINUEND_PLACES=314, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=817, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=142, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=675, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=21300, PETRI_PLACES=321, PETRI_TRANSITIONS=825} [2022-12-13 20:58:04,588 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 296 predicate places. [2022-12-13 20:58:04,588 INFO L495 AbstractCegarLoop]: Abstraction has has 321 places, 825 transitions, 21300 flow [2022-12-13 20:58:04,589 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 193.78571428571428) internal successors, (2713), 14 states have internal predecessors, (2713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:04,589 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:58:04,589 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:58:04,593 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2022-12-13 20:58:04,789 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2022-12-13 20:58:04,790 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 20:58:04,790 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:58:04,790 INFO L85 PathProgramCache]: Analyzing trace with hash 1480649026, now seen corresponding path program 3 times [2022-12-13 20:58:04,791 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:58:04,791 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [737366733] [2022-12-13 20:58:04,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:58:04,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:58:04,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:58:05,136 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 20:58:05,136 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:58:05,137 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [737366733] [2022-12-13 20:58:05,137 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [737366733] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:58:05,137 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1462227269] [2022-12-13 20:58:05,137 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 20:58:05,137 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:58:05,137 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:58:05,138 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:58:05,139 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2022-12-13 20:58:05,302 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-13 20:58:05,302 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:58:05,303 INFO L263 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 21 conjunts are in the unsatisfiable core [2022-12-13 20:58:05,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:58:05,416 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 20:58:05,416 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:58:05,501 INFO L321 Elim1Store]: treesize reduction 32, result has 62.4 percent of original size [2022-12-13 20:58:05,501 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 20:58:05,549 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 20:58:05,549 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1462227269] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 20:58:05,549 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 20:58:05,549 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 6] total 14 [2022-12-13 20:58:05,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1451290703] [2022-12-13 20:58:05,549 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 20:58:05,549 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 20:58:05,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:58:05,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 20:58:05,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2022-12-13 20:58:06,292 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 460 [2022-12-13 20:58:06,294 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 321 places, 825 transitions, 21300 flow. Second operand has 14 states, 14 states have (on average 193.78571428571428) internal successors, (2713), 14 states have internal predecessors, (2713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:06,294 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:58:06,294 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 460 [2022-12-13 20:58:06,294 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:58:10,293 INFO L130 PetriNetUnfolder]: 5353/10200 cut-off events. [2022-12-13 20:58:10,293 INFO L131 PetriNetUnfolder]: For 308106/308106 co-relation queries the response was YES. [2022-12-13 20:58:10,357 INFO L83 FinitePrefix]: Finished finitePrefix Result has 106924 conditions, 10200 events. 5353/10200 cut-off events. For 308106/308106 co-relation queries the response was YES. Maximal size of possible extension queue 678. Compared 84137 event pairs, 1655 based on Foata normal form. 48/10248 useless extension candidates. Maximal degree in co-relation 106817. Up to 8033 conditions per place. [2022-12-13 20:58:10,398 INFO L137 encePairwiseOnDemand]: 453/460 looper letters, 651 selfloop transitions, 162 changer transitions 2/815 dead transitions. [2022-12-13 20:58:10,398 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 324 places, 815 transitions, 22285 flow [2022-12-13 20:58:10,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 20:58:10,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 20:58:10,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1392 transitions. [2022-12-13 20:58:10,400 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4322981366459627 [2022-12-13 20:58:10,400 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1392 transitions. [2022-12-13 20:58:10,400 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1392 transitions. [2022-12-13 20:58:10,400 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:58:10,400 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1392 transitions. [2022-12-13 20:58:10,401 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 198.85714285714286) internal successors, (1392), 7 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 20:58:10,402 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 460.0) internal successors, (3680), 8 states have internal predecessors, (3680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:10,403 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 460.0) internal successors, (3680), 8 states have internal predecessors, (3680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:10,403 INFO L175 Difference]: Start difference. First operand has 321 places, 825 transitions, 21300 flow. Second operand 7 states and 1392 transitions. [2022-12-13 20:58:10,403 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 324 places, 815 transitions, 22285 flow [2022-12-13 20:58:13,379 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 318 places, 815 transitions, 22104 flow, removed 9 selfloop flow, removed 6 redundant places. [2022-12-13 20:58:13,393 INFO L231 Difference]: Finished difference. Result has 319 places, 794 transitions, 20585 flow [2022-12-13 20:58:13,393 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=20297, PETRI_DIFFERENCE_MINUEND_PLACES=312, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=796, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=162, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=634, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=20585, PETRI_PLACES=319, PETRI_TRANSITIONS=794} [2022-12-13 20:58:13,393 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 294 predicate places. [2022-12-13 20:58:13,393 INFO L495 AbstractCegarLoop]: Abstraction has has 319 places, 794 transitions, 20585 flow [2022-12-13 20:58:13,394 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 193.78571428571428) internal successors, (2713), 14 states have internal predecessors, (2713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:13,394 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:58:13,394 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:58:13,398 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2022-12-13 20:58:13,594 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:58:13,595 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 20:58:13,595 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:58:13,595 INFO L85 PathProgramCache]: Analyzing trace with hash -1174237600, now seen corresponding path program 4 times [2022-12-13 20:58:13,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:58:13,596 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873005591] [2022-12-13 20:58:13,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:58:13,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:58:13,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:58:13,925 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 20:58:13,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:58:13,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [873005591] [2022-12-13 20:58:13,925 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [873005591] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 20:58:13,925 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 20:58:13,925 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-12-13 20:58:13,925 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1512040496] [2022-12-13 20:58:13,925 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:58:13,925 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-12-13 20:58:13,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:58:13,926 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-12-13 20:58:13,926 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2022-12-13 20:58:14,334 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 460 [2022-12-13 20:58:14,335 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 319 places, 794 transitions, 20585 flow. Second operand has 9 states, 9 states have (on average 193.33333333333334) internal successors, (1740), 9 states have internal predecessors, (1740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:14,335 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:58:14,335 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 460 [2022-12-13 20:58:14,335 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:58:18,024 INFO L130 PetriNetUnfolder]: 5328/10183 cut-off events. [2022-12-13 20:58:18,024 INFO L131 PetriNetUnfolder]: For 307608/307608 co-relation queries the response was YES. [2022-12-13 20:58:18,079 INFO L83 FinitePrefix]: Finished finitePrefix Result has 106831 conditions, 10183 events. 5328/10183 cut-off events. For 307608/307608 co-relation queries the response was YES. Maximal size of possible extension queue 679. Compared 84297 event pairs, 1311 based on Foata normal form. 30/10213 useless extension candidates. Maximal degree in co-relation 106725. Up to 7413 conditions per place. [2022-12-13 20:58:18,118 INFO L137 encePairwiseOnDemand]: 453/460 looper letters, 509 selfloop transitions, 340 changer transitions 3/852 dead transitions. [2022-12-13 20:58:18,118 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 325 places, 852 transitions, 23592 flow [2022-12-13 20:58:18,119 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 20:58:18,119 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 20:58:18,119 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1392 transitions. [2022-12-13 20:58:18,119 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4322981366459627 [2022-12-13 20:58:18,120 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1392 transitions. [2022-12-13 20:58:18,120 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1392 transitions. [2022-12-13 20:58:18,120 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:58:18,120 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1392 transitions. [2022-12-13 20:58:18,121 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 198.85714285714286) internal successors, (1392), 7 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 20:58:18,122 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 460.0) internal successors, (3680), 8 states have internal predecessors, (3680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:18,122 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 460.0) internal successors, (3680), 8 states have internal predecessors, (3680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:18,122 INFO L175 Difference]: Start difference. First operand has 319 places, 794 transitions, 20585 flow. Second operand 7 states and 1392 transitions. [2022-12-13 20:58:18,122 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 325 places, 852 transitions, 23592 flow [2022-12-13 20:58:21,108 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 318 places, 852 transitions, 23170 flow, removed 5 selfloop flow, removed 7 redundant places. [2022-12-13 20:58:21,134 INFO L231 Difference]: Finished difference. Result has 320 places, 801 transitions, 21249 flow [2022-12-13 20:58:21,135 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=20104, PETRI_DIFFERENCE_MINUEND_PLACES=312, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=791, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=331, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=453, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=21249, PETRI_PLACES=320, PETRI_TRANSITIONS=801} [2022-12-13 20:58:21,135 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 295 predicate places. [2022-12-13 20:58:21,135 INFO L495 AbstractCegarLoop]: Abstraction has has 320 places, 801 transitions, 21249 flow [2022-12-13 20:58:21,136 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 193.33333333333334) internal successors, (1740), 9 states have internal predecessors, (1740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:21,136 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:58:21,136 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:58:21,136 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2022-12-13 20:58:21,136 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 20:58:21,136 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:58:21,136 INFO L85 PathProgramCache]: Analyzing trace with hash 1037749886, now seen corresponding path program 5 times [2022-12-13 20:58:21,136 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:58:21,136 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932261035] [2022-12-13 20:58:21,136 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:58:21,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:58:21,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:58:21,419 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 20:58:21,420 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:58:21,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932261035] [2022-12-13 20:58:21,420 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932261035] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:58:21,420 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [605279593] [2022-12-13 20:58:21,420 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 20:58:21,420 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:58:21,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:58:21,421 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:58:21,421 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2022-12-13 20:58:21,545 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 20:58:21,545 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:58:21,547 INFO L263 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 21 conjunts are in the unsatisfiable core [2022-12-13 20:58:21,548 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:58:21,674 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 20:58:21,674 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:58:21,773 INFO L321 Elim1Store]: treesize reduction 32, result has 62.4 percent of original size [2022-12-13 20:58:21,773 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 20:58:21,815 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 20:58:21,815 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [605279593] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 20:58:21,815 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 20:58:21,815 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 6] total 14 [2022-12-13 20:58:21,815 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [119146752] [2022-12-13 20:58:21,815 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 20:58:21,815 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 20:58:21,815 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:58:21,816 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 20:58:21,816 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=140, Unknown=0, NotChecked=0, Total=182 [2022-12-13 20:58:22,444 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 460 [2022-12-13 20:58:22,445 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 320 places, 801 transitions, 21249 flow. Second operand has 14 states, 14 states have (on average 193.78571428571428) internal successors, (2713), 14 states have internal predecessors, (2713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:22,445 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:58:22,445 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 460 [2022-12-13 20:58:22,445 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:58:26,051 INFO L130 PetriNetUnfolder]: 5200/9879 cut-off events. [2022-12-13 20:58:26,051 INFO L131 PetriNetUnfolder]: For 306146/306146 co-relation queries the response was YES. [2022-12-13 20:58:26,115 INFO L83 FinitePrefix]: Finished finitePrefix Result has 104772 conditions, 9879 events. 5200/9879 cut-off events. For 306146/306146 co-relation queries the response was YES. Maximal size of possible extension queue 647. Compared 80775 event pairs, 1326 based on Foata normal form. 24/9903 useless extension candidates. Maximal degree in co-relation 104664. Up to 7491 conditions per place. [2022-12-13 20:58:26,155 INFO L137 encePairwiseOnDemand]: 453/460 looper letters, 464 selfloop transitions, 333 changer transitions 2/799 dead transitions. [2022-12-13 20:58:26,155 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 324 places, 799 transitions, 22547 flow [2022-12-13 20:58:26,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-12-13 20:58:26,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-12-13 20:58:26,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1382 transitions. [2022-12-13 20:58:26,157 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4291925465838509 [2022-12-13 20:58:26,157 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1382 transitions. [2022-12-13 20:58:26,157 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1382 transitions. [2022-12-13 20:58:26,157 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:58:26,157 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1382 transitions. [2022-12-13 20:58:26,158 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 197.42857142857142) internal successors, (1382), 7 states have internal predecessors, (1382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:26,159 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 460.0) internal successors, (3680), 8 states have internal predecessors, (3680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:26,159 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 460.0) internal successors, (3680), 8 states have internal predecessors, (3680), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:26,159 INFO L175 Difference]: Start difference. First operand has 320 places, 801 transitions, 21249 flow. Second operand 7 states and 1382 transitions. [2022-12-13 20:58:26,159 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 324 places, 799 transitions, 22547 flow [2022-12-13 20:58:29,185 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 319 places, 799 transitions, 22151 flow, removed 32 selfloop flow, removed 5 redundant places. [2022-12-13 20:58:29,203 INFO L231 Difference]: Finished difference. Result has 320 places, 778 transitions, 20893 flow [2022-12-13 20:58:29,204 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=20289, PETRI_DIFFERENCE_MINUEND_PLACES=313, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=780, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=333, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=447, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=20893, PETRI_PLACES=320, PETRI_TRANSITIONS=778} [2022-12-13 20:58:29,205 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 295 predicate places. [2022-12-13 20:58:29,205 INFO L495 AbstractCegarLoop]: Abstraction has has 320 places, 778 transitions, 20893 flow [2022-12-13 20:58:29,205 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 193.78571428571428) internal successors, (2713), 14 states have internal predecessors, (2713), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:29,205 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:58:29,205 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:58:29,209 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2022-12-13 20:58:29,406 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:58:29,407 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 20:58:29,407 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:58:29,407 INFO L85 PathProgramCache]: Analyzing trace with hash 2068018750, now seen corresponding path program 6 times [2022-12-13 20:58:29,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:58:29,408 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483688927] [2022-12-13 20:58:29,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:58:29,409 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:58:29,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:58:29,717 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 20:58:29,717 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:58:29,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483688927] [2022-12-13 20:58:29,717 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [483688927] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:58:29,717 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1843006830] [2022-12-13 20:58:29,717 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 20:58:29,717 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:58:29,717 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:58:29,718 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:58:29,719 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2022-12-13 20:58:29,869 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-12-13 20:58:29,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:58:29,870 INFO L263 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 21 conjunts are in the unsatisfiable core [2022-12-13 20:58:29,870 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:58:29,989 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 20:58:29,989 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:58:30,074 INFO L321 Elim1Store]: treesize reduction 30, result has 58.9 percent of original size [2022-12-13 20:58:30,075 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 32 treesize of output 50 [2022-12-13 20:58:30,100 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 20:58:30,100 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1843006830] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 20:58:30,100 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 20:58:30,100 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 6] total 14 [2022-12-13 20:58:30,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254773325] [2022-12-13 20:58:30,100 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 20:58:30,100 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2022-12-13 20:58:30,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:58:30,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2022-12-13 20:58:30,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2022-12-13 20:58:30,770 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 191 out of 460 [2022-12-13 20:58:30,771 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 320 places, 778 transitions, 20893 flow. Second operand has 14 states, 14 states have (on average 193.71428571428572) internal successors, (2712), 14 states have internal predecessors, (2712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:30,771 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:58:30,771 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 191 of 460 [2022-12-13 20:58:30,771 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:58:34,516 INFO L130 PetriNetUnfolder]: 5086/9645 cut-off events. [2022-12-13 20:58:34,516 INFO L131 PetriNetUnfolder]: For 299802/299802 co-relation queries the response was YES. [2022-12-13 20:58:34,572 INFO L83 FinitePrefix]: Finished finitePrefix Result has 103428 conditions, 9645 events. 5086/9645 cut-off events. For 299802/299802 co-relation queries the response was YES. Maximal size of possible extension queue 625. Compared 78131 event pairs, 306 based on Foata normal form. 30/9675 useless extension candidates. Maximal degree in co-relation 103321. Up to 5689 conditions per place. [2022-12-13 20:58:34,609 INFO L137 encePairwiseOnDemand]: 452/460 looper letters, 470 selfloop transitions, 336 changer transitions 0/806 dead transitions. [2022-12-13 20:58:34,610 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 324 places, 806 transitions, 22735 flow [2022-12-13 20:58:34,610 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-12-13 20:58:34,610 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-12-13 20:58:34,611 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1582 transitions. [2022-12-13 20:58:34,611 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4298913043478261 [2022-12-13 20:58:34,611 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1582 transitions. [2022-12-13 20:58:34,611 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1582 transitions. [2022-12-13 20:58:34,612 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:58:34,612 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1582 transitions. [2022-12-13 20:58:34,613 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 197.75) internal successors, (1582), 8 states have internal predecessors, (1582), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:34,614 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 460.0) internal successors, (4140), 9 states have internal predecessors, (4140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:34,614 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 460.0) internal successors, (4140), 9 states have internal predecessors, (4140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:34,614 INFO L175 Difference]: Start difference. First operand has 320 places, 778 transitions, 20893 flow. Second operand 8 states and 1582 transitions. [2022-12-13 20:58:34,614 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 324 places, 806 transitions, 22735 flow [2022-12-13 20:58:37,591 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 311 places, 806 transitions, 21808 flow, removed 17 selfloop flow, removed 13 redundant places. [2022-12-13 20:58:37,604 INFO L231 Difference]: Finished difference. Result has 311 places, 749 transitions, 19868 flow [2022-12-13 20:58:37,605 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=19196, PETRI_DIFFERENCE_MINUEND_PLACES=304, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=749, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=336, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=413, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=19868, PETRI_PLACES=311, PETRI_TRANSITIONS=749} [2022-12-13 20:58:37,605 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 286 predicate places. [2022-12-13 20:58:37,605 INFO L495 AbstractCegarLoop]: Abstraction has has 311 places, 749 transitions, 19868 flow [2022-12-13 20:58:37,605 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 193.71428571428572) internal successors, (2712), 14 states have internal predecessors, (2712), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:37,605 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:58:37,605 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:58:37,610 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Ended with exit code 0 [2022-12-13 20:58:37,806 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2022-12-13 20:58:37,806 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 20:58:37,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:58:37,807 INFO L85 PathProgramCache]: Analyzing trace with hash -2046760842, now seen corresponding path program 7 times [2022-12-13 20:58:37,807 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:58:37,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2132751281] [2022-12-13 20:58:37,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:58:37,808 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:58:37,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:58:38,341 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 20:58:38,342 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:58:38,342 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2132751281] [2022-12-13 20:58:38,342 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2132751281] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 20:58:38,342 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-12-13 20:58:38,342 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-12-13 20:58:38,342 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263632968] [2022-12-13 20:58:38,342 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:58:38,342 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-12-13 20:58:38,342 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:58:38,343 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-12-13 20:58:38,343 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=99, Unknown=0, NotChecked=0, Total=132 [2022-12-13 20:58:38,981 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 188 out of 460 [2022-12-13 20:58:38,982 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 311 places, 749 transitions, 19868 flow. Second operand has 12 states, 12 states have (on average 189.75) internal successors, (2277), 12 states have internal predecessors, (2277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:38,982 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:58:38,982 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 188 of 460 [2022-12-13 20:58:38,982 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:58:42,533 INFO L130 PetriNetUnfolder]: 4966/9477 cut-off events. [2022-12-13 20:58:42,533 INFO L131 PetriNetUnfolder]: For 304191/304191 co-relation queries the response was YES. [2022-12-13 20:58:42,590 INFO L83 FinitePrefix]: Finished finitePrefix Result has 100076 conditions, 9477 events. 4966/9477 cut-off events. For 304191/304191 co-relation queries the response was YES. Maximal size of possible extension queue 616. Compared 77172 event pairs, 1566 based on Foata normal form. 88/9565 useless extension candidates. Maximal degree in co-relation 99976. Up to 8049 conditions per place. [2022-12-13 20:58:42,627 INFO L137 encePairwiseOnDemand]: 452/460 looper letters, 576 selfloop transitions, 130 changer transitions 58/764 dead transitions. [2022-12-13 20:58:42,627 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 319 places, 764 transitions, 21431 flow [2022-12-13 20:58:42,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 20:58:42,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 20:58:42,628 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1756 transitions. [2022-12-13 20:58:42,629 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4241545893719807 [2022-12-13 20:58:42,629 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1756 transitions. [2022-12-13 20:58:42,629 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1756 transitions. [2022-12-13 20:58:42,629 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:58:42,629 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1756 transitions. [2022-12-13 20:58:42,630 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 195.11111111111111) internal successors, (1756), 9 states have internal predecessors, (1756), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:42,632 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 460.0) internal successors, (4600), 10 states have internal predecessors, (4600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:42,632 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 460.0) internal successors, (4600), 10 states have internal predecessors, (4600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:42,632 INFO L175 Difference]: Start difference. First operand has 311 places, 749 transitions, 19868 flow. Second operand 9 states and 1756 transitions. [2022-12-13 20:58:42,632 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 319 places, 764 transitions, 21431 flow [2022-12-13 20:58:45,277 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 314 places, 764 transitions, 20696 flow, removed 10 selfloop flow, removed 5 redundant places. [2022-12-13 20:58:45,289 INFO L231 Difference]: Finished difference. Result has 315 places, 688 transitions, 17874 flow [2022-12-13 20:58:45,289 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=18793, PETRI_DIFFERENCE_MINUEND_PLACES=306, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=735, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=130, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=605, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=17874, PETRI_PLACES=315, PETRI_TRANSITIONS=688} [2022-12-13 20:58:45,289 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 290 predicate places. [2022-12-13 20:58:45,290 INFO L495 AbstractCegarLoop]: Abstraction has has 315 places, 688 transitions, 17874 flow [2022-12-13 20:58:45,290 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 189.75) internal successors, (2277), 12 states have internal predecessors, (2277), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:45,290 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:58:45,290 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:58:45,290 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2022-12-13 20:58:45,290 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 20:58:45,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:58:45,290 INFO L85 PathProgramCache]: Analyzing trace with hash 550982718, now seen corresponding path program 8 times [2022-12-13 20:58:45,290 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:58:45,290 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1265162707] [2022-12-13 20:58:45,290 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:58:45,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:58:45,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:58:45,642 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 20:58:45,642 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:58:45,642 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1265162707] [2022-12-13 20:58:45,643 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1265162707] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:58:45,643 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [130619608] [2022-12-13 20:58:45,643 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 20:58:45,643 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:58:45,643 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:58:45,643 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:58:45,644 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2022-12-13 20:58:45,803 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 20:58:45,804 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:58:45,805 INFO L263 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 25 conjunts are in the unsatisfiable core [2022-12-13 20:58:45,806 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:58:45,943 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 20:58:45,944 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 20:58:46,065 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 20:58:46,065 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:58:46,153 WARN L837 $PredicateComparison]: unable to prove that (forall ((~get2~0.base Int) (v_ArrVal_2261 (Array Int Int))) (let ((.cse1 (store |c_#memory_int| |c_ULTIMATE.start_main_~#t2~0#1.base| v_ArrVal_2261))) (let ((.cse0 (select .cse1 ~get2~0.base))) (or (not (= (select .cse0 c_~get2~0.offset) (select (select .cse1 c_~get1~0.base) c_~get1~0.offset))) (= |c_thread1Thread1of1ForFork1_#t~mem2| (select .cse0 (+ c_~get2~0.offset (* c_thread1Thread1of1ForFork1_~i~0 4)))))))) is different from false [2022-12-13 20:58:46,205 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:58:46,206 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 116 treesize of output 148 [2022-12-13 20:58:46,233 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:58:46,233 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 68 treesize of output 84 [2022-12-13 20:58:46,744 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 20:58:46,744 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [130619608] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 20:58:46,745 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 20:58:46,745 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 23 [2022-12-13 20:58:46,745 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419092346] [2022-12-13 20:58:46,745 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 20:58:46,745 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-12-13 20:58:46,745 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:58:46,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-12-13 20:58:46,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=412, Unknown=1, NotChecked=42, Total=552 [2022-12-13 20:58:46,871 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 166 out of 460 [2022-12-13 20:58:46,873 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 315 places, 688 transitions, 17874 flow. Second operand has 24 states, 24 states have (on average 168.125) internal successors, (4035), 24 states have internal predecessors, (4035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:46,873 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:58:46,873 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 166 of 460 [2022-12-13 20:58:46,873 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:58:50,909 INFO L130 PetriNetUnfolder]: 4801/9054 cut-off events. [2022-12-13 20:58:50,909 INFO L131 PetriNetUnfolder]: For 270854/270854 co-relation queries the response was YES. [2022-12-13 20:58:50,957 INFO L83 FinitePrefix]: Finished finitePrefix Result has 94599 conditions, 9054 events. 4801/9054 cut-off events. For 270854/270854 co-relation queries the response was YES. Maximal size of possible extension queue 589. Compared 72092 event pairs, 1577 based on Foata normal form. 16/9070 useless extension candidates. Maximal degree in co-relation 94499. Up to 8043 conditions per place. [2022-12-13 20:58:50,991 INFO L137 encePairwiseOnDemand]: 447/460 looper letters, 522 selfloop transitions, 168 changer transitions 4/694 dead transitions. [2022-12-13 20:58:50,991 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 311 places, 694 transitions, 19189 flow [2022-12-13 20:58:50,992 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 20:58:50,992 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 20:58:50,992 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1554 transitions. [2022-12-13 20:58:50,993 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3753623188405797 [2022-12-13 20:58:50,993 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1554 transitions. [2022-12-13 20:58:50,993 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1554 transitions. [2022-12-13 20:58:50,993 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:58:50,993 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1554 transitions. [2022-12-13 20:58:50,994 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 172.66666666666666) internal successors, (1554), 9 states have internal predecessors, (1554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:50,995 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 460.0) internal successors, (4600), 10 states have internal predecessors, (4600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:50,995 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 460.0) internal successors, (4600), 10 states have internal predecessors, (4600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:50,995 INFO L175 Difference]: Start difference. First operand has 315 places, 688 transitions, 17874 flow. Second operand 9 states and 1554 transitions. [2022-12-13 20:58:50,996 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 311 places, 694 transitions, 19189 flow [2022-12-13 20:58:53,217 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 290 places, 694 transitions, 18241 flow, removed 27 selfloop flow, removed 21 redundant places. [2022-12-13 20:58:53,229 INFO L231 Difference]: Finished difference. Result has 290 places, 673 transitions, 16936 flow [2022-12-13 20:58:53,229 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=16661, PETRI_DIFFERENCE_MINUEND_PLACES=282, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=676, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=168, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=508, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=16936, PETRI_PLACES=290, PETRI_TRANSITIONS=673} [2022-12-13 20:58:53,229 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 265 predicate places. [2022-12-13 20:58:53,229 INFO L495 AbstractCegarLoop]: Abstraction has has 290 places, 673 transitions, 16936 flow [2022-12-13 20:58:53,230 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 168.125) internal successors, (4035), 24 states have internal predecessors, (4035), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:53,230 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:58:53,230 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:58:53,234 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2022-12-13 20:58:53,430 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2022-12-13 20:58:53,431 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 20:58:53,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:58:53,432 INFO L85 PathProgramCache]: Analyzing trace with hash -783316506, now seen corresponding path program 9 times [2022-12-13 20:58:53,432 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:58:53,432 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1620399409] [2022-12-13 20:58:53,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:58:53,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:58:53,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:58:54,027 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 20:58:54,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:58:54,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1620399409] [2022-12-13 20:58:54,028 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1620399409] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:58:54,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2084249869] [2022-12-13 20:58:54,028 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 20:58:54,028 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:58:54,028 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:58:54,029 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:58:54,029 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2022-12-13 20:58:54,164 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-13 20:58:54,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:58:54,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 227 conjuncts, 27 conjunts are in the unsatisfiable core [2022-12-13 20:58:54,166 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:58:54,321 INFO L190 IndexEqualityManager]: detected not equals via solver [2022-12-13 20:58:54,322 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 20:58:54,482 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 20:58:54,482 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-12-13 20:58:54,482 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2084249869] provided 1 perfect and 0 imperfect interpolant sequences [2022-12-13 20:58:54,482 INFO L184 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2022-12-13 20:58:54,482 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [9] total 18 [2022-12-13 20:58:54,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [355881563] [2022-12-13 20:58:54,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-12-13 20:58:54,482 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-12-13 20:58:54,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:58:54,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-12-13 20:58:54,483 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2022-12-13 20:58:55,115 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 188 out of 460 [2022-12-13 20:58:55,116 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 290 places, 673 transitions, 16936 flow. Second operand has 11 states, 11 states have (on average 189.9090909090909) internal successors, (2089), 11 states have internal predecessors, (2089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:55,116 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:58:55,116 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 188 of 460 [2022-12-13 20:58:55,116 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:58:58,055 INFO L130 PetriNetUnfolder]: 4722/8885 cut-off events. [2022-12-13 20:58:58,055 INFO L131 PetriNetUnfolder]: For 240845/240845 co-relation queries the response was YES. [2022-12-13 20:58:58,105 INFO L83 FinitePrefix]: Finished finitePrefix Result has 92333 conditions, 8885 events. 4722/8885 cut-off events. For 240845/240845 co-relation queries the response was YES. Maximal size of possible extension queue 576. Compared 70220 event pairs, 1554 based on Foata normal form. 24/8909 useless extension candidates. Maximal degree in co-relation 92239. Up to 8043 conditions per place. [2022-12-13 20:58:58,140 INFO L137 encePairwiseOnDemand]: 451/460 looper letters, 514 selfloop transitions, 144 changer transitions 12/670 dead transitions. [2022-12-13 20:58:58,140 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 297 places, 670 transitions, 18071 flow [2022-12-13 20:58:58,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-12-13 20:58:58,141 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-12-13 20:58:58,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1740 transitions. [2022-12-13 20:58:58,142 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42028985507246375 [2022-12-13 20:58:58,142 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1740 transitions. [2022-12-13 20:58:58,142 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1740 transitions. [2022-12-13 20:58:58,142 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:58:58,142 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1740 transitions. [2022-12-13 20:58:58,143 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 193.33333333333334) internal successors, (1740), 9 states have internal predecessors, (1740), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:58,144 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 460.0) internal successors, (4600), 10 states have internal predecessors, (4600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:58,145 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 460.0) internal successors, (4600), 10 states have internal predecessors, (4600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:58:58,145 INFO L175 Difference]: Start difference. First operand has 290 places, 673 transitions, 16936 flow. Second operand 9 states and 1740 transitions. [2022-12-13 20:58:58,145 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 297 places, 670 transitions, 18071 flow [2022-12-13 20:59:00,187 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 287 places, 670 transitions, 17634 flow, removed 14 selfloop flow, removed 10 redundant places. [2022-12-13 20:59:00,198 INFO L231 Difference]: Finished difference. Result has 287 places, 652 transitions, 16354 flow [2022-12-13 20:59:00,199 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=16223, PETRI_DIFFERENCE_MINUEND_PLACES=279, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=660, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=144, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=516, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=16354, PETRI_PLACES=287, PETRI_TRANSITIONS=652} [2022-12-13 20:59:00,199 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 262 predicate places. [2022-12-13 20:59:00,199 INFO L495 AbstractCegarLoop]: Abstraction has has 287 places, 652 transitions, 16354 flow [2022-12-13 20:59:00,199 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 189.9090909090909) internal successors, (2089), 11 states have internal predecessors, (2089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:59:00,199 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:59:00,199 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:59:00,203 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2022-12-13 20:59:00,400 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:59:00,400 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 20:59:00,401 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:59:00,401 INFO L85 PathProgramCache]: Analyzing trace with hash 1768912458, now seen corresponding path program 3 times [2022-12-13 20:59:00,401 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:59:00,402 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1283737579] [2022-12-13 20:59:00,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:59:00,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:59:00,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:59:00,740 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:59:00,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:59:00,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1283737579] [2022-12-13 20:59:00,740 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1283737579] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:59:00,740 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1731545027] [2022-12-13 20:59:00,740 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 20:59:00,741 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:59:00,741 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:59:00,741 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:59:00,742 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2022-12-13 20:59:00,867 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-13 20:59:00,867 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:59:00,868 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 30 conjunts are in the unsatisfiable core [2022-12-13 20:59:00,869 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:59:01,303 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:59:01,303 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:59:01,388 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:59:01,388 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 161 treesize of output 125 [2022-12-13 20:59:02,548 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:59:02,548 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1731545027] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 20:59:02,548 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 20:59:02,548 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 30 [2022-12-13 20:59:02,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [221821904] [2022-12-13 20:59:02,549 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 20:59:02,549 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-12-13 20:59:02,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:59:02,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-12-13 20:59:02,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=187, Invalid=805, Unknown=0, NotChecked=0, Total=992 [2022-12-13 20:59:05,061 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 460 [2022-12-13 20:59:05,063 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 287 places, 652 transitions, 16354 flow. Second operand has 32 states, 32 states have (on average 175.96875) internal successors, (5631), 32 states have internal predecessors, (5631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:59:05,063 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:59:05,063 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 460 [2022-12-13 20:59:05,063 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:59:10,875 INFO L130 PetriNetUnfolder]: 5942/11565 cut-off events. [2022-12-13 20:59:10,876 INFO L131 PetriNetUnfolder]: For 308688/308688 co-relation queries the response was YES. [2022-12-13 20:59:10,935 INFO L83 FinitePrefix]: Finished finitePrefix Result has 116560 conditions, 11565 events. 5942/11565 cut-off events. For 308688/308688 co-relation queries the response was YES. Maximal size of possible extension queue 753. Compared 99285 event pairs, 573 based on Foata normal form. 412/11977 useless extension candidates. Maximal degree in co-relation 116468. Up to 3162 conditions per place. [2022-12-13 20:59:10,978 INFO L137 encePairwiseOnDemand]: 448/460 looper letters, 817 selfloop transitions, 329 changer transitions 23/1169 dead transitions. [2022-12-13 20:59:10,978 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 304 places, 1169 transitions, 29291 flow [2022-12-13 20:59:10,979 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-12-13 20:59:10,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2022-12-13 20:59:10,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 4903 transitions. [2022-12-13 20:59:10,982 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.39476650563607085 [2022-12-13 20:59:10,982 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 4903 transitions. [2022-12-13 20:59:10,982 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 4903 transitions. [2022-12-13 20:59:10,982 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:59:10,983 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 4903 transitions. [2022-12-13 20:59:10,985 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 181.59259259259258) internal successors, (4903), 27 states have internal predecessors, (4903), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:59:10,990 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 460.0) internal successors, (12880), 28 states have internal predecessors, (12880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:59:10,990 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 460.0) internal successors, (12880), 28 states have internal predecessors, (12880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:59:10,990 INFO L175 Difference]: Start difference. First operand has 287 places, 652 transitions, 16354 flow. Second operand 27 states and 4903 transitions. [2022-12-13 20:59:10,990 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 304 places, 1169 transitions, 29291 flow [2022-12-13 20:59:13,886 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 293 places, 1169 transitions, 28367 flow, removed 3 selfloop flow, removed 11 redundant places. [2022-12-13 20:59:13,902 INFO L231 Difference]: Finished difference. Result has 305 places, 791 transitions, 20479 flow [2022-12-13 20:59:13,902 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=15800, PETRI_DIFFERENCE_MINUEND_PLACES=267, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=652, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=192, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=373, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=20479, PETRI_PLACES=305, PETRI_TRANSITIONS=791} [2022-12-13 20:59:13,903 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 280 predicate places. [2022-12-13 20:59:13,903 INFO L495 AbstractCegarLoop]: Abstraction has has 305 places, 791 transitions, 20479 flow [2022-12-13 20:59:13,903 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 175.96875) internal successors, (5631), 32 states have internal predecessors, (5631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:59:13,903 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:59:13,903 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:59:13,907 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2022-12-13 20:59:14,104 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2022-12-13 20:59:14,104 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 20:59:14,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:59:14,105 INFO L85 PathProgramCache]: Analyzing trace with hash -386455244, now seen corresponding path program 4 times [2022-12-13 20:59:14,106 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:59:14,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271723627] [2022-12-13 20:59:14,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:59:14,107 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:59:14,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:59:14,434 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 20:59:14,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:59:14,434 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271723627] [2022-12-13 20:59:14,434 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1271723627] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:59:14,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2020390621] [2022-12-13 20:59:14,435 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 20:59:14,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:59:14,435 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:59:14,436 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:59:14,436 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2022-12-13 20:59:14,558 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 20:59:14,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:59:14,559 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 30 conjunts are in the unsatisfiable core [2022-12-13 20:59:14,560 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:59:14,981 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 20:59:14,981 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:59:15,064 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:59:15,065 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 161 treesize of output 125 [2022-12-13 20:59:15,906 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 20:59:15,906 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2020390621] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 20:59:15,906 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 20:59:15,906 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 30 [2022-12-13 20:59:15,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541876572] [2022-12-13 20:59:15,907 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 20:59:15,907 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-12-13 20:59:15,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:59:15,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-12-13 20:59:15,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=797, Unknown=0, NotChecked=0, Total=992 [2022-12-13 20:59:18,008 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 175 out of 460 [2022-12-13 20:59:18,010 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 305 places, 791 transitions, 20479 flow. Second operand has 32 states, 32 states have (on average 176.96875) internal successors, (5663), 32 states have internal predecessors, (5663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:59:18,010 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:59:18,010 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 175 of 460 [2022-12-13 20:59:18,010 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:59:23,372 INFO L130 PetriNetUnfolder]: 5929/11511 cut-off events. [2022-12-13 20:59:23,372 INFO L131 PetriNetUnfolder]: For 328941/328941 co-relation queries the response was YES. [2022-12-13 20:59:23,438 INFO L83 FinitePrefix]: Finished finitePrefix Result has 121186 conditions, 11511 events. 5929/11511 cut-off events. For 328941/328941 co-relation queries the response was YES. Maximal size of possible extension queue 752. Compared 98310 event pairs, 811 based on Foata normal form. 20/11531 useless extension candidates. Maximal degree in co-relation 121083. Up to 3157 conditions per place. [2022-12-13 20:59:23,480 INFO L137 encePairwiseOnDemand]: 448/460 looper letters, 884 selfloop transitions, 180 changer transitions 34/1098 dead transitions. [2022-12-13 20:59:23,480 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 323 places, 1098 transitions, 28615 flow [2022-12-13 20:59:23,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-12-13 20:59:23,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2022-12-13 20:59:23,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 3999 transitions. [2022-12-13 20:59:23,483 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3951581027667984 [2022-12-13 20:59:23,483 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 3999 transitions. [2022-12-13 20:59:23,483 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 3999 transitions. [2022-12-13 20:59:23,484 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:59:23,484 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 3999 transitions. [2022-12-13 20:59:23,486 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 181.77272727272728) internal successors, (3999), 22 states have internal predecessors, (3999), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:59:23,490 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 460.0) internal successors, (10580), 23 states have internal predecessors, (10580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:59:23,490 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 460.0) internal successors, (10580), 23 states have internal predecessors, (10580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:59:23,490 INFO L175 Difference]: Start difference. First operand has 305 places, 791 transitions, 20479 flow. Second operand 22 states and 3999 transitions. [2022-12-13 20:59:23,490 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 323 places, 1098 transitions, 28615 flow [2022-12-13 20:59:27,490 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 310 places, 1098 transitions, 27955 flow, removed 177 selfloop flow, removed 13 redundant places. [2022-12-13 20:59:27,507 INFO L231 Difference]: Finished difference. Result has 316 places, 785 transitions, 20101 flow [2022-12-13 20:59:27,507 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=19867, PETRI_DIFFERENCE_MINUEND_PLACES=289, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=791, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=177, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=611, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=20101, PETRI_PLACES=316, PETRI_TRANSITIONS=785} [2022-12-13 20:59:27,508 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 291 predicate places. [2022-12-13 20:59:27,508 INFO L495 AbstractCegarLoop]: Abstraction has has 316 places, 785 transitions, 20101 flow [2022-12-13 20:59:27,508 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 176.96875) internal successors, (5663), 32 states have internal predecessors, (5663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:59:27,508 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:59:27,508 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:59:27,513 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2022-12-13 20:59:27,709 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:59:27,710 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 20:59:27,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:59:27,711 INFO L85 PathProgramCache]: Analyzing trace with hash -1227014038, now seen corresponding path program 5 times [2022-12-13 20:59:27,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:59:27,711 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73790571] [2022-12-13 20:59:27,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:59:27,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:59:27,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:59:28,027 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:59:28,027 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:59:28,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73790571] [2022-12-13 20:59:28,027 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73790571] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:59:28,028 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13419106] [2022-12-13 20:59:28,028 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 20:59:28,028 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:59:28,028 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:59:28,029 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:59:28,029 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2022-12-13 20:59:28,138 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-12-13 20:59:28,138 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:59:28,139 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 29 conjunts are in the unsatisfiable core [2022-12-13 20:59:28,140 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:59:28,497 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:59:28,498 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 111 treesize of output 76 [2022-12-13 20:59:28,590 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:59:28,591 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:59:28,788 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:59:28,788 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 161 treesize of output 125 [2022-12-13 20:59:29,877 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:59:29,877 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [13419106] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 20:59:29,877 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 20:59:29,877 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 30 [2022-12-13 20:59:29,877 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880902016] [2022-12-13 20:59:29,877 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 20:59:29,877 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-12-13 20:59:29,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:59:29,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-12-13 20:59:29,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=808, Unknown=0, NotChecked=0, Total=992 [2022-12-13 20:59:32,418 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 175 out of 460 [2022-12-13 20:59:32,420 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 316 places, 785 transitions, 20101 flow. Second operand has 32 states, 32 states have (on average 176.96875) internal successors, (5663), 32 states have internal predecessors, (5663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:59:32,420 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:59:32,420 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 175 of 460 [2022-12-13 20:59:32,420 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:59:38,805 INFO L130 PetriNetUnfolder]: 5744/11017 cut-off events. [2022-12-13 20:59:38,805 INFO L131 PetriNetUnfolder]: For 313181/313181 co-relation queries the response was YES. [2022-12-13 20:59:38,871 INFO L83 FinitePrefix]: Finished finitePrefix Result has 115093 conditions, 11017 events. 5744/11017 cut-off events. For 313181/313181 co-relation queries the response was YES. Maximal size of possible extension queue 708. Compared 92079 event pairs, 571 based on Foata normal form. 20/11037 useless extension candidates. Maximal degree in co-relation 114987. Up to 3092 conditions per place. [2022-12-13 20:59:38,914 INFO L137 encePairwiseOnDemand]: 448/460 looper letters, 812 selfloop transitions, 319 changer transitions 9/1140 dead transitions. [2022-12-13 20:59:38,914 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 337 places, 1140 transitions, 28937 flow [2022-12-13 20:59:38,915 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-12-13 20:59:38,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2022-12-13 20:59:38,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 4736 transitions. [2022-12-13 20:59:38,917 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3959866220735786 [2022-12-13 20:59:38,917 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 4736 transitions. [2022-12-13 20:59:38,917 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 4736 transitions. [2022-12-13 20:59:38,918 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:59:38,918 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 4736 transitions. [2022-12-13 20:59:38,920 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 182.15384615384616) internal successors, (4736), 26 states have internal predecessors, (4736), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:59:38,925 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 460.0) internal successors, (12420), 27 states have internal predecessors, (12420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:59:38,925 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 460.0) internal successors, (12420), 27 states have internal predecessors, (12420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:59:38,926 INFO L175 Difference]: Start difference. First operand has 316 places, 785 transitions, 20101 flow. Second operand 26 states and 4736 transitions. [2022-12-13 20:59:38,926 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 337 places, 1140 transitions, 28937 flow [2022-12-13 20:59:42,373 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 321 places, 1140 transitions, 28566 flow, removed 58 selfloop flow, removed 16 redundant places. [2022-12-13 20:59:42,390 INFO L231 Difference]: Finished difference. Result has 323 places, 784 transitions, 20404 flow [2022-12-13 20:59:42,390 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=19774, PETRI_DIFFERENCE_MINUEND_PLACES=296, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=785, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=318, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=466, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=20404, PETRI_PLACES=323, PETRI_TRANSITIONS=784} [2022-12-13 20:59:42,390 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 298 predicate places. [2022-12-13 20:59:42,390 INFO L495 AbstractCegarLoop]: Abstraction has has 323 places, 784 transitions, 20404 flow [2022-12-13 20:59:42,391 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 176.96875) internal successors, (5663), 32 states have internal predecessors, (5663), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:59:42,391 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:59:42,391 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:59:42,395 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2022-12-13 20:59:42,591 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:59:42,592 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 20:59:42,593 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:59:42,593 INFO L85 PathProgramCache]: Analyzing trace with hash 1236269278, now seen corresponding path program 6 times [2022-12-13 20:59:42,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:59:42,594 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [572105536] [2022-12-13 20:59:42,594 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:59:42,594 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:59:42,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:59:42,923 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 20:59:42,923 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:59:42,923 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [572105536] [2022-12-13 20:59:42,923 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [572105536] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:59:42,923 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1348890777] [2022-12-13 20:59:42,924 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 20:59:42,924 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:59:42,924 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:59:42,924 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:59:42,925 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2022-12-13 20:59:43,106 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-12-13 20:59:43,106 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 20:59:43,108 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-13 20:59:43,108 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 20:59:43,543 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:59:43,544 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 115 treesize of output 80 [2022-12-13 20:59:43,588 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 20:59:43,589 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 20:59:43,669 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 20:59:43,669 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 161 treesize of output 125 [2022-12-13 20:59:44,564 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 20:59:44,564 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1348890777] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 20:59:44,564 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 20:59:44,564 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 33 [2022-12-13 20:59:44,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [7036934] [2022-12-13 20:59:44,564 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 20:59:44,564 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-12-13 20:59:44,564 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 20:59:44,565 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-12-13 20:59:44,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=204, Invalid=986, Unknown=0, NotChecked=0, Total=1190 [2022-12-13 20:59:47,274 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 175 out of 460 [2022-12-13 20:59:47,276 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 323 places, 784 transitions, 20404 flow. Second operand has 35 states, 35 states have (on average 176.8) internal successors, (6188), 35 states have internal predecessors, (6188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:59:47,276 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 20:59:47,276 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 175 of 460 [2022-12-13 20:59:47,276 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 20:59:53,699 INFO L130 PetriNetUnfolder]: 7110/13523 cut-off events. [2022-12-13 20:59:53,700 INFO L131 PetriNetUnfolder]: For 398798/398798 co-relation queries the response was YES. [2022-12-13 20:59:53,822 INFO L83 FinitePrefix]: Finished finitePrefix Result has 143428 conditions, 13523 events. 7110/13523 cut-off events. For 398798/398798 co-relation queries the response was YES. Maximal size of possible extension queue 851. Compared 115829 event pairs, 1031 based on Foata normal form. 60/13583 useless extension candidates. Maximal degree in co-relation 143323. Up to 3824 conditions per place. [2022-12-13 20:59:53,880 INFO L137 encePairwiseOnDemand]: 448/460 looper letters, 1069 selfloop transitions, 204 changer transitions 44/1317 dead transitions. [2022-12-13 20:59:53,880 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 345 places, 1317 transitions, 34778 flow [2022-12-13 20:59:53,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2022-12-13 20:59:53,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2022-12-13 20:59:53,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 4537 transitions. [2022-12-13 20:59:53,884 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.39452173913043476 [2022-12-13 20:59:53,884 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 4537 transitions. [2022-12-13 20:59:53,884 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 4537 transitions. [2022-12-13 20:59:53,884 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 20:59:53,885 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 4537 transitions. [2022-12-13 20:59:54,005 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 181.48) internal successors, (4537), 25 states have internal predecessors, (4537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:59:54,009 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 460.0) internal successors, (11960), 26 states have internal predecessors, (11960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:59:54,009 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 460.0) internal successors, (11960), 26 states have internal predecessors, (11960), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:59:54,009 INFO L175 Difference]: Start difference. First operand has 323 places, 784 transitions, 20404 flow. Second operand 25 states and 4537 transitions. [2022-12-13 20:59:54,009 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 345 places, 1317 transitions, 34778 flow [2022-12-13 20:59:58,911 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 322 places, 1317 transitions, 34172 flow, removed 16 selfloop flow, removed 23 redundant places. [2022-12-13 20:59:58,929 INFO L231 Difference]: Finished difference. Result has 330 places, 806 transitions, 20814 flow [2022-12-13 20:59:58,930 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=19836, PETRI_DIFFERENCE_MINUEND_PLACES=298, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=784, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=173, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=600, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=20814, PETRI_PLACES=330, PETRI_TRANSITIONS=806} [2022-12-13 20:59:58,930 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 305 predicate places. [2022-12-13 20:59:58,930 INFO L495 AbstractCegarLoop]: Abstraction has has 330 places, 806 transitions, 20814 flow [2022-12-13 20:59:58,930 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 176.8) internal successors, (6188), 35 states have internal predecessors, (6188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 20:59:58,931 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 20:59:58,931 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 20:59:58,935 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2022-12-13 20:59:59,131 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2022-12-13 20:59:59,132 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 20:59:59,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 20:59:59,133 INFO L85 PathProgramCache]: Analyzing trace with hash -1905977342, now seen corresponding path program 7 times [2022-12-13 20:59:59,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 20:59:59,134 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2071547706] [2022-12-13 20:59:59,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 20:59:59,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 20:59:59,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:59:59,467 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 20:59:59,467 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 20:59:59,467 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2071547706] [2022-12-13 20:59:59,467 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2071547706] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 20:59:59,467 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [11629916] [2022-12-13 20:59:59,467 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-13 20:59:59,467 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 20:59:59,467 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 20:59:59,468 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 20:59:59,469 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2022-12-13 20:59:59,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 20:59:59,592 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 30 conjunts are in the unsatisfiable core [2022-12-13 20:59:59,593 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:00:00,059 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 21:00:00,059 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 21:00:00,143 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 21:00:00,143 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 161 treesize of output 125 [2022-12-13 21:00:01,121 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 21:00:01,122 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [11629916] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 21:00:01,122 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 21:00:01,122 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 30 [2022-12-13 21:00:01,122 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1206184100] [2022-12-13 21:00:01,122 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 21:00:01,122 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-12-13 21:00:01,122 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 21:00:01,122 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-12-13 21:00:01,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=802, Unknown=0, NotChecked=0, Total=992 [2022-12-13 21:00:04,071 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 460 [2022-12-13 21:00:04,073 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 330 places, 806 transitions, 20814 flow. Second operand has 32 states, 32 states have (on average 175.96875) internal successors, (5631), 32 states have internal predecessors, (5631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:00:04,073 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 21:00:04,073 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 460 [2022-12-13 21:00:04,073 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 21:00:10,026 INFO L130 PetriNetUnfolder]: 6916/12999 cut-off events. [2022-12-13 21:00:10,026 INFO L131 PetriNetUnfolder]: For 396151/396151 co-relation queries the response was YES. [2022-12-13 21:00:10,112 INFO L83 FinitePrefix]: Finished finitePrefix Result has 140233 conditions, 12999 events. 6916/12999 cut-off events. For 396151/396151 co-relation queries the response was YES. Maximal size of possible extension queue 808. Compared 109026 event pairs, 754 based on Foata normal form. 20/13019 useless extension candidates. Maximal degree in co-relation 140124. Up to 3665 conditions per place. [2022-12-13 21:00:10,165 INFO L137 encePairwiseOnDemand]: 448/460 looper letters, 813 selfloop transitions, 287 changer transitions 31/1131 dead transitions. [2022-12-13 21:00:10,165 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 348 places, 1131 transitions, 29253 flow [2022-12-13 21:00:10,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-12-13 21:00:10,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2022-12-13 21:00:10,168 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 3990 transitions. [2022-12-13 21:00:10,168 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3942687747035573 [2022-12-13 21:00:10,168 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 3990 transitions. [2022-12-13 21:00:10,168 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 3990 transitions. [2022-12-13 21:00:10,169 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 21:00:10,169 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 3990 transitions. [2022-12-13 21:00:10,171 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 181.36363636363637) internal successors, (3990), 22 states have internal predecessors, (3990), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:00:10,174 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 460.0) internal successors, (10580), 23 states have internal predecessors, (10580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:00:10,175 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 460.0) internal successors, (10580), 23 states have internal predecessors, (10580), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:00:10,175 INFO L175 Difference]: Start difference. First operand has 330 places, 806 transitions, 20814 flow. Second operand 22 states and 3990 transitions. [2022-12-13 21:00:10,175 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 348 places, 1131 transitions, 29253 flow [2022-12-13 21:00:15,302 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 333 places, 1131 transitions, 28941 flow, removed 66 selfloop flow, removed 15 redundant places. [2022-12-13 21:00:15,318 INFO L231 Difference]: Finished difference. Result has 334 places, 788 transitions, 20590 flow [2022-12-13 21:00:15,319 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=20532, PETRI_DIFFERENCE_MINUEND_PLACES=312, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=806, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=287, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=519, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=20590, PETRI_PLACES=334, PETRI_TRANSITIONS=788} [2022-12-13 21:00:15,319 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 309 predicate places. [2022-12-13 21:00:15,319 INFO L495 AbstractCegarLoop]: Abstraction has has 334 places, 788 transitions, 20590 flow [2022-12-13 21:00:15,319 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 175.96875) internal successors, (5631), 32 states have internal predecessors, (5631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:00:15,320 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 21:00:15,320 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:00:15,324 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2022-12-13 21:00:15,520 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:00:15,521 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 21:00:15,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:00:15,522 INFO L85 PathProgramCache]: Analyzing trace with hash 400293718, now seen corresponding path program 8 times [2022-12-13 21:00:15,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 21:00:15,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [506608161] [2022-12-13 21:00:15,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:00:15,523 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 21:00:15,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:00:15,864 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 21:00:15,864 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 21:00:15,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [506608161] [2022-12-13 21:00:15,865 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [506608161] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 21:00:15,865 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [307986067] [2022-12-13 21:00:15,865 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 21:00:15,865 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:00:15,865 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 21:00:15,866 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 21:00:15,866 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2022-12-13 21:00:15,978 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 21:00:15,978 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 21:00:15,979 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 30 conjunts are in the unsatisfiable core [2022-12-13 21:00:15,980 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:00:16,538 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 21:00:16,538 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 21:00:16,645 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 21:00:16,645 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 161 treesize of output 125 [2022-12-13 21:00:17,870 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 21:00:17,870 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [307986067] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 21:00:17,870 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 21:00:17,870 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 30 [2022-12-13 21:00:17,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1485063620] [2022-12-13 21:00:17,870 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 21:00:17,871 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-12-13 21:00:17,871 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 21:00:17,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-12-13 21:00:17,872 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=810, Unknown=0, NotChecked=0, Total=992 [2022-12-13 21:00:21,007 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 460 [2022-12-13 21:00:21,009 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 334 places, 788 transitions, 20590 flow. Second operand has 32 states, 32 states have (on average 175.96875) internal successors, (5631), 32 states have internal predecessors, (5631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:00:21,009 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 21:00:21,009 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 460 [2022-12-13 21:00:21,009 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 21:00:29,021 INFO L130 PetriNetUnfolder]: 6979/13320 cut-off events. [2022-12-13 21:00:29,021 INFO L131 PetriNetUnfolder]: For 404973/404973 co-relation queries the response was YES. [2022-12-13 21:00:29,136 INFO L83 FinitePrefix]: Finished finitePrefix Result has 142923 conditions, 13320 events. 6979/13320 cut-off events. For 404973/404973 co-relation queries the response was YES. Maximal size of possible extension queue 811. Compared 113926 event pairs, 762 based on Foata normal form. 246/13566 useless extension candidates. Maximal degree in co-relation 142816. Up to 3844 conditions per place. [2022-12-13 21:00:29,193 INFO L137 encePairwiseOnDemand]: 448/460 looper letters, 904 selfloop transitions, 354 changer transitions 27/1285 dead transitions. [2022-12-13 21:00:29,193 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 361 places, 1285 transitions, 32200 flow [2022-12-13 21:00:29,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-13 21:00:29,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-13 21:00:29,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 6174 transitions. [2022-12-13 21:00:29,198 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.39475703324808187 [2022-12-13 21:00:29,198 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 6174 transitions. [2022-12-13 21:00:29,198 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 6174 transitions. [2022-12-13 21:00:29,199 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 21:00:29,199 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 6174 transitions. [2022-12-13 21:00:29,202 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 181.58823529411765) internal successors, (6174), 34 states have internal predecessors, (6174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:00:29,208 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 460.0) internal successors, (16100), 35 states have internal predecessors, (16100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:00:29,209 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 460.0) internal successors, (16100), 35 states have internal predecessors, (16100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:00:29,209 INFO L175 Difference]: Start difference. First operand has 334 places, 788 transitions, 20590 flow. Second operand 34 states and 6174 transitions. [2022-12-13 21:00:29,209 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 361 places, 1285 transitions, 32200 flow [2022-12-13 21:00:34,126 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 341 places, 1285 transitions, 31528 flow, removed 31 selfloop flow, removed 20 redundant places. [2022-12-13 21:00:34,144 INFO L231 Difference]: Finished difference. Result has 357 places, 868 transitions, 23042 flow [2022-12-13 21:00:34,144 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=20052, PETRI_DIFFERENCE_MINUEND_PLACES=308, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=788, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=281, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=473, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=23042, PETRI_PLACES=357, PETRI_TRANSITIONS=868} [2022-12-13 21:00:34,144 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 332 predicate places. [2022-12-13 21:00:34,144 INFO L495 AbstractCegarLoop]: Abstraction has has 357 places, 868 transitions, 23042 flow [2022-12-13 21:00:34,145 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 175.96875) internal successors, (5631), 32 states have internal predecessors, (5631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:00:34,145 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 21:00:34,145 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:00:34,149 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2022-12-13 21:00:34,346 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,63 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:00:34,346 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 21:00:34,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:00:34,347 INFO L85 PathProgramCache]: Analyzing trace with hash 1023598318, now seen corresponding path program 9 times [2022-12-13 21:00:34,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 21:00:34,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1632009326] [2022-12-13 21:00:34,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:00:34,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 21:00:34,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:00:34,661 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 21:00:34,661 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 21:00:34,661 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1632009326] [2022-12-13 21:00:34,661 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1632009326] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 21:00:34,661 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1877942080] [2022-12-13 21:00:34,661 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 21:00:34,661 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:00:34,661 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 21:00:34,662 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 21:00:34,663 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2022-12-13 21:00:34,857 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-13 21:00:34,857 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 21:00:34,858 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 30 conjunts are in the unsatisfiable core [2022-12-13 21:00:34,859 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:00:35,265 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 21:00:35,265 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 21:00:35,447 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 21:00:35,448 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 161 treesize of output 125 [2022-12-13 21:00:36,539 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 21:00:36,539 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1877942080] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 21:00:36,539 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 21:00:36,539 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 30 [2022-12-13 21:00:36,539 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [193639658] [2022-12-13 21:00:36,539 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 21:00:36,539 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-12-13 21:00:36,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 21:00:36,540 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-12-13 21:00:36,540 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=816, Unknown=0, NotChecked=0, Total=992 [2022-12-13 21:00:39,834 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 460 [2022-12-13 21:00:39,836 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 357 places, 868 transitions, 23042 flow. Second operand has 32 states, 32 states have (on average 175.96875) internal successors, (5631), 32 states have internal predecessors, (5631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:00:39,836 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 21:00:39,836 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 460 [2022-12-13 21:00:39,836 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 21:00:47,988 INFO L130 PetriNetUnfolder]: 6903/13024 cut-off events. [2022-12-13 21:00:47,988 INFO L131 PetriNetUnfolder]: For 447412/447412 co-relation queries the response was YES. [2022-12-13 21:00:48,074 INFO L83 FinitePrefix]: Finished finitePrefix Result has 146695 conditions, 13024 events. 6903/13024 cut-off events. For 447412/447412 co-relation queries the response was YES. Maximal size of possible extension queue 786. Compared 109568 event pairs, 758 based on Foata normal form. 12/13036 useless extension candidates. Maximal degree in co-relation 146575. Up to 3784 conditions per place. [2022-12-13 21:00:48,131 INFO L137 encePairwiseOnDemand]: 448/460 looper letters, 899 selfloop transitions, 352 changer transitions 12/1263 dead transitions. [2022-12-13 21:00:48,131 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 387 places, 1263 transitions, 32282 flow [2022-12-13 21:00:48,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-12-13 21:00:48,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-12-13 21:00:48,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 6157 transitions. [2022-12-13 21:00:48,135 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3936700767263427 [2022-12-13 21:00:48,135 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 6157 transitions. [2022-12-13 21:00:48,135 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 6157 transitions. [2022-12-13 21:00:48,136 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 21:00:48,136 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 6157 transitions. [2022-12-13 21:00:48,139 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 181.08823529411765) internal successors, (6157), 34 states have internal predecessors, (6157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:00:48,145 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 460.0) internal successors, (16100), 35 states have internal predecessors, (16100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:00:48,146 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 460.0) internal successors, (16100), 35 states have internal predecessors, (16100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:00:48,146 INFO L175 Difference]: Start difference. First operand has 357 places, 868 transitions, 23042 flow. Second operand 34 states and 6157 transitions. [2022-12-13 21:00:48,146 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 387 places, 1263 transitions, 32282 flow [2022-12-13 21:00:53,495 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 371 places, 1263 transitions, 31494 flow, removed 239 selfloop flow, removed 16 redundant places. [2022-12-13 21:00:53,514 INFO L231 Difference]: Finished difference. Result has 373 places, 865 transitions, 22948 flow [2022-12-13 21:00:53,514 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=22297, PETRI_DIFFERENCE_MINUEND_PLACES=338, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=868, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=351, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=517, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=22948, PETRI_PLACES=373, PETRI_TRANSITIONS=865} [2022-12-13 21:00:53,515 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 348 predicate places. [2022-12-13 21:00:53,515 INFO L495 AbstractCegarLoop]: Abstraction has has 373 places, 865 transitions, 22948 flow [2022-12-13 21:00:53,515 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 175.96875) internal successors, (5631), 32 states have internal predecessors, (5631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:00:53,515 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 21:00:53,515 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:00:53,520 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2022-12-13 21:00:53,716 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,64 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:00:53,716 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 21:00:53,716 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:00:53,717 INFO L85 PathProgramCache]: Analyzing trace with hash 1450882576, now seen corresponding path program 10 times [2022-12-13 21:00:53,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 21:00:53,717 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770133210] [2022-12-13 21:00:53,717 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:00:53,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 21:00:53,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:00:54,062 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 21:00:54,062 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 21:00:54,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770133210] [2022-12-13 21:00:54,062 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [770133210] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 21:00:54,062 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [731971281] [2022-12-13 21:00:54,062 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-12-13 21:00:54,062 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:00:54,062 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 21:00:54,063 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 21:00:54,064 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2022-12-13 21:00:54,180 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-12-13 21:00:54,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 21:00:54,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-13 21:00:54,182 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:00:54,453 INFO L321 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2022-12-13 21:00:54,453 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 59 treesize of output 32 [2022-12-13 21:00:54,760 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 21:00:54,760 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 21:00:55,260 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 21:00:55,260 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 161 treesize of output 125 [2022-12-13 21:00:55,655 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 21:00:55,655 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [731971281] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 21:00:55,655 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 21:00:55,655 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 30 [2022-12-13 21:00:55,656 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [434179460] [2022-12-13 21:00:55,656 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 21:00:55,656 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-12-13 21:00:55,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 21:00:55,656 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-12-13 21:00:55,656 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=803, Unknown=0, NotChecked=0, Total=930 [2022-12-13 21:00:59,078 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 172 out of 460 [2022-12-13 21:00:59,080 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 373 places, 865 transitions, 22948 flow. Second operand has 31 states, 31 states have (on average 174.03225806451613) internal successors, (5395), 31 states have internal predecessors, (5395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:00:59,080 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 21:00:59,080 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 172 of 460 [2022-12-13 21:00:59,080 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 21:01:08,108 INFO L130 PetriNetUnfolder]: 7563/14324 cut-off events. [2022-12-13 21:01:08,108 INFO L131 PetriNetUnfolder]: For 462887/462887 co-relation queries the response was YES. [2022-12-13 21:01:08,210 INFO L83 FinitePrefix]: Finished finitePrefix Result has 159278 conditions, 14324 events. 7563/14324 cut-off events. For 462887/462887 co-relation queries the response was YES. Maximal size of possible extension queue 892. Compared 123459 event pairs, 259 based on Foata normal form. 150/14474 useless extension candidates. Maximal degree in co-relation 159162. Up to 4164 conditions per place. [2022-12-13 21:01:08,283 INFO L137 encePairwiseOnDemand]: 447/460 looper letters, 802 selfloop transitions, 894 changer transitions 18/1714 dead transitions. [2022-12-13 21:01:08,283 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 415 places, 1714 transitions, 44555 flow [2022-12-13 21:01:08,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2022-12-13 21:01:08,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2022-12-13 21:01:08,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 9265 transitions. [2022-12-13 21:01:08,290 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3873327759197324 [2022-12-13 21:01:08,290 INFO L72 ComplementDD]: Start complementDD. Operand 52 states and 9265 transitions. [2022-12-13 21:01:08,290 INFO L73 IsDeterministic]: Start isDeterministic. Operand 52 states and 9265 transitions. [2022-12-13 21:01:08,292 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 21:01:08,292 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 52 states and 9265 transitions. [2022-12-13 21:01:08,298 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 53 states, 52 states have (on average 178.17307692307693) internal successors, (9265), 52 states have internal predecessors, (9265), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:01:08,307 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 53 states, 53 states have (on average 460.0) internal successors, (24380), 53 states have internal predecessors, (24380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:01:08,309 INFO L81 ComplementDD]: Finished complementDD. Result has 53 states, 53 states have (on average 460.0) internal successors, (24380), 53 states have internal predecessors, (24380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:01:08,309 INFO L175 Difference]: Start difference. First operand has 373 places, 865 transitions, 22948 flow. Second operand 52 states and 9265 transitions. [2022-12-13 21:01:08,309 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 415 places, 1714 transitions, 44555 flow [2022-12-13 21:01:13,281 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 387 places, 1714 transitions, 43907 flow, removed 57 selfloop flow, removed 28 redundant places. [2022-12-13 21:01:13,306 INFO L231 Difference]: Finished difference. Result has 409 places, 1347 transitions, 37367 flow [2022-12-13 21:01:13,307 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=21881, PETRI_DIFFERENCE_MINUEND_PLACES=336, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=840, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=425, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=303, PETRI_DIFFERENCE_SUBTRAHEND_STATES=52, PETRI_FLOW=37367, PETRI_PLACES=409, PETRI_TRANSITIONS=1347} [2022-12-13 21:01:13,307 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 384 predicate places. [2022-12-13 21:01:13,307 INFO L495 AbstractCegarLoop]: Abstraction has has 409 places, 1347 transitions, 37367 flow [2022-12-13 21:01:13,307 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 174.03225806451613) internal successors, (5395), 31 states have internal predecessors, (5395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:01:13,307 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 21:01:13,308 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:01:13,312 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2022-12-13 21:01:13,508 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,65 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:01:13,509 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 21:01:13,509 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:01:13,510 INFO L85 PathProgramCache]: Analyzing trace with hash 997757244, now seen corresponding path program 11 times [2022-12-13 21:01:13,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 21:01:13,510 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [237495633] [2022-12-13 21:01:13,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:01:13,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 21:01:13,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:01:13,857 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 21:01:13,857 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 21:01:13,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [237495633] [2022-12-13 21:01:13,857 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [237495633] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 21:01:13,857 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483984461] [2022-12-13 21:01:13,857 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-12-13 21:01:13,857 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:01:13,857 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 21:01:13,858 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 21:01:13,859 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2022-12-13 21:01:13,966 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 21:01:13,966 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 21:01:13,968 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 34 conjunts are in the unsatisfiable core [2022-12-13 21:01:13,969 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:01:14,479 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 21:01:14,480 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 115 treesize of output 80 [2022-12-13 21:01:14,526 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 21:01:14,527 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 21:01:14,609 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 21:01:14,609 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 161 treesize of output 125 [2022-12-13 21:01:15,597 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 21:01:15,597 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [483984461] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 21:01:15,597 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 21:01:15,597 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 33 [2022-12-13 21:01:15,597 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1822516370] [2022-12-13 21:01:15,597 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 21:01:15,598 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-12-13 21:01:15,598 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 21:01:15,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-12-13 21:01:15,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=195, Invalid=995, Unknown=0, NotChecked=0, Total=1190 [2022-12-13 21:01:19,552 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 460 [2022-12-13 21:01:19,554 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 409 places, 1347 transitions, 37367 flow. Second operand has 35 states, 35 states have (on average 175.8) internal successors, (6153), 35 states have internal predecessors, (6153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:01:19,554 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 21:01:19,554 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 460 [2022-12-13 21:01:19,554 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 21:01:34,566 INFO L130 PetriNetUnfolder]: 11796/22106 cut-off events. [2022-12-13 21:01:34,567 INFO L131 PetriNetUnfolder]: For 763875/763875 co-relation queries the response was YES. [2022-12-13 21:01:34,804 INFO L83 FinitePrefix]: Finished finitePrefix Result has 261536 conditions, 22106 events. 11796/22106 cut-off events. For 763875/763875 co-relation queries the response was YES. Maximal size of possible extension queue 1375. Compared 200505 event pairs, 1379 based on Foata normal form. 120/22226 useless extension candidates. Maximal degree in co-relation 261402. Up to 6445 conditions per place. [2022-12-13 21:01:34,903 INFO L137 encePairwiseOnDemand]: 448/460 looper letters, 1808 selfloop transitions, 638 changer transitions 76/2522 dead transitions. [2022-12-13 21:01:34,903 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 449 places, 2522 transitions, 72533 flow [2022-12-13 21:01:34,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2022-12-13 21:01:34,905 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 44 states. [2022-12-13 21:01:34,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 44 states to 44 states and 7932 transitions. [2022-12-13 21:01:34,909 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.39189723320158104 [2022-12-13 21:01:34,909 INFO L72 ComplementDD]: Start complementDD. Operand 44 states and 7932 transitions. [2022-12-13 21:01:34,909 INFO L73 IsDeterministic]: Start isDeterministic. Operand 44 states and 7932 transitions. [2022-12-13 21:01:34,910 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 21:01:34,910 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 44 states and 7932 transitions. [2022-12-13 21:01:34,915 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 45 states, 44 states have (on average 180.27272727272728) internal successors, (7932), 44 states have internal predecessors, (7932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:01:34,922 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 45 states, 45 states have (on average 460.0) internal successors, (20700), 45 states have internal predecessors, (20700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:01:34,923 INFO L81 ComplementDD]: Finished complementDD. Result has 45 states, 45 states have (on average 460.0) internal successors, (20700), 45 states have internal predecessors, (20700), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:01:34,924 INFO L175 Difference]: Start difference. First operand has 409 places, 1347 transitions, 37367 flow. Second operand 44 states and 7932 transitions. [2022-12-13 21:01:34,924 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 449 places, 2522 transitions, 72533 flow [2022-12-13 21:01:53,262 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 434 places, 2522 transitions, 68175 flow, removed 1937 selfloop flow, removed 15 redundant places. [2022-12-13 21:01:53,297 INFO L231 Difference]: Finished difference. Result has 442 places, 1550 transitions, 42732 flow [2022-12-13 21:01:53,297 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=35117, PETRI_DIFFERENCE_MINUEND_PLACES=391, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1347, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=414, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=924, PETRI_DIFFERENCE_SUBTRAHEND_STATES=44, PETRI_FLOW=42732, PETRI_PLACES=442, PETRI_TRANSITIONS=1550} [2022-12-13 21:01:53,298 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 417 predicate places. [2022-12-13 21:01:53,298 INFO L495 AbstractCegarLoop]: Abstraction has has 442 places, 1550 transitions, 42732 flow [2022-12-13 21:01:53,298 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 175.8) internal successors, (6153), 35 states have internal predecessors, (6153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:01:53,298 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 21:01:53,298 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:01:53,302 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2022-12-13 21:01:53,499 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73,66 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:01:53,499 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 21:01:53,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:01:53,500 INFO L85 PathProgramCache]: Analyzing trace with hash 481129664, now seen corresponding path program 12 times [2022-12-13 21:01:53,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 21:01:53,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1296162129] [2022-12-13 21:01:53,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:01:53,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 21:01:53,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:01:53,806 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 21:01:53,806 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 21:01:53,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1296162129] [2022-12-13 21:01:53,806 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1296162129] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 21:01:53,806 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [595829408] [2022-12-13 21:01:53,806 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-12-13 21:01:53,806 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:01:53,806 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 21:01:53,807 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 21:01:53,807 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2022-12-13 21:01:53,971 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-12-13 21:01:53,971 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 21:01:53,972 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-13 21:01:53,973 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:01:54,335 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 21:01:54,335 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 111 treesize of output 76 [2022-12-13 21:01:54,442 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 21:01:54,442 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 21:01:54,645 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 21:01:54,646 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 161 treesize of output 125 [2022-12-13 21:01:55,552 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 21:01:55,552 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [595829408] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 21:01:55,552 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 21:01:55,552 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 33 [2022-12-13 21:01:55,552 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893766586] [2022-12-13 21:01:55,552 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 21:01:55,552 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-12-13 21:01:55,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 21:01:55,553 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-12-13 21:01:55,553 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=199, Invalid=991, Unknown=0, NotChecked=0, Total=1190 [2022-12-13 21:01:58,301 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 175 out of 460 [2022-12-13 21:01:58,303 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 442 places, 1550 transitions, 42732 flow. Second operand has 35 states, 35 states have (on average 176.8) internal successors, (6188), 35 states have internal predecessors, (6188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:01:58,303 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 21:01:58,303 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 175 of 460 [2022-12-13 21:01:58,303 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 21:02:11,642 INFO L130 PetriNetUnfolder]: 11343/21308 cut-off events. [2022-12-13 21:02:11,642 INFO L131 PetriNetUnfolder]: For 695146/695146 co-relation queries the response was YES. [2022-12-13 21:02:11,852 INFO L83 FinitePrefix]: Finished finitePrefix Result has 238957 conditions, 21308 events. 11343/21308 cut-off events. For 695146/695146 co-relation queries the response was YES. Maximal size of possible extension queue 1308. Compared 192661 event pairs, 1395 based on Foata normal form. 128/21436 useless extension candidates. Maximal degree in co-relation 238821. Up to 7850 conditions per place. [2022-12-13 21:02:11,943 INFO L137 encePairwiseOnDemand]: 448/460 looper letters, 1119 selfloop transitions, 664 changer transitions 9/1792 dead transitions. [2022-12-13 21:02:11,944 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 462 places, 1792 transitions, 50062 flow [2022-12-13 21:02:11,944 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-12-13 21:02:11,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-12-13 21:02:11,947 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 5275 transitions. [2022-12-13 21:02:11,948 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3954272863568216 [2022-12-13 21:02:11,948 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 5275 transitions. [2022-12-13 21:02:11,948 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 5275 transitions. [2022-12-13 21:02:11,948 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 21:02:11,949 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 5275 transitions. [2022-12-13 21:02:11,951 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 181.89655172413794) internal successors, (5275), 29 states have internal predecessors, (5275), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:02:11,956 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 460.0) internal successors, (13800), 30 states have internal predecessors, (13800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:02:11,957 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 460.0) internal successors, (13800), 30 states have internal predecessors, (13800), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:02:11,957 INFO L175 Difference]: Start difference. First operand has 442 places, 1550 transitions, 42732 flow. Second operand 29 states and 5275 transitions. [2022-12-13 21:02:11,957 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 462 places, 1792 transitions, 50062 flow [2022-12-13 21:02:26,027 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 437 places, 1792 transitions, 49030 flow, removed 238 selfloop flow, removed 25 redundant places. [2022-12-13 21:02:26,058 INFO L231 Difference]: Finished difference. Result has 440 places, 1549 transitions, 43173 flow [2022-12-13 21:02:26,059 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=41604, PETRI_DIFFERENCE_MINUEND_PLACES=409, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1545, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=660, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=885, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=43173, PETRI_PLACES=440, PETRI_TRANSITIONS=1549} [2022-12-13 21:02:26,059 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 415 predicate places. [2022-12-13 21:02:26,059 INFO L495 AbstractCegarLoop]: Abstraction has has 440 places, 1549 transitions, 43173 flow [2022-12-13 21:02:26,060 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 176.8) internal successors, (6188), 35 states have internal predecessors, (6188), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:02:26,060 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 21:02:26,060 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:02:26,064 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Forceful destruction successful, exit code 0 [2022-12-13 21:02:26,261 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74,67 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:02:26,261 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 21:02:26,262 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:02:26,262 INFO L85 PathProgramCache]: Analyzing trace with hash -142174936, now seen corresponding path program 13 times [2022-12-13 21:02:26,263 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 21:02:26,263 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1900145617] [2022-12-13 21:02:26,263 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:02:26,264 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 21:02:26,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:02:26,602 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 21:02:26,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 21:02:26,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1900145617] [2022-12-13 21:02:26,603 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1900145617] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 21:02:26,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1494113870] [2022-12-13 21:02:26,603 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-12-13 21:02:26,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:02:26,603 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 21:02:26,604 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 21:02:26,605 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2022-12-13 21:02:26,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:02:26,723 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-13 21:02:26,724 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:02:27,246 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 21:02:27,246 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 115 treesize of output 80 [2022-12-13 21:02:27,302 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 21:02:27,302 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 21:02:27,408 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 21:02:27,409 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 161 treesize of output 125 [2022-12-13 21:02:28,607 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 21:02:28,607 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1494113870] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 21:02:28,607 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 21:02:28,607 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 33 [2022-12-13 21:02:28,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1219205276] [2022-12-13 21:02:28,607 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 21:02:28,607 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-12-13 21:02:28,607 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 21:02:28,607 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-12-13 21:02:28,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=202, Invalid=988, Unknown=0, NotChecked=0, Total=1190 [2022-12-13 21:02:31,740 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 460 [2022-12-13 21:02:31,742 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 440 places, 1549 transitions, 43173 flow. Second operand has 35 states, 35 states have (on average 175.8) internal successors, (6153), 35 states have internal predecessors, (6153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:02:31,742 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 21:02:31,742 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 460 [2022-12-13 21:02:31,742 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 21:02:44,856 INFO L130 PetriNetUnfolder]: 11323/21168 cut-off events. [2022-12-13 21:02:44,856 INFO L131 PetriNetUnfolder]: For 662703/662703 co-relation queries the response was YES. [2022-12-13 21:02:45,091 INFO L83 FinitePrefix]: Finished finitePrefix Result has 239918 conditions, 21168 events. 11323/21168 cut-off events. For 662703/662703 co-relation queries the response was YES. Maximal size of possible extension queue 1274. Compared 189086 event pairs, 1361 based on Foata normal form. 20/21188 useless extension candidates. Maximal degree in co-relation 239786. Up to 7850 conditions per place. [2022-12-13 21:02:45,183 INFO L137 encePairwiseOnDemand]: 448/460 looper letters, 1111 selfloop transitions, 656 changer transitions 18/1785 dead transitions. [2022-12-13 21:02:45,183 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 466 places, 1785 transitions, 50511 flow [2022-12-13 21:02:45,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2022-12-13 21:02:45,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2022-12-13 21:02:45,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 5065 transitions. [2022-12-13 21:02:45,187 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3932453416149068 [2022-12-13 21:02:45,187 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 5065 transitions. [2022-12-13 21:02:45,187 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 5065 transitions. [2022-12-13 21:02:45,187 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 21:02:45,187 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 5065 transitions. [2022-12-13 21:02:45,190 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 180.89285714285714) internal successors, (5065), 28 states have internal predecessors, (5065), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:02:45,195 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 460.0) internal successors, (13340), 29 states have internal predecessors, (13340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:02:45,195 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 460.0) internal successors, (13340), 29 states have internal predecessors, (13340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:02:45,196 INFO L175 Difference]: Start difference. First operand has 440 places, 1549 transitions, 43173 flow. Second operand 28 states and 5065 transitions. [2022-12-13 21:02:45,196 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 466 places, 1785 transitions, 50511 flow [2022-12-13 21:03:00,584 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 442 places, 1785 transitions, 49441 flow, removed 8 selfloop flow, removed 24 redundant places. [2022-12-13 21:03:00,615 INFO L231 Difference]: Finished difference. Result has 443 places, 1541 transitions, 43176 flow [2022-12-13 21:03:00,615 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=42109, PETRI_DIFFERENCE_MINUEND_PLACES=415, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1549, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=656, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=893, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=43176, PETRI_PLACES=443, PETRI_TRANSITIONS=1541} [2022-12-13 21:03:00,615 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 418 predicate places. [2022-12-13 21:03:00,616 INFO L495 AbstractCegarLoop]: Abstraction has has 443 places, 1541 transitions, 43176 flow [2022-12-13 21:03:00,616 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 35 states, 35 states have (on average 175.8) internal successors, (6153), 35 states have internal predecessors, (6153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:03:00,616 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 21:03:00,616 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:03:00,621 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Ended with exit code 0 [2022-12-13 21:03:00,817 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 68 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2022-12-13 21:03:00,817 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 21:03:00,818 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:03:00,818 INFO L85 PathProgramCache]: Analyzing trace with hash -177411376, now seen corresponding path program 14 times [2022-12-13 21:03:00,819 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 21:03:00,819 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811284843] [2022-12-13 21:03:00,819 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:03:00,819 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 21:03:00,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:03:01,110 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 21:03:01,110 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 21:03:01,110 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811284843] [2022-12-13 21:03:01,110 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811284843] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 21:03:01,110 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1602308702] [2022-12-13 21:03:01,110 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-12-13 21:03:01,110 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:03:01,111 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 21:03:01,111 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 21:03:01,112 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2022-12-13 21:03:01,267 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-12-13 21:03:01,268 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 21:03:01,269 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 30 conjunts are in the unsatisfiable core [2022-12-13 21:03:01,270 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:03:01,677 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 21:03:01,677 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 21:03:01,763 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 21:03:01,764 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 161 treesize of output 125 [2022-12-13 21:03:02,800 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-12-13 21:03:02,800 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1602308702] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 21:03:02,800 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 21:03:02,800 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 30 [2022-12-13 21:03:02,800 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607141473] [2022-12-13 21:03:02,800 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 21:03:02,800 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-12-13 21:03:02,800 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 21:03:02,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-12-13 21:03:02,801 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=814, Unknown=0, NotChecked=0, Total=992 [2022-12-13 21:03:05,490 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 460 [2022-12-13 21:03:05,492 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 443 places, 1541 transitions, 43176 flow. Second operand has 32 states, 32 states have (on average 175.96875) internal successors, (5631), 32 states have internal predecessors, (5631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:03:05,492 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 21:03:05,493 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 460 [2022-12-13 21:03:05,493 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-12-13 21:03:18,558 INFO L130 PetriNetUnfolder]: 11184/20851 cut-off events. [2022-12-13 21:03:18,559 INFO L131 PetriNetUnfolder]: For 658950/658950 co-relation queries the response was YES. [2022-12-13 21:03:18,795 INFO L83 FinitePrefix]: Finished finitePrefix Result has 239488 conditions, 20851 events. 11184/20851 cut-off events. For 658950/658950 co-relation queries the response was YES. Maximal size of possible extension queue 1249. Compared 185811 event pairs, 1384 based on Foata normal form. 9/20860 useless extension candidates. Maximal degree in co-relation 239356. Up to 6805 conditions per place. [2022-12-13 21:03:18,890 INFO L137 encePairwiseOnDemand]: 448/460 looper letters, 1182 selfloop transitions, 553 changer transitions 14/1749 dead transitions. [2022-12-13 21:03:18,890 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 464 places, 1749 transitions, 49643 flow [2022-12-13 21:03:18,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-12-13 21:03:18,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2022-12-13 21:03:18,893 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 4883 transitions. [2022-12-13 21:03:18,894 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.3931561996779388 [2022-12-13 21:03:18,894 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 4883 transitions. [2022-12-13 21:03:18,894 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 4883 transitions. [2022-12-13 21:03:18,894 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-12-13 21:03:18,895 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 4883 transitions. [2022-12-13 21:03:18,897 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 180.85185185185185) internal successors, (4883), 27 states have internal predecessors, (4883), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:03:18,902 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 460.0) internal successors, (12880), 28 states have internal predecessors, (12880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:03:18,903 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 460.0) internal successors, (12880), 28 states have internal predecessors, (12880), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:03:18,903 INFO L175 Difference]: Start difference. First operand has 443 places, 1541 transitions, 43176 flow. Second operand 27 states and 4883 transitions. [2022-12-13 21:03:18,903 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 464 places, 1749 transitions, 49643 flow [2022-12-13 21:03:33,375 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 437 places, 1749 transitions, 48435 flow, removed 7 selfloop flow, removed 27 redundant places. [2022-12-13 21:03:33,406 INFO L231 Difference]: Finished difference. Result has 438 places, 1534 transitions, 42846 flow [2022-12-13 21:03:33,406 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=460, PETRI_DIFFERENCE_MINUEND_FLOW=41976, PETRI_DIFFERENCE_MINUEND_PLACES=411, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1541, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=553, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=988, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=42846, PETRI_PLACES=438, PETRI_TRANSITIONS=1534} [2022-12-13 21:03:33,406 INFO L288 CegarLoopForPetriNet]: 25 programPoint places, 413 predicate places. [2022-12-13 21:03:33,406 INFO L495 AbstractCegarLoop]: Abstraction has has 438 places, 1534 transitions, 42846 flow [2022-12-13 21:03:33,407 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 175.96875) internal successors, (5631), 32 states have internal predecessors, (5631), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:03:33,407 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-12-13 21:03:33,407 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-12-13 21:03:33,411 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2022-12-13 21:03:33,608 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,69 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:03:33,608 INFO L420 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2022-12-13 21:03:33,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-12-13 21:03:33,609 INFO L85 PathProgramCache]: Analyzing trace with hash 66343306, now seen corresponding path program 15 times [2022-12-13 21:03:33,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-12-13 21:03:33,610 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1006734008] [2022-12-13 21:03:33,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-12-13 21:03:33,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-12-13 21:03:33,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-12-13 21:03:33,938 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 21:03:33,938 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-12-13 21:03:33,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1006734008] [2022-12-13 21:03:33,938 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1006734008] provided 0 perfect and 1 imperfect interpolant sequences [2022-12-13 21:03:33,938 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121238462] [2022-12-13 21:03:33,938 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-12-13 21:03:33,938 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-12-13 21:03:33,938 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 [2022-12-13 21:03:33,939 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-12-13 21:03:33,939 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_55713a30-0de5-4a64-8b29-517ffd1bd5ce/bin/uautomizer-uyxdKDjOR8/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2022-12-13 21:03:34,081 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-12-13 21:03:34,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-12-13 21:03:34,082 INFO L263 TraceCheckSpWp]: Trace formula consists of 229 conjuncts, 28 conjunts are in the unsatisfiable core [2022-12-13 21:03:34,083 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-12-13 21:03:34,509 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 21:03:34,509 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 111 treesize of output 76 [2022-12-13 21:03:34,625 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 21:03:34,625 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-12-13 21:03:34,886 INFO L321 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2022-12-13 21:03:34,887 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 161 treesize of output 125 [2022-12-13 21:03:35,953 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-12-13 21:03:35,953 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1121238462] provided 0 perfect and 2 imperfect interpolant sequences [2022-12-13 21:03:35,953 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-12-13 21:03:35,953 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 33 [2022-12-13 21:03:35,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2138357591] [2022-12-13 21:03:35,953 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-12-13 21:03:35,954 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 35 states [2022-12-13 21:03:35,954 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-12-13 21:03:35,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 35 interpolants. [2022-12-13 21:03:35,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=1000, Unknown=0, NotChecked=0, Total=1190 [2022-12-13 21:03:39,715 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 174 out of 460 [2022-12-13 21:03:39,717 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 438 places, 1534 transitions, 42846 flow. Second operand has 35 states, 35 states have (on average 175.8) internal successors, (6153), 35 states have internal predecessors, (6153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-12-13 21:03:39,717 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-12-13 21:03:39,717 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 174 of 460 [2022-12-13 21:03:39,717 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand