./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/weaver/fibonacci.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/fibonacci.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd --witnessprinter.witness.filename witness --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 115f061be4541a19227bc1624a8b38d08b679b43ee58fd41d4a05fa6a8fd007e --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 13:26:04,451 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 13:26:04,523 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-13 13:26:04,528 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-13 13:26:04,528 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-13 13:26:04,564 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 13:26:04,565 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-13 13:26:04,565 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-13 13:26:04,566 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-13 13:26:04,566 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-13 13:26:04,566 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-13 13:26:04,567 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-13 13:26:04,567 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-13 13:26:04,567 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-13 13:26:04,567 INFO L153 SettingsManager]: * Use SBE=true [2024-11-13 13:26:04,568 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 13:26:04,568 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-13 13:26:04,568 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-13 13:26:04,568 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-13 13:26:04,568 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-13 13:26:04,568 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 13:26:04,568 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-13 13:26:04,569 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-13 13:26:04,569 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-13 13:26:04,569 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 13:26:04,569 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-13 13:26:04,569 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-13 13:26:04,569 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 13:26:04,569 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 13:26:04,569 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-13 13:26:04,570 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-13 13:26:04,570 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-13 13:26:04,570 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 13:26:04,570 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 13:26:04,570 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-13 13:26:04,570 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-13 13:26:04,570 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-13 13:26:04,571 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-13 13:26:04,571 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-13 13:26:04,571 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-13 13:26:04,571 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-13 13:26:04,571 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-13 13:26:04,571 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 -> 115f061be4541a19227bc1624a8b38d08b679b43ee58fd41d4a05fa6a8fd007e [2024-11-13 13:26:04,872 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 13:26:04,884 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 13:26:04,887 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 13:26:04,888 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 13:26:04,889 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 13:26:04,890 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/../../sv-benchmarks/c/weaver/fibonacci.wvr.c Unable to find full path for "g++" Unable to find full path for "g++" [2024-11-13 13:26:07,885 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 13:26:08,119 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 13:26:08,124 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/sv-benchmarks/c/weaver/fibonacci.wvr.c [2024-11-13 13:26:08,131 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/data/be31aa6ab/967a90c0a7584d2da4c46aed1fe6899e/FLAG7e7c84611 [2024-11-13 13:26:08,155 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/data/be31aa6ab/967a90c0a7584d2da4c46aed1fe6899e [2024-11-13 13:26:08,157 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 13:26:08,160 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 13:26:08,163 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 13:26:08,163 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 13:26:08,167 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 13:26:08,167 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 01:26:08" (1/1) ... [2024-11-13 13:26:08,168 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@35014352 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:26:08, skipping insertion in model container [2024-11-13 13:26:08,169 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 01:26:08" (1/1) ... [2024-11-13 13:26:08,185 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 13:26:08,368 WARN L250 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_e080f98e-5954-4f62-9f70-f6334315092d/sv-benchmarks/c/weaver/fibonacci.wvr.c[2356,2369] [2024-11-13 13:26:08,379 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 13:26:08,389 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 13:26:08,420 WARN L250 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_e080f98e-5954-4f62-9f70-f6334315092d/sv-benchmarks/c/weaver/fibonacci.wvr.c[2356,2369] [2024-11-13 13:26:08,426 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 13:26:08,445 INFO L204 MainTranslator]: Completed translation [2024-11-13 13:26:08,447 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:26:08 WrapperNode [2024-11-13 13:26:08,447 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 13:26:08,449 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 13:26:08,449 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 13:26:08,449 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 13:26:08,458 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:26:08" (1/1) ... [2024-11-13 13:26:08,470 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:26:08" (1/1) ... [2024-11-13 13:26:08,503 INFO L138 Inliner]: procedures = 22, calls = 18, calls flagged for inlining = 12, calls inlined = 16, statements flattened = 158 [2024-11-13 13:26:08,507 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 13:26:08,508 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 13:26:08,509 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 13:26:08,509 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 13:26:08,518 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:26:08" (1/1) ... [2024-11-13 13:26:08,519 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:26:08" (1/1) ... [2024-11-13 13:26:08,521 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:26:08" (1/1) ... [2024-11-13 13:26:08,543 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-13 13:26:08,549 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:26:08" (1/1) ... [2024-11-13 13:26:08,549 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:26:08" (1/1) ... [2024-11-13 13:26:08,556 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:26:08" (1/1) ... [2024-11-13 13:26:08,560 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:26:08" (1/1) ... [2024-11-13 13:26:08,561 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:26:08" (1/1) ... [2024-11-13 13:26:08,562 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:26:08" (1/1) ... [2024-11-13 13:26:08,564 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 13:26:08,565 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 13:26:08,565 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 13:26:08,565 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 13:26:08,566 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:26:08" (1/1) ... [2024-11-13 13:26:08,572 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 13:26:08,592 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:08,607 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-13 13:26:08,612 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-13 13:26:08,642 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-13 13:26:08,642 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2024-11-13 13:26:08,642 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2024-11-13 13:26:08,642 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2024-11-13 13:26:08,642 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2024-11-13 13:26:08,642 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-13 13:26:08,642 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 13:26:08,642 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 13:26:08,644 WARN L207 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2024-11-13 13:26:08,779 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 13:26:08,781 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 13:26:09,205 INFO L283 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2024-11-13 13:26:09,205 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 13:26:09,628 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 13:26:09,629 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-13 13:26:09,629 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 01:26:09 BoogieIcfgContainer [2024-11-13 13:26:09,630 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 13:26:09,633 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-13 13:26:09,633 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-13 13:26:09,644 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-13 13:26:09,644 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 01:26:08" (1/3) ... [2024-11-13 13:26:09,644 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@28b6329d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 01:26:09, skipping insertion in model container [2024-11-13 13:26:09,645 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:26:08" (2/3) ... [2024-11-13 13:26:09,646 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@28b6329d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 01:26:09, skipping insertion in model container [2024-11-13 13:26:09,646 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 01:26:09" (3/3) ... [2024-11-13 13:26:09,648 INFO L112 eAbstractionObserver]: Analyzing ICFG fibonacci.wvr.c [2024-11-13 13:26:09,663 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-13 13:26:09,665 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG fibonacci.wvr.c that has 3 procedures, 17 locations, 1 initial locations, 2 loop locations, and 1 error locations. [2024-11-13 13:26:09,665 INFO L492 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-11-13 13:26:09,736 INFO L143 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2024-11-13 13:26:09,780 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 23 places, 18 transitions, 50 flow [2024-11-13 13:26:09,817 INFO L124 PetriNetUnfolderBase]: 2/16 cut-off events. [2024-11-13 13:26:09,822 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2024-11-13 13:26:09,826 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25 conditions, 16 events. 2/16 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 2. Compared 9 event pairs, 0 based on Foata normal form. 0/13 useless extension candidates. Maximal degree in co-relation 11. Up to 2 conditions per place. [2024-11-13 13:26:09,826 INFO L82 GeneralOperation]: Start removeDead. Operand has 23 places, 18 transitions, 50 flow [2024-11-13 13:26:09,830 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 20 places, 15 transitions, 42 flow [2024-11-13 13:26:09,843 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-13 13:26:09,865 INFO L333 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, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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;@232622c5, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-13 13:26:09,866 INFO L334 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2024-11-13 13:26:09,880 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2024-11-13 13:26:09,883 INFO L124 PetriNetUnfolderBase]: 2/14 cut-off events. [2024-11-13 13:26:09,884 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2024-11-13 13:26:09,884 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:09,885 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:09,886 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:09,891 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:09,892 INFO L85 PathProgramCache]: Analyzing trace with hash -1924452831, now seen corresponding path program 1 times [2024-11-13 13:26:09,900 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:09,900 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576704132] [2024-11-13 13:26:09,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:09,901 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:10,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:10,623 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:10,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:10,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576704132] [2024-11-13 13:26:10,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [576704132] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:26:10,627 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:26:10,629 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 13:26:10,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [272722555] [2024-11-13 13:26:10,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:26:10,639 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 13:26:10,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:10,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 13:26:10,673 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-13 13:26:10,675 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:10,678 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 20 places, 15 transitions, 42 flow. Second operand has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:10,678 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:10,678 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:10,679 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:10,958 INFO L124 PetriNetUnfolderBase]: 67/128 cut-off events. [2024-11-13 13:26:10,959 INFO L125 PetriNetUnfolderBase]: For 19/19 co-relation queries the response was YES. [2024-11-13 13:26:10,961 INFO L83 FinitePrefix]: Finished finitePrefix Result has 280 conditions, 128 events. 67/128 cut-off events. For 19/19 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 370 event pairs, 11 based on Foata normal form. 1/99 useless extension candidates. Maximal degree in co-relation 222. Up to 72 conditions per place. [2024-11-13 13:26:10,966 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 26 selfloop transitions, 5 changer transitions 4/36 dead transitions. [2024-11-13 13:26:10,966 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 24 places, 36 transitions, 172 flow [2024-11-13 13:26:10,968 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 13:26:10,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-13 13:26:10,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 51 transitions. [2024-11-13 13:26:10,984 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5666666666666667 [2024-11-13 13:26:10,986 INFO L175 Difference]: Start difference. First operand has 20 places, 15 transitions, 42 flow. Second operand 5 states and 51 transitions. [2024-11-13 13:26:10,987 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 24 places, 36 transitions, 172 flow [2024-11-13 13:26:10,992 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 20 places, 36 transitions, 152 flow, removed 0 selfloop flow, removed 4 redundant places. [2024-11-13 13:26:10,995 INFO L231 Difference]: Finished difference. Result has 23 places, 19 transitions, 68 flow [2024-11-13 13:26:10,998 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=34, PETRI_DIFFERENCE_MINUEND_PLACES=16, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=15, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=11, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=68, PETRI_PLACES=23, PETRI_TRANSITIONS=19} [2024-11-13 13:26:11,003 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 3 predicate places. [2024-11-13 13:26:11,003 INFO L471 AbstractCegarLoop]: Abstraction has has 23 places, 19 transitions, 68 flow [2024-11-13 13:26:11,004 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:11,004 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:11,004 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:11,004 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-13 13:26:11,004 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:11,005 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:11,005 INFO L85 PathProgramCache]: Analyzing trace with hash -711985945, now seen corresponding path program 2 times [2024-11-13 13:26:11,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:11,005 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [229891625] [2024-11-13 13:26:11,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:11,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:11,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:11,346 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:11,346 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:11,346 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [229891625] [2024-11-13 13:26:11,347 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [229891625] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:26:11,347 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:26:11,347 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 13:26:11,347 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2064382551] [2024-11-13 13:26:11,347 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:26:11,348 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 13:26:11,349 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:11,349 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 13:26:11,350 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-13 13:26:11,350 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:11,350 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 23 places, 19 transitions, 68 flow. Second operand has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:11,350 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:11,350 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:11,350 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:11,555 INFO L124 PetriNetUnfolderBase]: 65/120 cut-off events. [2024-11-13 13:26:11,555 INFO L125 PetriNetUnfolderBase]: For 37/37 co-relation queries the response was YES. [2024-11-13 13:26:11,556 INFO L83 FinitePrefix]: Finished finitePrefix Result has 333 conditions, 120 events. 65/120 cut-off events. For 37/37 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 306 event pairs, 14 based on Foata normal form. 1/113 useless extension candidates. Maximal degree in co-relation 323. Up to 72 conditions per place. [2024-11-13 13:26:11,557 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 22 selfloop transitions, 6 changer transitions 4/33 dead transitions. [2024-11-13 13:26:11,557 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 26 places, 33 transitions, 173 flow [2024-11-13 13:26:11,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 13:26:11,557 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-13 13:26:11,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 47 transitions. [2024-11-13 13:26:11,558 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5222222222222223 [2024-11-13 13:26:11,558 INFO L175 Difference]: Start difference. First operand has 23 places, 19 transitions, 68 flow. Second operand 5 states and 47 transitions. [2024-11-13 13:26:11,558 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 26 places, 33 transitions, 173 flow [2024-11-13 13:26:11,559 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 25 places, 33 transitions, 171 flow, removed 1 selfloop flow, removed 1 redundant places. [2024-11-13 13:26:11,560 INFO L231 Difference]: Finished difference. Result has 28 places, 21 transitions, 100 flow [2024-11-13 13:26:11,560 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=66, PETRI_DIFFERENCE_MINUEND_PLACES=21, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=19, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=14, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=100, PETRI_PLACES=28, PETRI_TRANSITIONS=21} [2024-11-13 13:26:11,561 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 8 predicate places. [2024-11-13 13:26:11,561 INFO L471 AbstractCegarLoop]: Abstraction has has 28 places, 21 transitions, 100 flow [2024-11-13 13:26:11,561 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.4) internal successors, (27), 5 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:11,561 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:11,562 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:11,562 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-13 13:26:11,562 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:11,562 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:11,562 INFO L85 PathProgramCache]: Analyzing trace with hash -240310532, now seen corresponding path program 1 times [2024-11-13 13:26:11,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:11,563 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845426194] [2024-11-13 13:26:11,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:11,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:11,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:11,686 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:11,687 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:11,687 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845426194] [2024-11-13 13:26:11,688 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845426194] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:26:11,688 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:26:11,688 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 13:26:11,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132577102] [2024-11-13 13:26:11,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:26:11,688 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 13:26:11,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:11,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 13:26:11,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-13 13:26:11,689 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:11,689 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 28 places, 21 transitions, 100 flow. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:11,689 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:11,689 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:11,689 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:11,845 INFO L124 PetriNetUnfolderBase]: 77/144 cut-off events. [2024-11-13 13:26:11,845 INFO L125 PetriNetUnfolderBase]: For 102/102 co-relation queries the response was YES. [2024-11-13 13:26:11,848 INFO L83 FinitePrefix]: Finished finitePrefix Result has 455 conditions, 144 events. 77/144 cut-off events. For 102/102 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 420 event pairs, 24 based on Foata normal form. 3/135 useless extension candidates. Maximal degree in co-relation 438. Up to 78 conditions per place. [2024-11-13 13:26:11,849 INFO L140 encePairwiseOnDemand]: 13/18 looper letters, 30 selfloop transitions, 6 changer transitions 5/42 dead transitions. [2024-11-13 13:26:11,849 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 31 places, 42 transitions, 259 flow [2024-11-13 13:26:11,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 13:26:11,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-13 13:26:11,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 49 transitions. [2024-11-13 13:26:11,852 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5444444444444444 [2024-11-13 13:26:11,852 INFO L175 Difference]: Start difference. First operand has 28 places, 21 transitions, 100 flow. Second operand 5 states and 49 transitions. [2024-11-13 13:26:11,852 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 31 places, 42 transitions, 259 flow [2024-11-13 13:26:11,856 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 29 places, 42 transitions, 243 flow, removed 5 selfloop flow, removed 2 redundant places. [2024-11-13 13:26:11,859 INFO L231 Difference]: Finished difference. Result has 32 places, 23 transitions, 127 flow [2024-11-13 13:26:11,859 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=91, PETRI_DIFFERENCE_MINUEND_PLACES=25, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=21, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=127, PETRI_PLACES=32, PETRI_TRANSITIONS=23} [2024-11-13 13:26:11,860 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 12 predicate places. [2024-11-13 13:26:11,861 INFO L471 AbstractCegarLoop]: Abstraction has has 32 places, 23 transitions, 127 flow [2024-11-13 13:26:11,862 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:11,862 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:11,862 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:11,862 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-13 13:26:11,862 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:11,863 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:11,863 INFO L85 PathProgramCache]: Analyzing trace with hash 418916576, now seen corresponding path program 2 times [2024-11-13 13:26:11,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:11,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534294820] [2024-11-13 13:26:11,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:11,863 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:11,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:11,982 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:11,982 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:11,983 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534294820] [2024-11-13 13:26:11,983 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534294820] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:26:11,983 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:26:11,983 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 13:26:11,983 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1567957906] [2024-11-13 13:26:11,983 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:26:11,984 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 13:26:11,984 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:11,985 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 13:26:11,985 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-13 13:26:11,986 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:11,986 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 32 places, 23 transitions, 127 flow. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:11,988 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:11,988 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:11,988 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:12,118 INFO L124 PetriNetUnfolderBase]: 93/167 cut-off events. [2024-11-13 13:26:12,119 INFO L125 PetriNetUnfolderBase]: For 281/281 co-relation queries the response was YES. [2024-11-13 13:26:12,120 INFO L83 FinitePrefix]: Finished finitePrefix Result has 608 conditions, 167 events. 93/167 cut-off events. For 281/281 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 453 event pairs, 39 based on Foata normal form. 3/160 useless extension candidates. Maximal degree in co-relation 579. Up to 133 conditions per place. [2024-11-13 13:26:12,124 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 24 selfloop transitions, 10 changer transitions 4/39 dead transitions. [2024-11-13 13:26:12,125 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 35 places, 39 transitions, 299 flow [2024-11-13 13:26:12,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 13:26:12,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-13 13:26:12,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 44 transitions. [2024-11-13 13:26:12,127 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4888888888888889 [2024-11-13 13:26:12,127 INFO L175 Difference]: Start difference. First operand has 32 places, 23 transitions, 127 flow. Second operand 5 states and 44 transitions. [2024-11-13 13:26:12,127 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 35 places, 39 transitions, 299 flow [2024-11-13 13:26:12,129 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 33 places, 39 transitions, 280 flow, removed 6 selfloop flow, removed 2 redundant places. [2024-11-13 13:26:12,130 INFO L231 Difference]: Finished difference. Result has 35 places, 29 transitions, 191 flow [2024-11-13 13:26:12,130 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=115, PETRI_DIFFERENCE_MINUEND_PLACES=29, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=23, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=191, PETRI_PLACES=35, PETRI_TRANSITIONS=29} [2024-11-13 13:26:12,131 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 15 predicate places. [2024-11-13 13:26:12,131 INFO L471 AbstractCegarLoop]: Abstraction has has 35 places, 29 transitions, 191 flow [2024-11-13 13:26:12,132 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:12,132 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:12,132 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:12,132 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-13 13:26:12,132 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:12,133 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:12,133 INFO L85 PathProgramCache]: Analyzing trace with hash 171373757, now seen corresponding path program 1 times [2024-11-13 13:26:12,133 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:12,133 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1133310808] [2024-11-13 13:26:12,133 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:12,133 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:12,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:12,242 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:12,242 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:12,242 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1133310808] [2024-11-13 13:26:12,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1133310808] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:12,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [519488834] [2024-11-13 13:26:12,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:12,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:12,243 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:12,246 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:12,248 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-13 13:26:12,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:12,339 INFO L255 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 13:26:12,344 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:12,402 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:12,402 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:12,440 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:12,440 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [519488834] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:12,440 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:12,440 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-11-13 13:26:12,440 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1271478864] [2024-11-13 13:26:12,440 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:12,441 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-13 13:26:12,441 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:12,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-13 13:26:12,442 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-13 13:26:12,442 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:12,442 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 35 places, 29 transitions, 191 flow. Second operand has 8 states, 8 states have (on average 5.5) internal successors, (44), 8 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:12,442 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:12,443 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:12,443 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:12,676 INFO L124 PetriNetUnfolderBase]: 99/175 cut-off events. [2024-11-13 13:26:12,676 INFO L125 PetriNetUnfolderBase]: For 283/283 co-relation queries the response was YES. [2024-11-13 13:26:12,678 INFO L83 FinitePrefix]: Finished finitePrefix Result has 720 conditions, 175 events. 99/175 cut-off events. For 283/283 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 519 event pairs, 12 based on Foata normal form. 5/168 useless extension candidates. Maximal degree in co-relation 525. Up to 63 conditions per place. [2024-11-13 13:26:12,679 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 46 selfloop transitions, 14 changer transitions 0/61 dead transitions. [2024-11-13 13:26:12,679 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 40 places, 61 transitions, 465 flow [2024-11-13 13:26:12,680 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-13 13:26:12,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2024-11-13 13:26:12,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 67 transitions. [2024-11-13 13:26:12,681 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5317460317460317 [2024-11-13 13:26:12,681 INFO L175 Difference]: Start difference. First operand has 35 places, 29 transitions, 191 flow. Second operand 7 states and 67 transitions. [2024-11-13 13:26:12,681 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 40 places, 61 transitions, 465 flow [2024-11-13 13:26:12,684 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 39 places, 61 transitions, 430 flow, removed 9 selfloop flow, removed 1 redundant places. [2024-11-13 13:26:12,685 INFO L231 Difference]: Finished difference. Result has 43 places, 34 transitions, 255 flow [2024-11-13 13:26:12,686 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=173, PETRI_DIFFERENCE_MINUEND_PLACES=33, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=29, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=18, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=255, PETRI_PLACES=43, PETRI_TRANSITIONS=34} [2024-11-13 13:26:12,686 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 23 predicate places. [2024-11-13 13:26:12,686 INFO L471 AbstractCegarLoop]: Abstraction has has 43 places, 34 transitions, 255 flow [2024-11-13 13:26:12,687 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 8 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:12,687 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:12,687 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:12,707 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-13 13:26:12,891 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:12,891 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:12,892 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:12,892 INFO L85 PathProgramCache]: Analyzing trace with hash 1179095653, now seen corresponding path program 2 times [2024-11-13 13:26:12,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:12,892 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2120641972] [2024-11-13 13:26:12,892 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:12,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:12,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:12,988 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:12,988 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:12,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2120641972] [2024-11-13 13:26:12,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2120641972] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:26:12,989 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:26:12,989 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 13:26:12,989 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [735871115] [2024-11-13 13:26:12,989 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:26:12,989 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 13:26:12,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:12,990 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 13:26:12,990 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-13 13:26:12,990 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:12,991 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 43 places, 34 transitions, 255 flow. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:12,991 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:12,991 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:12,991 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:13,127 INFO L124 PetriNetUnfolderBase]: 106/187 cut-off events. [2024-11-13 13:26:13,128 INFO L125 PetriNetUnfolderBase]: For 530/530 co-relation queries the response was YES. [2024-11-13 13:26:13,131 INFO L83 FinitePrefix]: Finished finitePrefix Result has 832 conditions, 187 events. 106/187 cut-off events. For 530/530 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 567 event pairs, 28 based on Foata normal form. 5/192 useless extension candidates. Maximal degree in co-relation 687. Up to 143 conditions per place. [2024-11-13 13:26:13,133 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 35 selfloop transitions, 13 changer transitions 1/50 dead transitions. [2024-11-13 13:26:13,133 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 47 places, 50 transitions, 458 flow [2024-11-13 13:26:13,134 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 13:26:13,134 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-13 13:26:13,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 48 transitions. [2024-11-13 13:26:13,136 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5333333333333333 [2024-11-13 13:26:13,137 INFO L175 Difference]: Start difference. First operand has 43 places, 34 transitions, 255 flow. Second operand 5 states and 48 transitions. [2024-11-13 13:26:13,137 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 47 places, 50 transitions, 458 flow [2024-11-13 13:26:13,143 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 45 places, 50 transitions, 435 flow, removed 4 selfloop flow, removed 2 redundant places. [2024-11-13 13:26:13,146 INFO L231 Difference]: Finished difference. Result has 48 places, 39 transitions, 334 flow [2024-11-13 13:26:13,147 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=235, PETRI_DIFFERENCE_MINUEND_PLACES=41, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=34, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=22, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=334, PETRI_PLACES=48, PETRI_TRANSITIONS=39} [2024-11-13 13:26:13,148 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 28 predicate places. [2024-11-13 13:26:13,149 INFO L471 AbstractCegarLoop]: Abstraction has has 48 places, 39 transitions, 334 flow [2024-11-13 13:26:13,150 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:13,150 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:13,150 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:13,150 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-13 13:26:13,150 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:13,151 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:13,151 INFO L85 PathProgramCache]: Analyzing trace with hash -37755769, now seen corresponding path program 3 times [2024-11-13 13:26:13,151 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:13,151 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706286767] [2024-11-13 13:26:13,151 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:13,151 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:13,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:13,231 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:13,231 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:13,231 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706286767] [2024-11-13 13:26:13,231 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706286767] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:26:13,231 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:26:13,231 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 13:26:13,232 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2016274678] [2024-11-13 13:26:13,232 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:26:13,232 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 13:26:13,232 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:13,232 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 13:26:13,233 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-13 13:26:13,233 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:13,233 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 48 places, 39 transitions, 334 flow. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:13,233 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:13,233 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:13,233 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:13,346 INFO L124 PetriNetUnfolderBase]: 104/190 cut-off events. [2024-11-13 13:26:13,347 INFO L125 PetriNetUnfolderBase]: For 634/634 co-relation queries the response was YES. [2024-11-13 13:26:13,348 INFO L83 FinitePrefix]: Finished finitePrefix Result has 885 conditions, 190 events. 104/190 cut-off events. For 634/634 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 560 event pairs, 27 based on Foata normal form. 2/192 useless extension candidates. Maximal degree in co-relation 734. Up to 118 conditions per place. [2024-11-13 13:26:13,349 INFO L140 encePairwiseOnDemand]: 13/18 looper letters, 32 selfloop transitions, 15 changer transitions 3/51 dead transitions. [2024-11-13 13:26:13,349 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 52 places, 51 transitions, 492 flow [2024-11-13 13:26:13,350 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 13:26:13,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-13 13:26:13,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 45 transitions. [2024-11-13 13:26:13,351 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5 [2024-11-13 13:26:13,351 INFO L175 Difference]: Start difference. First operand has 48 places, 39 transitions, 334 flow. Second operand 5 states and 45 transitions. [2024-11-13 13:26:13,351 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 52 places, 51 transitions, 492 flow [2024-11-13 13:26:13,354 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 49 places, 51 transitions, 448 flow, removed 11 selfloop flow, removed 3 redundant places. [2024-11-13 13:26:13,356 INFO L231 Difference]: Finished difference. Result has 51 places, 38 transitions, 317 flow [2024-11-13 13:26:13,356 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=292, PETRI_DIFFERENCE_MINUEND_PLACES=45, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=39, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=317, PETRI_PLACES=51, PETRI_TRANSITIONS=38} [2024-11-13 13:26:13,356 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 31 predicate places. [2024-11-13 13:26:13,357 INFO L471 AbstractCegarLoop]: Abstraction has has 51 places, 38 transitions, 317 flow [2024-11-13 13:26:13,357 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:13,357 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:13,357 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:13,357 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-13 13:26:13,357 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:13,357 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:13,358 INFO L85 PathProgramCache]: Analyzing trace with hash 1762312868, now seen corresponding path program 3 times [2024-11-13 13:26:13,358 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:13,358 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1073559594] [2024-11-13 13:26:13,358 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:13,358 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:13,379 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:13,470 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:13,470 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:13,470 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1073559594] [2024-11-13 13:26:13,471 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1073559594] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:13,471 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1523304891] [2024-11-13 13:26:13,471 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:26:13,471 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:13,471 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:13,476 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:13,478 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-13 13:26:13,552 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-13 13:26:13,552 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:13,553 INFO L255 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 13:26:13,554 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:13,615 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:13,615 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:13,649 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:13,650 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1523304891] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:13,650 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:13,650 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2024-11-13 13:26:13,650 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1794227631] [2024-11-13 13:26:13,650 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:13,650 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-13 13:26:13,651 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:13,651 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-13 13:26:13,651 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-13 13:26:13,651 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:13,651 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 51 places, 38 transitions, 317 flow. Second operand has 8 states, 8 states have (on average 5.625) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:13,651 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:13,652 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:13,652 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:13,840 INFO L124 PetriNetUnfolderBase]: 108/194 cut-off events. [2024-11-13 13:26:13,840 INFO L125 PetriNetUnfolderBase]: For 570/570 co-relation queries the response was YES. [2024-11-13 13:26:13,841 INFO L83 FinitePrefix]: Finished finitePrefix Result has 886 conditions, 194 events. 108/194 cut-off events. For 570/570 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 562 event pairs, 12 based on Foata normal form. 4/198 useless extension candidates. Maximal degree in co-relation 819. Up to 68 conditions per place. [2024-11-13 13:26:13,842 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 40 selfloop transitions, 21 changer transitions 0/62 dead transitions. [2024-11-13 13:26:13,843 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 56 places, 62 transitions, 570 flow [2024-11-13 13:26:13,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-13 13:26:13,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2024-11-13 13:26:13,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 62 transitions. [2024-11-13 13:26:13,844 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.49206349206349204 [2024-11-13 13:26:13,844 INFO L175 Difference]: Start difference. First operand has 51 places, 38 transitions, 317 flow. Second operand 7 states and 62 transitions. [2024-11-13 13:26:13,844 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 56 places, 62 transitions, 570 flow [2024-11-13 13:26:13,848 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 50 places, 62 transitions, 527 flow, removed 4 selfloop flow, removed 6 redundant places. [2024-11-13 13:26:13,849 INFO L231 Difference]: Finished difference. Result has 52 places, 43 transitions, 370 flow [2024-11-13 13:26:13,849 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=278, PETRI_DIFFERENCE_MINUEND_PLACES=44, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=38, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=370, PETRI_PLACES=52, PETRI_TRANSITIONS=43} [2024-11-13 13:26:13,850 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 32 predicate places. [2024-11-13 13:26:13,850 INFO L471 AbstractCegarLoop]: Abstraction has has 52 places, 43 transitions, 370 flow [2024-11-13 13:26:13,850 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:13,850 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:13,850 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:13,870 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-13 13:26:14,050 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:14,051 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:14,052 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:14,052 INFO L85 PathProgramCache]: Analyzing trace with hash 1734482949, now seen corresponding path program 4 times [2024-11-13 13:26:14,052 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:14,052 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861429083] [2024-11-13 13:26:14,052 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:14,052 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:14,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:14,144 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:14,144 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:14,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861429083] [2024-11-13 13:26:14,145 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861429083] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:26:14,145 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:26:14,145 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 13:26:14,146 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640620588] [2024-11-13 13:26:14,146 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:26:14,147 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 13:26:14,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:14,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 13:26:14,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-13 13:26:14,148 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:14,148 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 52 places, 43 transitions, 370 flow. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:14,148 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:14,148 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:14,148 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:14,267 INFO L124 PetriNetUnfolderBase]: 107/195 cut-off events. [2024-11-13 13:26:14,267 INFO L125 PetriNetUnfolderBase]: For 644/644 co-relation queries the response was YES. [2024-11-13 13:26:14,268 INFO L83 FinitePrefix]: Finished finitePrefix Result has 928 conditions, 195 events. 107/195 cut-off events. For 644/644 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 589 event pairs, 29 based on Foata normal form. 2/197 useless extension candidates. Maximal degree in co-relation 781. Up to 154 conditions per place. [2024-11-13 13:26:14,272 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 32 selfloop transitions, 15 changer transitions 2/50 dead transitions. [2024-11-13 13:26:14,272 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 56 places, 50 transitions, 493 flow [2024-11-13 13:26:14,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 13:26:14,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-13 13:26:14,273 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 44 transitions. [2024-11-13 13:26:14,273 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4888888888888889 [2024-11-13 13:26:14,273 INFO L175 Difference]: Start difference. First operand has 52 places, 43 transitions, 370 flow. Second operand 5 states and 44 transitions. [2024-11-13 13:26:14,273 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 56 places, 50 transitions, 493 flow [2024-11-13 13:26:14,280 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 55 places, 50 transitions, 464 flow, removed 7 selfloop flow, removed 1 redundant places. [2024-11-13 13:26:14,282 INFO L231 Difference]: Finished difference. Result has 55 places, 42 transitions, 360 flow [2024-11-13 13:26:14,283 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=343, PETRI_DIFFERENCE_MINUEND_PLACES=51, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=43, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=360, PETRI_PLACES=55, PETRI_TRANSITIONS=42} [2024-11-13 13:26:14,283 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 35 predicate places. [2024-11-13 13:26:14,284 INFO L471 AbstractCegarLoop]: Abstraction has has 55 places, 42 transitions, 360 flow [2024-11-13 13:26:14,285 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:14,285 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:14,285 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:14,285 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-13 13:26:14,285 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:14,285 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:14,286 INFO L85 PathProgramCache]: Analyzing trace with hash 511786604, now seen corresponding path program 4 times [2024-11-13 13:26:14,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:14,287 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1395457519] [2024-11-13 13:26:14,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:14,287 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:14,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:14,367 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:14,367 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:14,367 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1395457519] [2024-11-13 13:26:14,367 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1395457519] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:26:14,367 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:26:14,367 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 13:26:14,367 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820813258] [2024-11-13 13:26:14,368 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:26:14,368 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 13:26:14,368 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:14,369 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 13:26:14,369 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-13 13:26:14,369 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:14,369 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 55 places, 42 transitions, 360 flow. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:14,369 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:14,369 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:14,369 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:14,503 INFO L124 PetriNetUnfolderBase]: 112/202 cut-off events. [2024-11-13 13:26:14,503 INFO L125 PetriNetUnfolderBase]: For 709/709 co-relation queries the response was YES. [2024-11-13 13:26:14,504 INFO L83 FinitePrefix]: Finished finitePrefix Result has 966 conditions, 202 events. 112/202 cut-off events. For 709/709 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 610 event pairs, 33 based on Foata normal form. 4/206 useless extension candidates. Maximal degree in co-relation 811. Up to 158 conditions per place. [2024-11-13 13:26:14,506 INFO L140 encePairwiseOnDemand]: 13/18 looper letters, 35 selfloop transitions, 16 changer transitions 0/52 dead transitions. [2024-11-13 13:26:14,506 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 58 places, 52 transitions, 510 flow [2024-11-13 13:26:14,507 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 13:26:14,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-13 13:26:14,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 46 transitions. [2024-11-13 13:26:14,508 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5111111111111111 [2024-11-13 13:26:14,508 INFO L175 Difference]: Start difference. First operand has 55 places, 42 transitions, 360 flow. Second operand 5 states and 46 transitions. [2024-11-13 13:26:14,509 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 58 places, 52 transitions, 510 flow [2024-11-13 13:26:14,513 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 55 places, 52 transitions, 478 flow, removed 0 selfloop flow, removed 3 redundant places. [2024-11-13 13:26:14,515 INFO L231 Difference]: Finished difference. Result has 55 places, 43 transitions, 373 flow [2024-11-13 13:26:14,515 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=330, PETRI_DIFFERENCE_MINUEND_PLACES=51, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=42, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=373, PETRI_PLACES=55, PETRI_TRANSITIONS=43} [2024-11-13 13:26:14,516 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 35 predicate places. [2024-11-13 13:26:14,517 INFO L471 AbstractCegarLoop]: Abstraction has has 55 places, 43 transitions, 373 flow [2024-11-13 13:26:14,517 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:14,518 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:14,518 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:14,518 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-13 13:26:14,518 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:14,518 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:14,518 INFO L85 PathProgramCache]: Analyzing trace with hash -2048781544, now seen corresponding path program 5 times [2024-11-13 13:26:14,518 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:14,519 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761562996] [2024-11-13 13:26:14,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:14,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:14,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:14,623 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:14,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:14,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761562996] [2024-11-13 13:26:14,624 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761562996] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:26:14,624 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:26:14,624 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 13:26:14,624 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989480308] [2024-11-13 13:26:14,624 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:26:14,625 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 13:26:14,625 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:14,625 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 13:26:14,625 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-13 13:26:14,626 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:14,626 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 55 places, 43 transitions, 373 flow. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:14,626 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:14,626 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:14,626 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:14,739 INFO L124 PetriNetUnfolderBase]: 109/199 cut-off events. [2024-11-13 13:26:14,740 INFO L125 PetriNetUnfolderBase]: For 682/682 co-relation queries the response was YES. [2024-11-13 13:26:14,741 INFO L83 FinitePrefix]: Finished finitePrefix Result has 951 conditions, 199 events. 109/199 cut-off events. For 682/682 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 614 event pairs, 31 based on Foata normal form. 3/202 useless extension candidates. Maximal degree in co-relation 775. Up to 151 conditions per place. [2024-11-13 13:26:14,742 INFO L140 encePairwiseOnDemand]: 13/18 looper letters, 31 selfloop transitions, 15 changer transitions 3/50 dead transitions. [2024-11-13 13:26:14,742 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 59 places, 50 transitions, 490 flow [2024-11-13 13:26:14,743 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 13:26:14,743 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-13 13:26:14,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 44 transitions. [2024-11-13 13:26:14,743 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4888888888888889 [2024-11-13 13:26:14,744 INFO L175 Difference]: Start difference. First operand has 55 places, 43 transitions, 373 flow. Second operand 5 states and 44 transitions. [2024-11-13 13:26:14,744 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 59 places, 50 transitions, 490 flow [2024-11-13 13:26:14,749 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 56 places, 50 transitions, 452 flow, removed 3 selfloop flow, removed 3 redundant places. [2024-11-13 13:26:14,750 INFO L231 Difference]: Finished difference. Result has 56 places, 41 transitions, 349 flow [2024-11-13 13:26:14,750 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=328, PETRI_DIFFERENCE_MINUEND_PLACES=52, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=42, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=349, PETRI_PLACES=56, PETRI_TRANSITIONS=41} [2024-11-13 13:26:14,751 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 36 predicate places. [2024-11-13 13:26:14,751 INFO L471 AbstractCegarLoop]: Abstraction has has 56 places, 41 transitions, 349 flow [2024-11-13 13:26:14,751 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:14,751 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:14,752 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:14,752 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-13 13:26:14,752 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:14,752 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:14,752 INFO L85 PathProgramCache]: Analyzing trace with hash 1186541273, now seen corresponding path program 5 times [2024-11-13 13:26:14,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:14,752 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [657947487] [2024-11-13 13:26:14,753 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:14,753 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:14,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:14,823 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:14,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:14,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [657947487] [2024-11-13 13:26:14,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [657947487] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:14,823 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143354357] [2024-11-13 13:26:14,823 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:26:14,823 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:14,824 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:14,826 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:14,829 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-13 13:26:14,924 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:26:14,924 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:14,925 INFO L255 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 13:26:14,926 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:14,976 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:14,976 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:15,013 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:15,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1143354357] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:15,014 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:15,015 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-13 13:26:15,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [546852008] [2024-11-13 13:26:15,015 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:15,015 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:26:15,016 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:15,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:26:15,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:26:15,016 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:15,016 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 56 places, 41 transitions, 349 flow. Second operand has 10 states, 10 states have (on average 5.3) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:15,016 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:15,016 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:15,017 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:15,192 INFO L124 PetriNetUnfolderBase]: 103/190 cut-off events. [2024-11-13 13:26:15,193 INFO L125 PetriNetUnfolderBase]: For 660/660 co-relation queries the response was YES. [2024-11-13 13:26:15,193 INFO L83 FinitePrefix]: Finished finitePrefix Result has 874 conditions, 190 events. 103/190 cut-off events. For 660/660 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 569 event pairs, 32 based on Foata normal form. 5/195 useless extension candidates. Maximal degree in co-relation 774. Up to 149 conditions per place. [2024-11-13 13:26:15,195 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 34 selfloop transitions, 16 changer transitions 0/51 dead transitions. [2024-11-13 13:26:15,195 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 59 places, 51 transitions, 492 flow [2024-11-13 13:26:15,195 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 13:26:15,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-13 13:26:15,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 51 transitions. [2024-11-13 13:26:15,196 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4722222222222222 [2024-11-13 13:26:15,196 INFO L175 Difference]: Start difference. First operand has 56 places, 41 transitions, 349 flow. Second operand 6 states and 51 transitions. [2024-11-13 13:26:15,196 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 59 places, 51 transitions, 492 flow [2024-11-13 13:26:15,199 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 54 places, 51 transitions, 446 flow, removed 0 selfloop flow, removed 5 redundant places. [2024-11-13 13:26:15,200 INFO L231 Difference]: Finished difference. Result has 55 places, 42 transitions, 347 flow [2024-11-13 13:26:15,200 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=289, PETRI_DIFFERENCE_MINUEND_PLACES=49, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=40, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=25, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=347, PETRI_PLACES=55, PETRI_TRANSITIONS=42} [2024-11-13 13:26:15,201 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 35 predicate places. [2024-11-13 13:26:15,201 INFO L471 AbstractCegarLoop]: Abstraction has has 55 places, 42 transitions, 347 flow [2024-11-13 13:26:15,201 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.3) internal successors, (53), 10 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:15,201 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:15,201 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:15,220 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-13 13:26:15,401 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:15,402 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:15,402 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:15,402 INFO L85 PathProgramCache]: Analyzing trace with hash -666120273, now seen corresponding path program 6 times [2024-11-13 13:26:15,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:15,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1431595733] [2024-11-13 13:26:15,402 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:15,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:15,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:15,467 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:15,467 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:15,467 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1431595733] [2024-11-13 13:26:15,467 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1431595733] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:26:15,467 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:26:15,468 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 13:26:15,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [653783541] [2024-11-13 13:26:15,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:26:15,468 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 13:26:15,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:15,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 13:26:15,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-13 13:26:15,469 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:15,469 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 55 places, 42 transitions, 347 flow. Second operand has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:15,469 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:15,469 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:15,469 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:15,571 INFO L124 PetriNetUnfolderBase]: 99/178 cut-off events. [2024-11-13 13:26:15,571 INFO L125 PetriNetUnfolderBase]: For 541/541 co-relation queries the response was YES. [2024-11-13 13:26:15,572 INFO L83 FinitePrefix]: Finished finitePrefix Result has 826 conditions, 178 events. 99/178 cut-off events. For 541/541 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 506 event pairs, 29 based on Foata normal form. 2/180 useless extension candidates. Maximal degree in co-relation 713. Up to 135 conditions per place. [2024-11-13 13:26:15,573 INFO L140 encePairwiseOnDemand]: 13/18 looper letters, 30 selfloop transitions, 14 changer transitions 2/47 dead transitions. [2024-11-13 13:26:15,573 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 59 places, 47 transitions, 458 flow [2024-11-13 13:26:15,573 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 13:26:15,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-13 13:26:15,574 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 41 transitions. [2024-11-13 13:26:15,574 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.45555555555555555 [2024-11-13 13:26:15,574 INFO L175 Difference]: Start difference. First operand has 55 places, 42 transitions, 347 flow. Second operand 5 states and 41 transitions. [2024-11-13 13:26:15,574 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 59 places, 47 transitions, 458 flow [2024-11-13 13:26:15,577 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 53 places, 47 transitions, 404 flow, removed 8 selfloop flow, removed 6 redundant places. [2024-11-13 13:26:15,578 INFO L231 Difference]: Finished difference. Result has 53 places, 40 transitions, 305 flow [2024-11-13 13:26:15,578 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=285, PETRI_DIFFERENCE_MINUEND_PLACES=49, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=41, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=305, PETRI_PLACES=53, PETRI_TRANSITIONS=40} [2024-11-13 13:26:15,579 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 33 predicate places. [2024-11-13 13:26:15,579 INFO L471 AbstractCegarLoop]: Abstraction has has 53 places, 40 transitions, 305 flow [2024-11-13 13:26:15,579 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.6) internal successors, (28), 5 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:15,579 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:15,579 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:15,579 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-13 13:26:15,580 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:15,580 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:15,580 INFO L85 PathProgramCache]: Analyzing trace with hash 1133948364, now seen corresponding path program 6 times [2024-11-13 13:26:15,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:15,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [446546154] [2024-11-13 13:26:15,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:15,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:15,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:15,641 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:15,641 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:15,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [446546154] [2024-11-13 13:26:15,641 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [446546154] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:15,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [898748961] [2024-11-13 13:26:15,641 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 13:26:15,642 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:15,642 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:15,644 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:15,645 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-13 13:26:15,719 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2024-11-13 13:26:15,719 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:15,720 INFO L255 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-13 13:26:15,721 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:15,776 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:15,776 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:15,818 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:15,819 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [898748961] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:15,819 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:15,819 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2024-11-13 13:26:15,819 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [918919501] [2024-11-13 13:26:15,819 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:15,819 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:26:15,819 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:15,820 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:26:15,820 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:26:15,820 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:15,820 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 53 places, 40 transitions, 305 flow. Second operand has 10 states, 10 states have (on average 5.4) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:15,820 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:15,820 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:15,820 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:16,008 INFO L124 PetriNetUnfolderBase]: 96/168 cut-off events. [2024-11-13 13:26:16,008 INFO L125 PetriNetUnfolderBase]: For 420/420 co-relation queries the response was YES. [2024-11-13 13:26:16,009 INFO L83 FinitePrefix]: Finished finitePrefix Result has 752 conditions, 168 events. 96/168 cut-off events. For 420/420 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 471 event pairs, 14 based on Foata normal form. 4/172 useless extension candidates. Maximal degree in co-relation 652. Up to 65 conditions per place. [2024-11-13 13:26:16,010 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 36 selfloop transitions, 25 changer transitions 0/62 dead transitions. [2024-11-13 13:26:16,010 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 58 places, 62 transitions, 537 flow [2024-11-13 13:26:16,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 13:26:16,011 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 13:26:16,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 76 transitions. [2024-11-13 13:26:16,012 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4222222222222222 [2024-11-13 13:26:16,012 INFO L175 Difference]: Start difference. First operand has 53 places, 40 transitions, 305 flow. Second operand 10 states and 76 transitions. [2024-11-13 13:26:16,012 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 58 places, 62 transitions, 537 flow [2024-11-13 13:26:16,015 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 55 places, 62 transitions, 509 flow, removed 0 selfloop flow, removed 3 redundant places. [2024-11-13 13:26:16,017 INFO L231 Difference]: Finished difference. Result has 57 places, 45 transitions, 372 flow [2024-11-13 13:26:16,018 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=265, PETRI_DIFFERENCE_MINUEND_PLACES=46, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=39, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=18, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=372, PETRI_PLACES=57, PETRI_TRANSITIONS=45} [2024-11-13 13:26:16,018 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 37 predicate places. [2024-11-13 13:26:16,018 INFO L471 AbstractCegarLoop]: Abstraction has has 57 places, 45 transitions, 372 flow [2024-11-13 13:26:16,018 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.4) internal successors, (54), 10 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:16,018 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:16,019 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:16,038 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-13 13:26:16,222 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:16,222 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:16,222 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:16,223 INFO L85 PathProgramCache]: Analyzing trace with hash -1177095620, now seen corresponding path program 1 times [2024-11-13 13:26:16,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:16,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19676347] [2024-11-13 13:26:16,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:16,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:16,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:16,512 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:16,513 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:16,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19676347] [2024-11-13 13:26:16,513 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19676347] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:16,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1501897244] [2024-11-13 13:26:16,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:16,513 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:16,513 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:16,515 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:16,517 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-13 13:26:16,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:16,594 INFO L255 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 13:26:16,595 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:16,746 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:16,746 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:16,972 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:16,972 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1501897244] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:16,973 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:16,973 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 12 [2024-11-13 13:26:16,973 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [792187677] [2024-11-13 13:26:16,973 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:16,973 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-13 13:26:16,973 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:16,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-13 13:26:16,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2024-11-13 13:26:16,974 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:16,974 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 57 places, 45 transitions, 372 flow. Second operand has 13 states, 13 states have (on average 5.6923076923076925) internal successors, (74), 13 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:16,974 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:16,974 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:16,974 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:17,219 INFO L124 PetriNetUnfolderBase]: 141/254 cut-off events. [2024-11-13 13:26:17,220 INFO L125 PetriNetUnfolderBase]: For 572/572 co-relation queries the response was YES. [2024-11-13 13:26:17,221 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1162 conditions, 254 events. 141/254 cut-off events. For 572/572 co-relation queries the response was YES. Maximal size of possible extension queue 25. Compared 860 event pairs, 13 based on Foata normal form. 1/255 useless extension candidates. Maximal degree in co-relation 1100. Up to 158 conditions per place. [2024-11-13 13:26:17,222 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 56 selfloop transitions, 17 changer transitions 4/78 dead transitions. [2024-11-13 13:26:17,222 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 63 places, 78 transitions, 710 flow [2024-11-13 13:26:17,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-13 13:26:17,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2024-11-13 13:26:17,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 66 transitions. [2024-11-13 13:26:17,223 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5238095238095238 [2024-11-13 13:26:17,223 INFO L175 Difference]: Start difference. First operand has 57 places, 45 transitions, 372 flow. Second operand 7 states and 66 transitions. [2024-11-13 13:26:17,223 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 63 places, 78 transitions, 710 flow [2024-11-13 13:26:17,227 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 56 places, 78 transitions, 622 flow, removed 10 selfloop flow, removed 7 redundant places. [2024-11-13 13:26:17,228 INFO L231 Difference]: Finished difference. Result has 60 places, 55 transitions, 428 flow [2024-11-13 13:26:17,228 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=300, PETRI_DIFFERENCE_MINUEND_PLACES=50, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=45, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=428, PETRI_PLACES=60, PETRI_TRANSITIONS=55} [2024-11-13 13:26:17,229 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 40 predicate places. [2024-11-13 13:26:17,229 INFO L471 AbstractCegarLoop]: Abstraction has has 60 places, 55 transitions, 428 flow [2024-11-13 13:26:17,229 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.6923076923076925) internal successors, (74), 13 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:17,229 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:17,229 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:17,249 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-13 13:26:17,433 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:17,433 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:17,433 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:17,434 INFO L85 PathProgramCache]: Analyzing trace with hash -826110556, now seen corresponding path program 2 times [2024-11-13 13:26:17,434 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:17,434 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [288854325] [2024-11-13 13:26:17,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:17,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:17,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:17,713 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:17,713 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:17,713 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [288854325] [2024-11-13 13:26:17,714 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [288854325] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:17,714 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [948274366] [2024-11-13 13:26:17,714 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:26:17,714 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:17,714 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:17,716 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:17,718 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-13 13:26:17,792 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:26:17,792 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:17,794 INFO L255 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 13:26:17,795 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:17,960 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:17,960 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:18,172 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:18,172 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [948274366] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:18,172 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:18,173 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 11 [2024-11-13 13:26:18,173 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1223842499] [2024-11-13 13:26:18,173 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:18,173 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-13 13:26:18,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:18,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-13 13:26:18,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2024-11-13 13:26:18,174 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:18,174 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 60 places, 55 transitions, 428 flow. Second operand has 12 states, 12 states have (on average 5.75) internal successors, (69), 12 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:18,174 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:18,174 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:18,174 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:18,458 INFO L124 PetriNetUnfolderBase]: 144/260 cut-off events. [2024-11-13 13:26:18,458 INFO L125 PetriNetUnfolderBase]: For 707/707 co-relation queries the response was YES. [2024-11-13 13:26:18,459 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1245 conditions, 260 events. 144/260 cut-off events. For 707/707 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 891 event pairs, 14 based on Foata normal form. 1/261 useless extension candidates. Maximal degree in co-relation 1217. Up to 182 conditions per place. [2024-11-13 13:26:18,460 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 55 selfloop transitions, 18 changer transitions 4/78 dead transitions. [2024-11-13 13:26:18,460 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 65 places, 78 transitions, 699 flow [2024-11-13 13:26:18,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-13 13:26:18,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2024-11-13 13:26:18,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 63 transitions. [2024-11-13 13:26:18,462 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5 [2024-11-13 13:26:18,462 INFO L175 Difference]: Start difference. First operand has 60 places, 55 transitions, 428 flow. Second operand 7 states and 63 transitions. [2024-11-13 13:26:18,462 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 65 places, 78 transitions, 699 flow [2024-11-13 13:26:18,466 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 63 places, 78 transitions, 666 flow, removed 13 selfloop flow, removed 2 redundant places. [2024-11-13 13:26:18,468 INFO L231 Difference]: Finished difference. Result has 66 places, 60 transitions, 513 flow [2024-11-13 13:26:18,468 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=405, PETRI_DIFFERENCE_MINUEND_PLACES=57, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=55, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=513, PETRI_PLACES=66, PETRI_TRANSITIONS=60} [2024-11-13 13:26:18,468 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 46 predicate places. [2024-11-13 13:26:18,468 INFO L471 AbstractCegarLoop]: Abstraction has has 66 places, 60 transitions, 513 flow [2024-11-13 13:26:18,469 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.75) internal successors, (69), 12 states have internal predecessors, (69), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:18,469 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:18,469 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:18,489 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-13 13:26:18,673 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:18,673 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:18,674 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:18,674 INFO L85 PathProgramCache]: Analyzing trace with hash -118856954, now seen corresponding path program 3 times [2024-11-13 13:26:18,674 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:18,674 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1095735592] [2024-11-13 13:26:18,674 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:18,674 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:18,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:18,874 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:18,874 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:18,874 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1095735592] [2024-11-13 13:26:18,874 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1095735592] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:18,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [542340300] [2024-11-13 13:26:18,875 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:26:18,875 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:18,875 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:18,877 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:18,879 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-13 13:26:18,951 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-13 13:26:18,951 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:18,952 INFO L255 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 13:26:18,953 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:19,097 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:19,097 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:19,313 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:19,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [542340300] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:19,314 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:19,314 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 13 [2024-11-13 13:26:19,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1829382363] [2024-11-13 13:26:19,314 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:19,314 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-13 13:26:19,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:19,315 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-13 13:26:19,315 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2024-11-13 13:26:19,316 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:19,316 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 60 transitions, 513 flow. Second operand has 14 states, 14 states have (on average 5.714285714285714) internal successors, (80), 14 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:19,316 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:19,316 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:19,316 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:19,583 INFO L124 PetriNetUnfolderBase]: 142/252 cut-off events. [2024-11-13 13:26:19,583 INFO L125 PetriNetUnfolderBase]: For 787/787 co-relation queries the response was YES. [2024-11-13 13:26:19,584 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1286 conditions, 252 events. 142/252 cut-off events. For 787/787 co-relation queries the response was YES. Maximal size of possible extension queue 26. Compared 863 event pairs, 13 based on Foata normal form. 1/253 useless extension candidates. Maximal degree in co-relation 1259. Up to 161 conditions per place. [2024-11-13 13:26:19,586 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 54 selfloop transitions, 20 changer transitions 4/79 dead transitions. [2024-11-13 13:26:19,586 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 71 places, 79 transitions, 751 flow [2024-11-13 13:26:19,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-13 13:26:19,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2024-11-13 13:26:19,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 64 transitions. [2024-11-13 13:26:19,589 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5079365079365079 [2024-11-13 13:26:19,590 INFO L175 Difference]: Start difference. First operand has 66 places, 60 transitions, 513 flow. Second operand 7 states and 64 transitions. [2024-11-13 13:26:19,590 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 71 places, 79 transitions, 751 flow [2024-11-13 13:26:19,595 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 67 places, 79 transitions, 703 flow, removed 11 selfloop flow, removed 4 redundant places. [2024-11-13 13:26:19,597 INFO L231 Difference]: Finished difference. Result has 70 places, 62 transitions, 545 flow [2024-11-13 13:26:19,597 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=465, PETRI_DIFFERENCE_MINUEND_PLACES=61, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=60, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=41, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=545, PETRI_PLACES=70, PETRI_TRANSITIONS=62} [2024-11-13 13:26:19,597 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 50 predicate places. [2024-11-13 13:26:19,598 INFO L471 AbstractCegarLoop]: Abstraction has has 70 places, 62 transitions, 545 flow [2024-11-13 13:26:19,598 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.714285714285714) internal successors, (80), 14 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:19,598 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:19,598 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:19,618 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-13 13:26:19,802 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:19,802 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:19,803 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:19,803 INFO L85 PathProgramCache]: Analyzing trace with hash 697664160, now seen corresponding path program 4 times [2024-11-13 13:26:19,803 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:19,803 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2101036543] [2024-11-13 13:26:19,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:19,803 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:19,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:20,018 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:20,019 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:20,019 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2101036543] [2024-11-13 13:26:20,019 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2101036543] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:20,020 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1578156274] [2024-11-13 13:26:20,020 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 13:26:20,020 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:20,020 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:20,023 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:20,026 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-13 13:26:20,099 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 13:26:20,100 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:20,101 INFO L255 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 13:26:20,102 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:20,234 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:20,234 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:20,419 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:20,419 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1578156274] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:20,419 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:20,419 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 11 [2024-11-13 13:26:20,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [727841415] [2024-11-13 13:26:20,419 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:20,420 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-13 13:26:20,421 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:20,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-13 13:26:20,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2024-11-13 13:26:20,422 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:20,423 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 70 places, 62 transitions, 545 flow. Second operand has 12 states, 12 states have (on average 6.0) internal successors, (72), 12 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:20,424 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:20,424 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:20,424 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:20,673 INFO L124 PetriNetUnfolderBase]: 166/294 cut-off events. [2024-11-13 13:26:20,674 INFO L125 PetriNetUnfolderBase]: For 1133/1133 co-relation queries the response was YES. [2024-11-13 13:26:20,675 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1464 conditions, 294 events. 166/294 cut-off events. For 1133/1133 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 1058 event pairs, 14 based on Foata normal form. 1/295 useless extension candidates. Maximal degree in co-relation 1435. Up to 235 conditions per place. [2024-11-13 13:26:20,676 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 62 selfloop transitions, 19 changer transitions 4/86 dead transitions. [2024-11-13 13:26:20,677 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 75 places, 86 transitions, 852 flow [2024-11-13 13:26:20,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-13 13:26:20,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2024-11-13 13:26:20,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 57 transitions. [2024-11-13 13:26:20,678 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4523809523809524 [2024-11-13 13:26:20,678 INFO L175 Difference]: Start difference. First operand has 70 places, 62 transitions, 545 flow. Second operand 7 states and 57 transitions. [2024-11-13 13:26:20,678 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 75 places, 86 transitions, 852 flow [2024-11-13 13:26:20,684 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 71 places, 86 transitions, 803 flow, removed 11 selfloop flow, removed 4 redundant places. [2024-11-13 13:26:20,688 INFO L231 Difference]: Finished difference. Result has 75 places, 74 transitions, 664 flow [2024-11-13 13:26:20,688 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=498, PETRI_DIFFERENCE_MINUEND_PLACES=65, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=62, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=664, PETRI_PLACES=75, PETRI_TRANSITIONS=74} [2024-11-13 13:26:20,689 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 55 predicate places. [2024-11-13 13:26:20,689 INFO L471 AbstractCegarLoop]: Abstraction has has 75 places, 74 transitions, 664 flow [2024-11-13 13:26:20,689 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 6.0) internal successors, (72), 12 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:20,689 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:20,689 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:20,709 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-13 13:26:20,894 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:20,894 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:20,895 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:20,895 INFO L85 PathProgramCache]: Analyzing trace with hash -1103201790, now seen corresponding path program 5 times [2024-11-13 13:26:20,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:20,895 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890971153] [2024-11-13 13:26:20,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:20,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:20,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:21,070 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:21,070 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:21,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890971153] [2024-11-13 13:26:21,070 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890971153] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:21,070 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [851374647] [2024-11-13 13:26:21,070 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:26:21,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:21,071 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:21,072 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:21,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-13 13:26:21,152 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2024-11-13 13:26:21,152 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:21,154 INFO L255 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 13:26:21,155 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:21,280 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:21,280 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:21,490 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:21,491 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [851374647] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:21,491 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:21,491 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 12 [2024-11-13 13:26:21,491 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1423611017] [2024-11-13 13:26:21,491 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:21,492 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-13 13:26:21,494 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:21,494 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-13 13:26:21,494 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2024-11-13 13:26:21,495 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:21,495 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 75 places, 74 transitions, 664 flow. Second operand has 13 states, 13 states have (on average 5.923076923076923) internal successors, (77), 13 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:21,495 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:21,495 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:21,495 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:21,734 INFO L124 PetriNetUnfolderBase]: 178/319 cut-off events. [2024-11-13 13:26:21,735 INFO L125 PetriNetUnfolderBase]: For 1391/1391 co-relation queries the response was YES. [2024-11-13 13:26:21,736 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1669 conditions, 319 events. 178/319 cut-off events. For 1391/1391 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 1166 event pairs, 13 based on Foata normal form. 1/320 useless extension candidates. Maximal degree in co-relation 1633. Up to 238 conditions per place. [2024-11-13 13:26:21,739 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 69 selfloop transitions, 20 changer transitions 4/94 dead transitions. [2024-11-13 13:26:21,740 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 80 places, 94 transitions, 970 flow [2024-11-13 13:26:21,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-13 13:26:21,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2024-11-13 13:26:21,741 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 62 transitions. [2024-11-13 13:26:21,742 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.49206349206349204 [2024-11-13 13:26:21,742 INFO L175 Difference]: Start difference. First operand has 75 places, 74 transitions, 664 flow. Second operand 7 states and 62 transitions. [2024-11-13 13:26:21,742 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 80 places, 94 transitions, 970 flow [2024-11-13 13:26:21,750 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 78 places, 94 transitions, 941 flow, removed 11 selfloop flow, removed 2 redundant places. [2024-11-13 13:26:21,752 INFO L231 Difference]: Finished difference. Result has 81 places, 78 transitions, 751 flow [2024-11-13 13:26:21,752 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=637, PETRI_DIFFERENCE_MINUEND_PLACES=72, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=74, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=55, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=751, PETRI_PLACES=81, PETRI_TRANSITIONS=78} [2024-11-13 13:26:21,753 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 61 predicate places. [2024-11-13 13:26:21,753 INFO L471 AbstractCegarLoop]: Abstraction has has 81 places, 78 transitions, 751 flow [2024-11-13 13:26:21,753 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.923076923076923) internal successors, (77), 13 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:21,754 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:21,754 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:21,773 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-13 13:26:21,958 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:21,958 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:21,959 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:21,959 INFO L85 PathProgramCache]: Analyzing trace with hash -1020084900, now seen corresponding path program 6 times [2024-11-13 13:26:21,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:21,959 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [993172015] [2024-11-13 13:26:21,959 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:21,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:21,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:22,180 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:22,180 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:22,181 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [993172015] [2024-11-13 13:26:22,181 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [993172015] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:22,181 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105182194] [2024-11-13 13:26:22,181 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 13:26:22,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:22,181 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:22,183 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:22,185 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-13 13:26:22,263 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2024-11-13 13:26:22,263 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:22,264 INFO L255 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-13 13:26:22,266 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:22,387 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:22,388 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:22,573 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:22,573 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1105182194] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:22,573 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:22,573 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 13 [2024-11-13 13:26:22,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1761313656] [2024-11-13 13:26:22,573 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:22,574 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-13 13:26:22,574 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:22,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-13 13:26:22,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=144, Unknown=0, NotChecked=0, Total=182 [2024-11-13 13:26:22,574 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:22,575 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 81 places, 78 transitions, 751 flow. Second operand has 14 states, 14 states have (on average 5.714285714285714) internal successors, (80), 14 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:22,575 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:22,575 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:22,575 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:22,841 INFO L124 PetriNetUnfolderBase]: 176/311 cut-off events. [2024-11-13 13:26:22,841 INFO L125 PetriNetUnfolderBase]: For 1665/1665 co-relation queries the response was YES. [2024-11-13 13:26:22,843 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1724 conditions, 311 events. 176/311 cut-off events. For 1665/1665 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 1124 event pairs, 13 based on Foata normal form. 1/312 useless extension candidates. Maximal degree in co-relation 1689. Up to 238 conditions per place. [2024-11-13 13:26:22,845 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 67 selfloop transitions, 21 changer transitions 4/93 dead transitions. [2024-11-13 13:26:22,845 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 86 places, 93 transitions, 1023 flow [2024-11-13 13:26:22,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-13 13:26:22,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2024-11-13 13:26:22,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 60 transitions. [2024-11-13 13:26:22,846 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.47619047619047616 [2024-11-13 13:26:22,846 INFO L175 Difference]: Start difference. First operand has 81 places, 78 transitions, 751 flow. Second operand 7 states and 60 transitions. [2024-11-13 13:26:22,846 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 86 places, 93 transitions, 1023 flow [2024-11-13 13:26:22,854 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 82 places, 93 transitions, 940 flow, removed 29 selfloop flow, removed 4 redundant places. [2024-11-13 13:26:22,856 INFO L231 Difference]: Finished difference. Result has 85 places, 80 transitions, 764 flow [2024-11-13 13:26:22,856 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=686, PETRI_DIFFERENCE_MINUEND_PLACES=76, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=78, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=58, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=764, PETRI_PLACES=85, PETRI_TRANSITIONS=80} [2024-11-13 13:26:22,857 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 65 predicate places. [2024-11-13 13:26:22,857 INFO L471 AbstractCegarLoop]: Abstraction has has 85 places, 80 transitions, 764 flow [2024-11-13 13:26:22,857 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.714285714285714) internal successors, (80), 14 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:22,857 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:22,857 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:22,877 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-13 13:26:23,057 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:23,058 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:23,058 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:23,058 INFO L85 PathProgramCache]: Analyzing trace with hash 161115161, now seen corresponding path program 7 times [2024-11-13 13:26:23,058 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:23,058 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [194564583] [2024-11-13 13:26:23,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:23,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:23,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:23,141 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:23,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:23,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [194564583] [2024-11-13 13:26:23,142 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [194564583] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:23,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1539308824] [2024-11-13 13:26:23,142 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 13:26:23,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:23,142 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:23,144 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:23,148 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-13 13:26:23,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:23,223 INFO L255 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 13:26:23,224 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:23,274 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:23,274 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:23,319 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:23,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1539308824] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:23,319 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:23,319 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2024-11-13 13:26:23,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144570366] [2024-11-13 13:26:23,320 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:23,320 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-13 13:26:23,320 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:23,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-13 13:26:23,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2024-11-13 13:26:23,321 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:23,321 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 85 places, 80 transitions, 764 flow. Second operand has 11 states, 11 states have (on average 5.454545454545454) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:23,321 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:23,321 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:23,321 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:23,546 INFO L124 PetriNetUnfolderBase]: 190/340 cut-off events. [2024-11-13 13:26:23,546 INFO L125 PetriNetUnfolderBase]: For 1723/1723 co-relation queries the response was YES. [2024-11-13 13:26:23,548 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1854 conditions, 340 events. 190/340 cut-off events. For 1723/1723 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 1300 event pairs, 28 based on Foata normal form. 3/343 useless extension candidates. Maximal degree in co-relation 1813. Up to 129 conditions per place. [2024-11-13 13:26:23,550 INFO L140 encePairwiseOnDemand]: 13/18 looper letters, 67 selfloop transitions, 33 changer transitions 8/109 dead transitions. [2024-11-13 13:26:23,550 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 90 places, 109 transitions, 1177 flow [2024-11-13 13:26:23,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-13 13:26:23,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2024-11-13 13:26:23,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 65 transitions. [2024-11-13 13:26:23,552 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5158730158730159 [2024-11-13 13:26:23,552 INFO L175 Difference]: Start difference. First operand has 85 places, 80 transitions, 764 flow. Second operand 7 states and 65 transitions. [2024-11-13 13:26:23,552 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 90 places, 109 transitions, 1177 flow [2024-11-13 13:26:23,561 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 86 places, 109 transitions, 1118 flow, removed 14 selfloop flow, removed 4 redundant places. [2024-11-13 13:26:23,564 INFO L231 Difference]: Finished difference. Result has 90 places, 82 transitions, 854 flow [2024-11-13 13:26:23,564 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=715, PETRI_DIFFERENCE_MINUEND_PLACES=80, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=80, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=854, PETRI_PLACES=90, PETRI_TRANSITIONS=82} [2024-11-13 13:26:23,565 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 70 predicate places. [2024-11-13 13:26:23,565 INFO L471 AbstractCegarLoop]: Abstraction has has 90 places, 82 transitions, 854 flow [2024-11-13 13:26:23,565 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.454545454545454) internal successors, (60), 11 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:23,565 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:23,566 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:23,586 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-13 13:26:23,769 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-11-13 13:26:23,770 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:23,770 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:23,770 INFO L85 PathProgramCache]: Analyzing trace with hash -1087685422, now seen corresponding path program 8 times [2024-11-13 13:26:23,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:23,770 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039074662] [2024-11-13 13:26:23,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:23,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:23,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:23,853 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:23,853 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:23,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039074662] [2024-11-13 13:26:23,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039074662] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:23,854 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1772110266] [2024-11-13 13:26:23,854 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:26:23,854 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:23,854 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:23,856 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:23,858 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-13 13:26:23,933 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:26:23,934 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:23,935 INFO L255 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 13:26:23,936 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:23,996 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:23,997 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:24,050 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:24,050 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1772110266] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:24,050 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:24,050 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2024-11-13 13:26:24,050 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1577281573] [2024-11-13 13:26:24,050 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:24,051 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-13 13:26:24,051 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:24,051 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-13 13:26:24,051 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2024-11-13 13:26:24,052 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:24,052 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 90 places, 82 transitions, 854 flow. Second operand has 13 states, 13 states have (on average 5.076923076923077) internal successors, (66), 13 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:24,053 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:24,053 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:24,054 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:24,374 INFO L124 PetriNetUnfolderBase]: 219/385 cut-off events. [2024-11-13 13:26:24,374 INFO L125 PetriNetUnfolderBase]: For 2727/2727 co-relation queries the response was YES. [2024-11-13 13:26:24,376 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2250 conditions, 385 events. 219/385 cut-off events. For 2727/2727 co-relation queries the response was YES. Maximal size of possible extension queue 40. Compared 1478 event pairs, 28 based on Foata normal form. 17/402 useless extension candidates. Maximal degree in co-relation 2196. Up to 141 conditions per place. [2024-11-13 13:26:24,378 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 79 selfloop transitions, 50 changer transitions 0/130 dead transitions. [2024-11-13 13:26:24,379 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 101 places, 130 transitions, 1499 flow [2024-11-13 13:26:24,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-13 13:26:24,379 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-13 13:26:24,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 112 transitions. [2024-11-13 13:26:24,380 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4444444444444444 [2024-11-13 13:26:24,380 INFO L175 Difference]: Start difference. First operand has 90 places, 82 transitions, 854 flow. Second operand 14 states and 112 transitions. [2024-11-13 13:26:24,380 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 101 places, 130 transitions, 1499 flow [2024-11-13 13:26:24,392 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 97 places, 130 transitions, 1427 flow, removed 20 selfloop flow, removed 4 redundant places. [2024-11-13 13:26:24,396 INFO L231 Difference]: Finished difference. Result has 106 places, 102 transitions, 1207 flow [2024-11-13 13:26:24,396 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=803, PETRI_DIFFERENCE_MINUEND_PLACES=84, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=82, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=33, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1207, PETRI_PLACES=106, PETRI_TRANSITIONS=102} [2024-11-13 13:26:24,397 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 86 predicate places. [2024-11-13 13:26:24,397 INFO L471 AbstractCegarLoop]: Abstraction has has 106 places, 102 transitions, 1207 flow [2024-11-13 13:26:24,397 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.076923076923077) internal successors, (66), 13 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:24,397 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:24,397 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:24,417 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-13 13:26:24,598 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-13 13:26:24,598 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:24,598 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:24,598 INFO L85 PathProgramCache]: Analyzing trace with hash 684542892, now seen corresponding path program 9 times [2024-11-13 13:26:24,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:24,599 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1129869210] [2024-11-13 13:26:24,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:24,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:24,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:24,694 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:24,694 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:24,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1129869210] [2024-11-13 13:26:24,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1129869210] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:24,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1101117736] [2024-11-13 13:26:24,694 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:26:24,694 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:24,695 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:24,697 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:24,699 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-13 13:26:24,782 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-13 13:26:24,783 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:24,784 INFO L255 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 13:26:24,785 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:24,840 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:24,841 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:24,889 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:24,889 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1101117736] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:24,889 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:24,889 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2024-11-13 13:26:24,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [942754137] [2024-11-13 13:26:24,890 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:24,890 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-13 13:26:24,890 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:24,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-13 13:26:24,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2024-11-13 13:26:24,891 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:24,892 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 106 places, 102 transitions, 1207 flow. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:24,892 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:24,892 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:24,892 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:25,187 INFO L124 PetriNetUnfolderBase]: 252/440 cut-off events. [2024-11-13 13:26:25,187 INFO L125 PetriNetUnfolderBase]: For 4234/4234 co-relation queries the response was YES. [2024-11-13 13:26:25,190 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2905 conditions, 440 events. 252/440 cut-off events. For 4234/4234 co-relation queries the response was YES. Maximal size of possible extension queue 45. Compared 1704 event pairs, 20 based on Foata normal form. 5/445 useless extension candidates. Maximal degree in co-relation 2816. Up to 133 conditions per place. [2024-11-13 13:26:25,193 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 90 selfloop transitions, 60 changer transitions 0/151 dead transitions. [2024-11-13 13:26:25,193 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 115 places, 151 transitions, 2011 flow [2024-11-13 13:26:25,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 13:26:25,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 13:26:25,194 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 90 transitions. [2024-11-13 13:26:25,194 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5 [2024-11-13 13:26:25,195 INFO L175 Difference]: Start difference. First operand has 106 places, 102 transitions, 1207 flow. Second operand 10 states and 90 transitions. [2024-11-13 13:26:25,195 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 115 places, 151 transitions, 2011 flow [2024-11-13 13:26:25,217 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 113 places, 151 transitions, 1686 flow, removed 139 selfloop flow, removed 2 redundant places. [2024-11-13 13:26:25,221 INFO L231 Difference]: Finished difference. Result has 118 places, 117 transitions, 1335 flow [2024-11-13 13:26:25,221 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=1011, PETRI_DIFFERENCE_MINUEND_PLACES=104, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=102, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1335, PETRI_PLACES=118, PETRI_TRANSITIONS=117} [2024-11-13 13:26:25,222 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 98 predicate places. [2024-11-13 13:26:25,222 INFO L471 AbstractCegarLoop]: Abstraction has has 118 places, 117 transitions, 1335 flow [2024-11-13 13:26:25,222 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:25,222 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:25,222 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:25,241 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-13 13:26:25,423 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-13 13:26:25,423 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:25,423 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:25,423 INFO L85 PathProgramCache]: Analyzing trace with hash 1796394984, now seen corresponding path program 10 times [2024-11-13 13:26:25,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:25,423 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [100472477] [2024-11-13 13:26:25,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:25,424 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:25,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:25,502 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:25,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:25,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [100472477] [2024-11-13 13:26:25,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [100472477] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:25,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2022142442] [2024-11-13 13:26:25,502 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 13:26:25,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:25,503 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:25,505 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:25,508 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-13 13:26:25,580 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 13:26:25,581 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:25,582 INFO L255 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 13:26:25,583 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:25,635 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:25,635 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:25,680 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:25,680 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2022142442] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:25,680 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:25,680 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2024-11-13 13:26:25,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604331888] [2024-11-13 13:26:25,680 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:25,681 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-13 13:26:25,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:25,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-13 13:26:25,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-11-13 13:26:25,681 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:25,681 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 118 places, 117 transitions, 1335 flow. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:25,681 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:25,682 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:25,682 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:26,007 INFO L124 PetriNetUnfolderBase]: 298/506 cut-off events. [2024-11-13 13:26:26,007 INFO L125 PetriNetUnfolderBase]: For 5677/5677 co-relation queries the response was YES. [2024-11-13 13:26:26,010 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3439 conditions, 506 events. 298/506 cut-off events. For 5677/5677 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 2011 event pairs, 39 based on Foata normal form. 6/512 useless extension candidates. Maximal degree in co-relation 3344. Up to 213 conditions per place. [2024-11-13 13:26:26,013 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 83 selfloop transitions, 82 changer transitions 2/168 dead transitions. [2024-11-13 13:26:26,014 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 168 transitions, 2348 flow [2024-11-13 13:26:26,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-13 13:26:26,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2024-11-13 13:26:26,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 103 transitions. [2024-11-13 13:26:26,015 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.44017094017094016 [2024-11-13 13:26:26,015 INFO L175 Difference]: Start difference. First operand has 118 places, 117 transitions, 1335 flow. Second operand 13 states and 103 transitions. [2024-11-13 13:26:26,015 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 168 transitions, 2348 flow [2024-11-13 13:26:26,040 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 126 places, 168 transitions, 2188 flow, removed 43 selfloop flow, removed 4 redundant places. [2024-11-13 13:26:26,042 INFO L231 Difference]: Finished difference. Result has 131 places, 144 transitions, 1938 flow [2024-11-13 13:26:26,043 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=1227, PETRI_DIFFERENCE_MINUEND_PLACES=114, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=117, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=54, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1938, PETRI_PLACES=131, PETRI_TRANSITIONS=144} [2024-11-13 13:26:26,044 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 111 predicate places. [2024-11-13 13:26:26,044 INFO L471 AbstractCegarLoop]: Abstraction has has 131 places, 144 transitions, 1938 flow [2024-11-13 13:26:26,044 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:26,044 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:26,044 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:26,063 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-13 13:26:26,248 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-13 13:26:26,249 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:26,249 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:26,249 INFO L85 PathProgramCache]: Analyzing trace with hash 977581529, now seen corresponding path program 11 times [2024-11-13 13:26:26,249 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:26,249 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [250427003] [2024-11-13 13:26:26,249 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:26,249 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:26,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:26,327 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:26,327 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:26,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [250427003] [2024-11-13 13:26:26,327 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [250427003] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:26,327 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [977694881] [2024-11-13 13:26:26,327 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:26:26,327 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:26,327 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:26,329 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:26,333 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-13 13:26:26,408 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:26:26,408 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:26,409 INFO L255 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 13:26:26,410 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:26,466 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:26,466 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:26,510 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:26,511 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [977694881] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:26,511 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:26,511 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2024-11-13 13:26:26,511 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1496026694] [2024-11-13 13:26:26,511 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:26,511 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-13 13:26:26,512 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:26,512 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-13 13:26:26,512 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2024-11-13 13:26:26,512 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:26,512 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 131 places, 144 transitions, 1938 flow. Second operand has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:26,512 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:26,513 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:26,513 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:26,854 INFO L124 PetriNetUnfolderBase]: 318/538 cut-off events. [2024-11-13 13:26:26,854 INFO L125 PetriNetUnfolderBase]: For 7428/7428 co-relation queries the response was YES. [2024-11-13 13:26:26,860 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3912 conditions, 538 events. 318/538 cut-off events. For 7428/7428 co-relation queries the response was YES. Maximal size of possible extension queue 57. Compared 2152 event pairs, 59 based on Foata normal form. 6/544 useless extension candidates. Maximal degree in co-relation 3813. Up to 349 conditions per place. [2024-11-13 13:26:26,863 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 120 selfloop transitions, 54 changer transitions 6/181 dead transitions. [2024-11-13 13:26:26,864 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 141 places, 181 transitions, 2659 flow [2024-11-13 13:26:26,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-13 13:26:26,865 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2024-11-13 13:26:26,866 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 89 transitions. [2024-11-13 13:26:26,866 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4494949494949495 [2024-11-13 13:26:26,866 INFO L175 Difference]: Start difference. First operand has 131 places, 144 transitions, 1938 flow. Second operand 11 states and 89 transitions. [2024-11-13 13:26:26,866 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 141 places, 181 transitions, 2659 flow [2024-11-13 13:26:26,913 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 139 places, 181 transitions, 2326 flow, removed 160 selfloop flow, removed 2 redundant places. [2024-11-13 13:26:26,916 INFO L231 Difference]: Finished difference. Result has 143 places, 154 transitions, 1955 flow [2024-11-13 13:26:26,917 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=1669, PETRI_DIFFERENCE_MINUEND_PLACES=129, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=144, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=97, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=1955, PETRI_PLACES=143, PETRI_TRANSITIONS=154} [2024-11-13 13:26:26,917 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 123 predicate places. [2024-11-13 13:26:26,917 INFO L471 AbstractCegarLoop]: Abstraction has has 143 places, 154 transitions, 1955 flow [2024-11-13 13:26:26,918 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.153846153846154) internal successors, (67), 13 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:26,918 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:26,918 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:26,938 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-13 13:26:27,118 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-13 13:26:27,119 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:27,119 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:27,119 INFO L85 PathProgramCache]: Analyzing trace with hash 235813340, now seen corresponding path program 12 times [2024-11-13 13:26:27,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:27,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [718259105] [2024-11-13 13:26:27,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:27,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:27,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:27,195 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:27,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:27,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [718259105] [2024-11-13 13:26:27,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [718259105] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:27,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1751681994] [2024-11-13 13:26:27,196 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 13:26:27,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:27,196 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:27,198 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:27,201 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-13 13:26:27,288 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2024-11-13 13:26:27,288 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:27,289 INFO L255 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 13:26:27,290 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:27,346 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:27,346 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:27,391 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:27,391 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1751681994] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:27,391 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:27,391 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2024-11-13 13:26:27,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734492835] [2024-11-13 13:26:27,392 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:27,392 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-13 13:26:27,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:27,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-13 13:26:27,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-11-13 13:26:27,393 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:27,393 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 143 places, 154 transitions, 1955 flow. Second operand has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 12 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:27,393 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:27,393 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:27,393 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:27,817 INFO L124 PetriNetUnfolderBase]: 316/543 cut-off events. [2024-11-13 13:26:27,817 INFO L125 PetriNetUnfolderBase]: For 5777/5777 co-relation queries the response was YES. [2024-11-13 13:26:27,821 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3707 conditions, 543 events. 316/543 cut-off events. For 5777/5777 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 2204 event pairs, 31 based on Foata normal form. 12/555 useless extension candidates. Maximal degree in co-relation 3599. Up to 196 conditions per place. [2024-11-13 13:26:27,824 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 87 selfloop transitions, 94 changer transitions 0/182 dead transitions. [2024-11-13 13:26:27,824 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 156 places, 182 transitions, 2478 flow [2024-11-13 13:26:27,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-13 13:26:27,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2024-11-13 13:26:27,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 125 transitions. [2024-11-13 13:26:27,826 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4340277777777778 [2024-11-13 13:26:27,826 INFO L175 Difference]: Start difference. First operand has 143 places, 154 transitions, 1955 flow. Second operand 16 states and 125 transitions. [2024-11-13 13:26:27,826 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 156 places, 182 transitions, 2478 flow [2024-11-13 13:26:27,854 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 149 places, 182 transitions, 2295 flow, removed 39 selfloop flow, removed 7 redundant places. [2024-11-13 13:26:27,857 INFO L231 Difference]: Finished difference. Result has 151 places, 157 transitions, 2020 flow [2024-11-13 13:26:27,858 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=1725, PETRI_DIFFERENCE_MINUEND_PLACES=134, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=150, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=58, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=2020, PETRI_PLACES=151, PETRI_TRANSITIONS=157} [2024-11-13 13:26:27,858 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 131 predicate places. [2024-11-13 13:26:27,858 INFO L471 AbstractCegarLoop]: Abstraction has has 151 places, 157 transitions, 2020 flow [2024-11-13 13:26:27,858 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 12 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:27,858 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:27,859 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:27,879 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-13 13:26:28,061 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-13 13:26:28,062 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:28,062 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:28,063 INFO L85 PathProgramCache]: Analyzing trace with hash 1173450137, now seen corresponding path program 13 times [2024-11-13 13:26:28,063 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:28,063 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [677344924] [2024-11-13 13:26:28,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:28,064 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:28,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:28,142 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:28,142 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:28,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [677344924] [2024-11-13 13:26:28,142 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [677344924] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:28,142 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1711238185] [2024-11-13 13:26:28,142 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 13:26:28,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:28,143 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:28,145 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:28,148 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-13 13:26:28,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:28,227 INFO L255 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 13:26:28,228 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:28,281 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:28,282 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:28,322 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:28,322 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1711238185] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:28,322 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:28,322 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2024-11-13 13:26:28,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684801472] [2024-11-13 13:26:28,322 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:28,323 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-13 13:26:28,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:28,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-13 13:26:28,323 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2024-11-13 13:26:28,324 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:28,324 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 151 places, 157 transitions, 2020 flow. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:28,324 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:28,324 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:28,324 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:28,748 INFO L124 PetriNetUnfolderBase]: 347/587 cut-off events. [2024-11-13 13:26:28,748 INFO L125 PetriNetUnfolderBase]: For 6578/6578 co-relation queries the response was YES. [2024-11-13 13:26:28,752 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4127 conditions, 587 events. 347/587 cut-off events. For 6578/6578 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 2381 event pairs, 68 based on Foata normal form. 8/595 useless extension candidates. Maximal degree in co-relation 3992. Up to 403 conditions per place. [2024-11-13 13:26:28,757 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 129 selfloop transitions, 71 changer transitions 0/201 dead transitions. [2024-11-13 13:26:28,757 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 167 places, 201 transitions, 2811 flow [2024-11-13 13:26:28,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-13 13:26:28,757 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2024-11-13 13:26:28,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 129 transitions. [2024-11-13 13:26:28,758 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4215686274509804 [2024-11-13 13:26:28,758 INFO L175 Difference]: Start difference. First operand has 151 places, 157 transitions, 2020 flow. Second operand 17 states and 129 transitions. [2024-11-13 13:26:28,759 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 167 places, 201 transitions, 2811 flow [2024-11-13 13:26:28,791 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 155 places, 201 transitions, 2603 flow, removed 27 selfloop flow, removed 12 redundant places. [2024-11-13 13:26:28,795 INFO L231 Difference]: Finished difference. Result has 159 places, 177 transitions, 2324 flow [2024-11-13 13:26:28,795 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=1787, PETRI_DIFFERENCE_MINUEND_PLACES=139, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=154, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=52, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=91, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=2324, PETRI_PLACES=159, PETRI_TRANSITIONS=177} [2024-11-13 13:26:28,796 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 139 predicate places. [2024-11-13 13:26:28,796 INFO L471 AbstractCegarLoop]: Abstraction has has 159 places, 177 transitions, 2324 flow [2024-11-13 13:26:28,796 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:28,796 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:28,796 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:28,816 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-11-13 13:26:28,996 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-13 13:26:28,997 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:28,997 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:28,997 INFO L85 PathProgramCache]: Analyzing trace with hash -1248589861, now seen corresponding path program 14 times [2024-11-13 13:26:28,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:28,997 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123621145] [2024-11-13 13:26:28,997 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:28,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:29,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:29,068 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:29,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:29,068 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123621145] [2024-11-13 13:26:29,068 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [123621145] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:29,068 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452029501] [2024-11-13 13:26:29,069 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:26:29,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:29,069 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:29,071 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:29,073 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-13 13:26:29,147 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:26:29,147 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:29,148 INFO L255 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 13:26:29,149 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:29,214 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:29,214 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:29,251 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:29,252 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1452029501] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:29,252 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:29,252 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2024-11-13 13:26:29,252 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127720413] [2024-11-13 13:26:29,255 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:29,255 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-13 13:26:29,256 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:29,256 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-13 13:26:29,256 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2024-11-13 13:26:29,256 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:29,256 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 159 places, 177 transitions, 2324 flow. Second operand has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 12 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:29,257 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:29,257 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:29,257 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:29,567 INFO L124 PetriNetUnfolderBase]: 341/581 cut-off events. [2024-11-13 13:26:29,567 INFO L125 PetriNetUnfolderBase]: For 6538/6538 co-relation queries the response was YES. [2024-11-13 13:26:29,572 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4199 conditions, 581 events. 341/581 cut-off events. For 6538/6538 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 2361 event pairs, 66 based on Foata normal form. 9/590 useless extension candidates. Maximal degree in co-relation 4057. Up to 386 conditions per place. [2024-11-13 13:26:29,577 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 127 selfloop transitions, 64 changer transitions 4/196 dead transitions. [2024-11-13 13:26:29,578 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 169 places, 196 transitions, 2817 flow [2024-11-13 13:26:29,578 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-13 13:26:29,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2024-11-13 13:26:29,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 97 transitions. [2024-11-13 13:26:29,580 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.44907407407407407 [2024-11-13 13:26:29,580 INFO L175 Difference]: Start difference. First operand has 159 places, 177 transitions, 2324 flow. Second operand 12 states and 97 transitions. [2024-11-13 13:26:29,580 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 169 places, 196 transitions, 2817 flow [2024-11-13 13:26:29,615 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 159 places, 196 transitions, 2506 flow, removed 101 selfloop flow, removed 10 redundant places. [2024-11-13 13:26:29,620 INFO L231 Difference]: Finished difference. Result has 160 places, 173 transitions, 2105 flow [2024-11-13 13:26:29,620 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=1989, PETRI_DIFFERENCE_MINUEND_PLACES=148, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=174, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=110, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=2105, PETRI_PLACES=160, PETRI_TRANSITIONS=173} [2024-11-13 13:26:29,621 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 140 predicate places. [2024-11-13 13:26:29,621 INFO L471 AbstractCegarLoop]: Abstraction has has 160 places, 173 transitions, 2105 flow [2024-11-13 13:26:29,621 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.083333333333333) internal successors, (61), 12 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:29,625 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:29,625 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:29,649 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-13 13:26:29,825 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-13 13:26:29,826 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:29,826 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:29,826 INFO L85 PathProgramCache]: Analyzing trace with hash 736833260, now seen corresponding path program 15 times [2024-11-13 13:26:29,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:29,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [524092213] [2024-11-13 13:26:29,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:29,827 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:29,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:29,910 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:29,910 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:29,910 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [524092213] [2024-11-13 13:26:29,911 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [524092213] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:29,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [232467766] [2024-11-13 13:26:29,911 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:26:29,911 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:29,911 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:29,913 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:29,915 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-13 13:26:29,991 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-13 13:26:29,991 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:29,992 INFO L255 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 13:26:29,993 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:30,049 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:30,049 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:30,089 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:30,089 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [232467766] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:30,089 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:30,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2024-11-13 13:26:30,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262277219] [2024-11-13 13:26:30,090 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:30,090 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-13 13:26:30,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:30,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-13 13:26:30,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2024-11-13 13:26:30,091 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:30,091 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 160 places, 173 transitions, 2105 flow. Second operand has 15 states, 15 states have (on average 4.666666666666667) internal successors, (70), 15 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:30,091 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:30,091 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:30,091 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:30,462 INFO L124 PetriNetUnfolderBase]: 390/650 cut-off events. [2024-11-13 13:26:30,462 INFO L125 PetriNetUnfolderBase]: For 6784/6784 co-relation queries the response was YES. [2024-11-13 13:26:30,466 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4553 conditions, 650 events. 390/650 cut-off events. For 6784/6784 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 2679 event pairs, 43 based on Foata normal form. 8/658 useless extension candidates. Maximal degree in co-relation 4407. Up to 250 conditions per place. [2024-11-13 13:26:30,471 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 103 selfloop transitions, 115 changer transitions 5/224 dead transitions. [2024-11-13 13:26:30,471 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 173 places, 224 transitions, 3101 flow [2024-11-13 13:26:30,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-13 13:26:30,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2024-11-13 13:26:30,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 118 transitions. [2024-11-13 13:26:30,472 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4097222222222222 [2024-11-13 13:26:30,472 INFO L175 Difference]: Start difference. First operand has 160 places, 173 transitions, 2105 flow. Second operand 16 states and 118 transitions. [2024-11-13 13:26:30,473 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 173 places, 224 transitions, 3101 flow [2024-11-13 13:26:30,505 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 163 places, 224 transitions, 2898 flow, removed 14 selfloop flow, removed 10 redundant places. [2024-11-13 13:26:30,509 INFO L231 Difference]: Finished difference. Result has 168 places, 197 transitions, 2600 flow [2024-11-13 13:26:30,509 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=1931, PETRI_DIFFERENCE_MINUEND_PLACES=148, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=173, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=92, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=74, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=2600, PETRI_PLACES=168, PETRI_TRANSITIONS=197} [2024-11-13 13:26:30,510 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 148 predicate places. [2024-11-13 13:26:30,511 INFO L471 AbstractCegarLoop]: Abstraction has has 168 places, 197 transitions, 2600 flow [2024-11-13 13:26:30,511 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.666666666666667) internal successors, (70), 15 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:30,511 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:30,511 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:30,530 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-13 13:26:30,711 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-13 13:26:30,712 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:30,712 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:30,712 INFO L85 PathProgramCache]: Analyzing trace with hash -1721631622, now seen corresponding path program 16 times [2024-11-13 13:26:30,712 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:30,712 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097724027] [2024-11-13 13:26:30,712 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:30,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:30,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:30,796 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:30,797 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:30,797 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097724027] [2024-11-13 13:26:30,797 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097724027] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:30,797 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [140045854] [2024-11-13 13:26:30,797 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 13:26:30,797 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:30,797 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:30,799 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:30,801 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-13 13:26:30,875 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 13:26:30,875 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:30,876 INFO L255 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 13:26:30,877 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:30,943 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:30,943 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:31,001 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:31,001 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [140045854] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:31,001 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:31,002 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2024-11-13 13:26:31,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536217137] [2024-11-13 13:26:31,002 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:31,002 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-13 13:26:31,002 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:31,002 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-13 13:26:31,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2024-11-13 13:26:31,003 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:31,003 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 168 places, 197 transitions, 2600 flow. Second operand has 15 states, 15 states have (on average 5.066666666666666) internal successors, (76), 15 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:31,003 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:31,003 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:31,003 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:31,594 INFO L124 PetriNetUnfolderBase]: 527/878 cut-off events. [2024-11-13 13:26:31,594 INFO L125 PetriNetUnfolderBase]: For 11146/11146 co-relation queries the response was YES. [2024-11-13 13:26:31,601 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6393 conditions, 878 events. 527/878 cut-off events. For 11146/11146 co-relation queries the response was YES. Maximal size of possible extension queue 76. Compared 3877 event pairs, 32 based on Foata normal form. 8/886 useless extension candidates. Maximal degree in co-relation 6310. Up to 273 conditions per place. [2024-11-13 13:26:31,608 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 141 selfloop transitions, 161 changer transitions 0/303 dead transitions. [2024-11-13 13:26:31,608 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 187 places, 303 transitions, 4393 flow [2024-11-13 13:26:31,608 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-13 13:26:31,608 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2024-11-13 13:26:31,609 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 168 transitions. [2024-11-13 13:26:31,609 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4057971014492754 [2024-11-13 13:26:31,609 INFO L175 Difference]: Start difference. First operand has 168 places, 197 transitions, 2600 flow. Second operand 23 states and 168 transitions. [2024-11-13 13:26:31,610 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 187 places, 303 transitions, 4393 flow [2024-11-13 13:26:31,663 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 179 places, 303 transitions, 4126 flow, removed 67 selfloop flow, removed 8 redundant places. [2024-11-13 13:26:31,669 INFO L231 Difference]: Finished difference. Result has 186 places, 267 transitions, 3808 flow [2024-11-13 13:26:31,669 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=2369, PETRI_DIFFERENCE_MINUEND_PLACES=157, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=197, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=85, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=3808, PETRI_PLACES=186, PETRI_TRANSITIONS=267} [2024-11-13 13:26:31,670 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 166 predicate places. [2024-11-13 13:26:31,670 INFO L471 AbstractCegarLoop]: Abstraction has has 186 places, 267 transitions, 3808 flow [2024-11-13 13:26:31,670 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.066666666666666) internal successors, (76), 15 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:31,670 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:31,670 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:31,689 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-13 13:26:31,874 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:31,874 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:31,874 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:31,875 INFO L85 PathProgramCache]: Analyzing trace with hash -827958228, now seen corresponding path program 17 times [2024-11-13 13:26:31,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:31,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [498463724] [2024-11-13 13:26:31,875 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:31,875 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:31,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:31,981 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:31,981 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:31,981 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [498463724] [2024-11-13 13:26:31,981 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [498463724] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:31,982 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1143043271] [2024-11-13 13:26:31,982 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:26:31,982 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:31,982 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:31,984 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:31,986 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-13 13:26:32,059 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2024-11-13 13:26:32,059 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:32,060 INFO L255 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 13:26:32,061 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:32,122 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:32,122 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:32,166 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:32,166 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1143043271] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:32,166 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:32,166 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 13 [2024-11-13 13:26:32,166 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [725270187] [2024-11-13 13:26:32,166 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:32,167 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-13 13:26:32,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:32,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-13 13:26:32,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2024-11-13 13:26:32,168 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:32,168 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 186 places, 267 transitions, 3808 flow. Second operand has 13 states, 13 states have (on average 5.0) internal successors, (65), 13 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:32,168 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:32,168 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:32,168 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:32,649 INFO L124 PetriNetUnfolderBase]: 585/967 cut-off events. [2024-11-13 13:26:32,650 INFO L125 PetriNetUnfolderBase]: For 15113/15113 co-relation queries the response was YES. [2024-11-13 13:26:32,656 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7621 conditions, 967 events. 585/967 cut-off events. For 15113/15113 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 4349 event pairs, 39 based on Foata normal form. 14/981 useless extension candidates. Maximal degree in co-relation 7475. Up to 316 conditions per place. [2024-11-13 13:26:32,661 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 110 selfloop transitions, 213 changer transitions 0/324 dead transitions. [2024-11-13 13:26:32,661 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 201 places, 324 transitions, 5153 flow [2024-11-13 13:26:32,668 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-13 13:26:32,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2024-11-13 13:26:32,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 132 transitions. [2024-11-13 13:26:32,670 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.43137254901960786 [2024-11-13 13:26:32,670 INFO L175 Difference]: Start difference. First operand has 186 places, 267 transitions, 3808 flow. Second operand 17 states and 132 transitions. [2024-11-13 13:26:32,670 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 201 places, 324 transitions, 5153 flow [2024-11-13 13:26:32,716 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 192 places, 324 transitions, 4866 flow, removed 109 selfloop flow, removed 9 redundant places. [2024-11-13 13:26:32,721 INFO L231 Difference]: Finished difference. Result has 197 places, 298 transitions, 4723 flow [2024-11-13 13:26:32,721 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=3514, PETRI_DIFFERENCE_MINUEND_PLACES=176, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=264, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=182, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=69, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=4723, PETRI_PLACES=197, PETRI_TRANSITIONS=298} [2024-11-13 13:26:32,722 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 177 predicate places. [2024-11-13 13:26:32,722 INFO L471 AbstractCegarLoop]: Abstraction has has 197 places, 298 transitions, 4723 flow [2024-11-13 13:26:32,722 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.0) internal successors, (65), 13 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:32,722 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:32,722 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:32,742 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-13 13:26:32,922 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2024-11-13 13:26:32,923 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:32,923 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:32,923 INFO L85 PathProgramCache]: Analyzing trace with hash 171776220, now seen corresponding path program 18 times [2024-11-13 13:26:32,923 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:32,923 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1648877012] [2024-11-13 13:26:32,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:32,923 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:32,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:33,005 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:33,006 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:33,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1648877012] [2024-11-13 13:26:33,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1648877012] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:33,006 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [115903280] [2024-11-13 13:26:33,006 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 13:26:33,006 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:33,006 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:33,009 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:33,012 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-13 13:26:33,083 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2024-11-13 13:26:33,083 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:33,084 INFO L255 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 13:26:33,085 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:33,142 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:33,143 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:33,192 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:33,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [115903280] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:33,192 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:33,192 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2024-11-13 13:26:33,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458881044] [2024-11-13 13:26:33,192 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:33,193 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-13 13:26:33,193 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:33,193 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-13 13:26:33,193 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2024-11-13 13:26:33,193 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:33,194 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 197 places, 298 transitions, 4723 flow. Second operand has 15 states, 15 states have (on average 4.8) internal successors, (72), 15 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:33,194 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:33,194 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:33,194 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:33,819 INFO L124 PetriNetUnfolderBase]: 630/1038 cut-off events. [2024-11-13 13:26:33,819 INFO L125 PetriNetUnfolderBase]: For 20257/20257 co-relation queries the response was YES. [2024-11-13 13:26:33,827 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8947 conditions, 1038 events. 630/1038 cut-off events. For 20257/20257 co-relation queries the response was YES. Maximal size of possible extension queue 88. Compared 4719 event pairs, 146 based on Foata normal form. 24/1062 useless extension candidates. Maximal degree in co-relation 8794. Up to 890 conditions per place. [2024-11-13 13:26:33,833 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 291 selfloop transitions, 59 changer transitions 0/351 dead transitions. [2024-11-13 13:26:33,833 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 215 places, 351 transitions, 6261 flow [2024-11-13 13:26:33,834 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-13 13:26:33,834 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2024-11-13 13:26:33,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 145 transitions. [2024-11-13 13:26:33,835 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4239766081871345 [2024-11-13 13:26:33,835 INFO L175 Difference]: Start difference. First operand has 197 places, 298 transitions, 4723 flow. Second operand 19 states and 145 transitions. [2024-11-13 13:26:33,835 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 215 places, 351 transitions, 6261 flow [2024-11-13 13:26:33,956 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 209 places, 351 transitions, 5998 flow, removed 106 selfloop flow, removed 6 redundant places. [2024-11-13 13:26:33,964 INFO L231 Difference]: Finished difference. Result has 221 places, 323 transitions, 5302 flow [2024-11-13 13:26:33,964 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=4460, PETRI_DIFFERENCE_MINUEND_PLACES=191, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=298, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=37, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=258, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=5302, PETRI_PLACES=221, PETRI_TRANSITIONS=323} [2024-11-13 13:26:33,965 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 201 predicate places. [2024-11-13 13:26:33,965 INFO L471 AbstractCegarLoop]: Abstraction has has 221 places, 323 transitions, 5302 flow [2024-11-13 13:26:33,965 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.8) internal successors, (72), 15 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:33,965 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:33,966 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:33,985 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-13 13:26:34,169 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:34,169 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:34,170 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:34,170 INFO L85 PathProgramCache]: Analyzing trace with hash 1405635056, now seen corresponding path program 19 times [2024-11-13 13:26:34,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:34,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [706564614] [2024-11-13 13:26:34,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:34,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:34,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:34,240 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:34,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:34,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [706564614] [2024-11-13 13:26:34,241 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [706564614] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:34,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1910150685] [2024-11-13 13:26:34,241 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 13:26:34,241 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:34,241 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:34,243 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:34,245 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-13 13:26:34,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:34,321 INFO L255 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 13:26:34,322 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:34,360 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:34,360 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:34,400 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:34,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1910150685] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:34,400 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:34,400 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2024-11-13 13:26:34,401 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1912062377] [2024-11-13 13:26:34,401 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:34,401 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-13 13:26:34,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:34,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-13 13:26:34,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2024-11-13 13:26:34,402 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:34,402 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 221 places, 323 transitions, 5302 flow. Second operand has 11 states, 11 states have (on average 5.0) internal successors, (55), 11 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:34,402 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:34,402 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:34,402 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:34,760 INFO L124 PetriNetUnfolderBase]: 658/1093 cut-off events. [2024-11-13 13:26:34,760 INFO L125 PetriNetUnfolderBase]: For 25886/25886 co-relation queries the response was YES. [2024-11-13 13:26:34,770 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9835 conditions, 1093 events. 658/1093 cut-off events. For 25886/25886 co-relation queries the response was YES. Maximal size of possible extension queue 92. Compared 5078 event pairs, 84 based on Foata normal form. 2/1095 useless extension candidates. Maximal degree in co-relation 9689. Up to 666 conditions per place. [2024-11-13 13:26:34,776 INFO L140 encePairwiseOnDemand]: 13/18 looper letters, 244 selfloop transitions, 103 changer transitions 5/353 dead transitions. [2024-11-13 13:26:34,777 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 227 places, 353 transitions, 6621 flow [2024-11-13 13:26:34,777 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-13 13:26:34,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2024-11-13 13:26:34,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 59 transitions. [2024-11-13 13:26:34,777 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.46825396825396826 [2024-11-13 13:26:34,778 INFO L175 Difference]: Start difference. First operand has 221 places, 323 transitions, 5302 flow. Second operand 7 states and 59 transitions. [2024-11-13 13:26:34,778 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 227 places, 353 transitions, 6621 flow [2024-11-13 13:26:34,969 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 218 places, 353 transitions, 5930 flow, removed 319 selfloop flow, removed 9 redundant places. [2024-11-13 13:26:34,976 INFO L231 Difference]: Finished difference. Result has 222 places, 330 transitions, 5210 flow [2024-11-13 13:26:34,976 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=4751, PETRI_DIFFERENCE_MINUEND_PLACES=212, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=323, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=220, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=5210, PETRI_PLACES=222, PETRI_TRANSITIONS=330} [2024-11-13 13:26:34,977 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 202 predicate places. [2024-11-13 13:26:34,977 INFO L471 AbstractCegarLoop]: Abstraction has has 222 places, 330 transitions, 5210 flow [2024-11-13 13:26:34,977 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.0) internal successors, (55), 11 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:34,977 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:34,977 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:35,000 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-13 13:26:35,178 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:35,178 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:35,178 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:35,178 INFO L85 PathProgramCache]: Analyzing trace with hash -701723371, now seen corresponding path program 20 times [2024-11-13 13:26:35,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:35,179 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [200868423] [2024-11-13 13:26:35,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:35,179 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:35,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:35,252 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:35,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:35,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [200868423] [2024-11-13 13:26:35,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [200868423] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:35,253 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1247698419] [2024-11-13 13:26:35,253 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:26:35,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:35,253 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:35,255 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:35,260 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-13 13:26:35,335 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:26:35,335 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:35,336 INFO L255 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 13:26:35,337 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:35,390 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:35,391 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:35,437 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:35,437 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1247698419] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:35,437 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:35,437 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2024-11-13 13:26:35,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [96013056] [2024-11-13 13:26:35,437 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:35,438 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-13 13:26:35,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:35,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-13 13:26:35,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2024-11-13 13:26:35,438 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:35,438 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 222 places, 330 transitions, 5210 flow. Second operand has 13 states, 13 states have (on average 5.0) internal successors, (65), 13 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:35,438 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:35,438 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:35,438 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:35,970 INFO L124 PetriNetUnfolderBase]: 678/1121 cut-off events. [2024-11-13 13:26:35,970 INFO L125 PetriNetUnfolderBase]: For 25807/25807 co-relation queries the response was YES. [2024-11-13 13:26:35,975 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9816 conditions, 1121 events. 678/1121 cut-off events. For 25807/25807 co-relation queries the response was YES. Maximal size of possible extension queue 96. Compared 5218 event pairs, 36 based on Foata normal form. 14/1135 useless extension candidates. Maximal degree in co-relation 9709. Up to 801 conditions per place. [2024-11-13 13:26:35,980 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 285 selfloop transitions, 79 changer transitions 0/365 dead transitions. [2024-11-13 13:26:35,980 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 233 places, 365 transitions, 6444 flow [2024-11-13 13:26:35,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-13 13:26:35,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-13 13:26:35,981 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 106 transitions. [2024-11-13 13:26:35,982 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.42063492063492064 [2024-11-13 13:26:35,982 INFO L175 Difference]: Start difference. First operand has 222 places, 330 transitions, 5210 flow. Second operand 14 states and 106 transitions. [2024-11-13 13:26:35,982 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 233 places, 365 transitions, 6444 flow [2024-11-13 13:26:36,120 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 227 places, 365 transitions, 6296 flow, removed 18 selfloop flow, removed 6 redundant places. [2024-11-13 13:26:36,124 INFO L231 Difference]: Finished difference. Result has 234 places, 344 transitions, 5539 flow [2024-11-13 13:26:36,125 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=5064, PETRI_DIFFERENCE_MINUEND_PLACES=214, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=330, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=67, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=261, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=5539, PETRI_PLACES=234, PETRI_TRANSITIONS=344} [2024-11-13 13:26:36,125 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 214 predicate places. [2024-11-13 13:26:36,125 INFO L471 AbstractCegarLoop]: Abstraction has has 234 places, 344 transitions, 5539 flow [2024-11-13 13:26:36,125 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 5.0) internal successors, (65), 13 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:36,125 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:36,125 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:36,138 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-11-13 13:26:36,326 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:36,326 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:36,326 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:36,326 INFO L85 PathProgramCache]: Analyzing trace with hash -664977614, now seen corresponding path program 21 times [2024-11-13 13:26:36,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:36,326 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [805024027] [2024-11-13 13:26:36,326 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:36,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:36,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:36,399 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:36,399 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:36,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [805024027] [2024-11-13 13:26:36,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [805024027] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:36,400 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174090973] [2024-11-13 13:26:36,400 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:26:36,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:36,400 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:36,405 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:36,408 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-13 13:26:36,476 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-13 13:26:36,476 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:36,478 INFO L255 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 13:26:36,479 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:36,541 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:36,541 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:36,579 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:36,579 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174090973] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:36,579 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:36,579 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 13 [2024-11-13 13:26:36,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [593825134] [2024-11-13 13:26:36,579 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:36,579 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-13 13:26:36,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:36,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-13 13:26:36,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2024-11-13 13:26:36,580 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:36,580 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 234 places, 344 transitions, 5539 flow. Second operand has 13 states, 13 states have (on average 4.923076923076923) internal successors, (64), 13 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:36,580 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:36,580 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:36,580 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:36,993 INFO L124 PetriNetUnfolderBase]: 677/1122 cut-off events. [2024-11-13 13:26:36,993 INFO L125 PetriNetUnfolderBase]: For 28658/28658 co-relation queries the response was YES. [2024-11-13 13:26:36,998 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9968 conditions, 1122 events. 677/1122 cut-off events. For 28658/28658 co-relation queries the response was YES. Maximal size of possible extension queue 96. Compared 5235 event pairs, 163 based on Foata normal form. 4/1126 useless extension candidates. Maximal degree in co-relation 9814. Up to 986 conditions per place. [2024-11-13 13:26:37,004 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 302 selfloop transitions, 56 changer transitions 2/361 dead transitions. [2024-11-13 13:26:37,005 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 244 places, 361 transitions, 6559 flow [2024-11-13 13:26:37,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-13 13:26:37,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2024-11-13 13:26:37,008 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 83 transitions. [2024-11-13 13:26:37,008 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.41919191919191917 [2024-11-13 13:26:37,008 INFO L175 Difference]: Start difference. First operand has 234 places, 344 transitions, 5539 flow. Second operand 11 states and 83 transitions. [2024-11-13 13:26:37,008 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 244 places, 361 transitions, 6559 flow [2024-11-13 13:26:37,199 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 240 places, 361 transitions, 6314 flow, removed 103 selfloop flow, removed 4 redundant places. [2024-11-13 13:26:37,206 INFO L231 Difference]: Finished difference. Result has 241 places, 345 transitions, 5472 flow [2024-11-13 13:26:37,206 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=5286, PETRI_DIFFERENCE_MINUEND_PLACES=230, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=343, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=53, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=289, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=5472, PETRI_PLACES=241, PETRI_TRANSITIONS=345} [2024-11-13 13:26:37,206 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 221 predicate places. [2024-11-13 13:26:37,207 INFO L471 AbstractCegarLoop]: Abstraction has has 241 places, 345 transitions, 5472 flow [2024-11-13 13:26:37,207 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.923076923076923) internal successors, (64), 13 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:37,207 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:37,207 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:37,226 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-13 13:26:37,407 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:37,407 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:37,408 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:37,408 INFO L85 PathProgramCache]: Analyzing trace with hash -1744224114, now seen corresponding path program 22 times [2024-11-13 13:26:37,408 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:37,408 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [960400016] [2024-11-13 13:26:37,408 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:37,408 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:37,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:37,490 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:37,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:37,490 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [960400016] [2024-11-13 13:26:37,490 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [960400016] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:37,491 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [20743680] [2024-11-13 13:26:37,491 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 13:26:37,491 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:37,491 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:37,493 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:37,494 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-13 13:26:37,560 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 13:26:37,561 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:37,562 INFO L255 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 13:26:37,563 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:37,615 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:37,615 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:37,664 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:37,664 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [20743680] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:37,664 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:37,664 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2024-11-13 13:26:37,664 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [222224745] [2024-11-13 13:26:37,664 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:37,664 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-13 13:26:37,665 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:37,665 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-13 13:26:37,665 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2024-11-13 13:26:37,665 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:37,665 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 241 places, 345 transitions, 5472 flow. Second operand has 15 states, 15 states have (on average 4.666666666666667) internal successors, (70), 15 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:37,665 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:37,665 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:37,666 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:38,097 INFO L124 PetriNetUnfolderBase]: 717/1182 cut-off events. [2024-11-13 13:26:38,097 INFO L125 PetriNetUnfolderBase]: For 33917/33917 co-relation queries the response was YES. [2024-11-13 13:26:38,102 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10816 conditions, 1182 events. 717/1182 cut-off events. For 33917/33917 co-relation queries the response was YES. Maximal size of possible extension queue 102. Compared 5552 event pairs, 160 based on Foata normal form. 8/1190 useless extension candidates. Maximal degree in co-relation 10609. Up to 998 conditions per place. [2024-11-13 13:26:38,109 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 303 selfloop transitions, 79 changer transitions 5/388 dead transitions. [2024-11-13 13:26:38,109 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 253 places, 388 transitions, 7175 flow [2024-11-13 13:26:38,109 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-13 13:26:38,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2024-11-13 13:26:38,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 108 transitions. [2024-11-13 13:26:38,110 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4 [2024-11-13 13:26:38,110 INFO L175 Difference]: Start difference. First operand has 241 places, 345 transitions, 5472 flow. Second operand 15 states and 108 transitions. [2024-11-13 13:26:38,110 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 253 places, 388 transitions, 7175 flow [2024-11-13 13:26:38,315 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 248 places, 388 transitions, 7054 flow, removed 18 selfloop flow, removed 5 redundant places. [2024-11-13 13:26:38,325 INFO L231 Difference]: Finished difference. Result has 255 places, 365 transitions, 6226 flow [2024-11-13 13:26:38,325 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=5351, PETRI_DIFFERENCE_MINUEND_PLACES=234, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=345, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=275, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=6226, PETRI_PLACES=255, PETRI_TRANSITIONS=365} [2024-11-13 13:26:38,326 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 235 predicate places. [2024-11-13 13:26:38,326 INFO L471 AbstractCegarLoop]: Abstraction has has 255 places, 365 transitions, 6226 flow [2024-11-13 13:26:38,326 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.666666666666667) internal successors, (70), 15 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:38,326 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:38,326 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:38,346 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-13 13:26:38,527 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:38,527 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:38,527 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:38,527 INFO L85 PathProgramCache]: Analyzing trace with hash 304900072, now seen corresponding path program 23 times [2024-11-13 13:26:38,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:38,528 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208128240] [2024-11-13 13:26:38,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:38,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:38,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:38,595 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:38,596 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:38,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208128240] [2024-11-13 13:26:38,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [208128240] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:38,596 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1287355101] [2024-11-13 13:26:38,596 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:26:38,596 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:38,596 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:38,598 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:38,599 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-13 13:26:38,661 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:26:38,661 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:38,661 INFO L255 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 13:26:38,662 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:38,709 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:38,709 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:38,743 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:38,743 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1287355101] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:38,744 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:38,744 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2024-11-13 13:26:38,744 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1263288316] [2024-11-13 13:26:38,744 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:38,744 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-13 13:26:38,744 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:38,745 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-13 13:26:38,745 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2024-11-13 13:26:38,745 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:38,745 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 255 places, 365 transitions, 6226 flow. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:38,745 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:38,745 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:38,745 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:39,203 INFO L124 PetriNetUnfolderBase]: 736/1207 cut-off events. [2024-11-13 13:26:39,203 INFO L125 PetriNetUnfolderBase]: For 43881/43881 co-relation queries the response was YES. [2024-11-13 13:26:39,216 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11716 conditions, 1207 events. 736/1207 cut-off events. For 43881/43881 co-relation queries the response was YES. Maximal size of possible extension queue 108. Compared 5650 event pairs, 95 based on Foata normal form. 6/1213 useless extension candidates. Maximal degree in co-relation 11502. Up to 743 conditions per place. [2024-11-13 13:26:39,222 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 240 selfloop transitions, 156 changer transitions 1/398 dead transitions. [2024-11-13 13:26:39,222 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 264 places, 398 transitions, 7856 flow [2024-11-13 13:26:39,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-13 13:26:39,222 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2024-11-13 13:26:39,223 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 95 transitions. [2024-11-13 13:26:39,223 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4398148148148148 [2024-11-13 13:26:39,223 INFO L175 Difference]: Start difference. First operand has 255 places, 365 transitions, 6226 flow. Second operand 12 states and 95 transitions. [2024-11-13 13:26:39,223 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 264 places, 398 transitions, 7856 flow [2024-11-13 13:26:39,452 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 258 places, 398 transitions, 7437 flow, removed 186 selfloop flow, removed 6 redundant places. [2024-11-13 13:26:39,458 INFO L231 Difference]: Finished difference. Result has 262 places, 378 transitions, 6754 flow [2024-11-13 13:26:39,458 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=5826, PETRI_DIFFERENCE_MINUEND_PLACES=247, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=364, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=144, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=214, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=6754, PETRI_PLACES=262, PETRI_TRANSITIONS=378} [2024-11-13 13:26:39,459 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 242 predicate places. [2024-11-13 13:26:39,459 INFO L471 AbstractCegarLoop]: Abstraction has has 262 places, 378 transitions, 6754 flow [2024-11-13 13:26:39,459 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:39,459 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:39,459 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:39,473 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2024-11-13 13:26:39,659 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-13 13:26:39,660 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:39,660 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:39,660 INFO L85 PathProgramCache]: Analyzing trace with hash 2015513380, now seen corresponding path program 24 times [2024-11-13 13:26:39,660 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:39,660 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [641705543] [2024-11-13 13:26:39,660 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:39,660 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:39,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:39,768 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:39,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:39,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [641705543] [2024-11-13 13:26:39,769 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [641705543] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:39,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1400234451] [2024-11-13 13:26:39,769 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 13:26:39,769 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:39,769 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:39,771 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:39,774 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-13 13:26:39,846 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2024-11-13 13:26:39,847 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:39,848 INFO L255 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 13:26:39,849 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:39,902 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:39,902 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:39,945 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:39,945 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1400234451] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:39,945 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:39,945 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2024-11-13 13:26:39,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2040833318] [2024-11-13 13:26:39,946 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:39,946 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-13 13:26:39,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:39,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-13 13:26:39,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2024-11-13 13:26:39,949 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:39,949 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 262 places, 378 transitions, 6754 flow. Second operand has 13 states, 13 states have (on average 4.846153846153846) internal successors, (63), 13 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:39,949 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:39,949 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:39,949 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:40,422 INFO L124 PetriNetUnfolderBase]: 730/1197 cut-off events. [2024-11-13 13:26:40,423 INFO L125 PetriNetUnfolderBase]: For 45574/45574 co-relation queries the response was YES. [2024-11-13 13:26:40,430 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11923 conditions, 1197 events. 730/1197 cut-off events. For 45574/45574 co-relation queries the response was YES. Maximal size of possible extension queue 107. Compared 5588 event pairs, 104 based on Foata normal form. 2/1199 useless extension candidates. Maximal degree in co-relation 11758. Up to 794 conditions per place. [2024-11-13 13:26:40,436 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 267 selfloop transitions, 122 changer transitions 4/394 dead transitions. [2024-11-13 13:26:40,436 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 271 places, 394 transitions, 7830 flow [2024-11-13 13:26:40,437 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-13 13:26:40,437 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2024-11-13 13:26:40,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 82 transitions. [2024-11-13 13:26:40,437 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.41414141414141414 [2024-11-13 13:26:40,437 INFO L175 Difference]: Start difference. First operand has 262 places, 378 transitions, 6754 flow. Second operand 11 states and 82 transitions. [2024-11-13 13:26:40,437 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 271 places, 394 transitions, 7830 flow [2024-11-13 13:26:40,701 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 261 places, 394 transitions, 7385 flow, removed 137 selfloop flow, removed 10 redundant places. [2024-11-13 13:26:40,707 INFO L231 Difference]: Finished difference. Result has 261 places, 375 transitions, 6515 flow [2024-11-13 13:26:40,707 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=6306, PETRI_DIFFERENCE_MINUEND_PLACES=251, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=377, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=122, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=255, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=6515, PETRI_PLACES=261, PETRI_TRANSITIONS=375} [2024-11-13 13:26:40,707 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 241 predicate places. [2024-11-13 13:26:40,707 INFO L471 AbstractCegarLoop]: Abstraction has has 261 places, 375 transitions, 6515 flow [2024-11-13 13:26:40,708 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.846153846153846) internal successors, (63), 13 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:40,708 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:40,708 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:40,726 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-13 13:26:40,908 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:40,908 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:40,908 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:40,909 INFO L85 PathProgramCache]: Analyzing trace with hash -1133956975, now seen corresponding path program 25 times [2024-11-13 13:26:40,909 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:40,909 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1478796184] [2024-11-13 13:26:40,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:40,909 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:40,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:40,973 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:40,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:40,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1478796184] [2024-11-13 13:26:40,973 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1478796184] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:40,973 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1726902244] [2024-11-13 13:26:40,974 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 13:26:40,974 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:40,974 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:40,975 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:40,976 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-13 13:26:41,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:41,040 INFO L255 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 13:26:41,040 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:41,079 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:41,079 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:41,120 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:41,120 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1726902244] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:41,120 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:41,120 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2024-11-13 13:26:41,120 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403529650] [2024-11-13 13:26:41,120 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:41,120 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-13 13:26:41,121 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:41,121 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-13 13:26:41,121 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2024-11-13 13:26:41,121 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:41,121 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 261 places, 375 transitions, 6515 flow. Second operand has 11 states, 11 states have (on average 5.0) internal successors, (55), 11 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:41,121 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:41,121 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:41,121 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:41,511 INFO L124 PetriNetUnfolderBase]: 757/1238 cut-off events. [2024-11-13 13:26:41,511 INFO L125 PetriNetUnfolderBase]: For 42396/42396 co-relation queries the response was YES. [2024-11-13 13:26:41,519 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12003 conditions, 1238 events. 757/1238 cut-off events. For 42396/42396 co-relation queries the response was YES. Maximal size of possible extension queue 112. Compared 5796 event pairs, 15 based on Foata normal form. 4/1242 useless extension candidates. Maximal degree in co-relation 11861. Up to 580 conditions per place. [2024-11-13 13:26:41,523 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 257 selfloop transitions, 158 changer transitions 0/416 dead transitions. [2024-11-13 13:26:41,523 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 266 places, 416 transitions, 7963 flow [2024-11-13 13:26:41,524 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 13:26:41,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 13:26:41,524 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 83 transitions. [2024-11-13 13:26:41,524 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.46111111111111114 [2024-11-13 13:26:41,524 INFO L175 Difference]: Start difference. First operand has 261 places, 375 transitions, 6515 flow. Second operand 10 states and 83 transitions. [2024-11-13 13:26:41,524 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 266 places, 416 transitions, 7963 flow [2024-11-13 13:26:41,730 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 255 places, 416 transitions, 7697 flow, removed 10 selfloop flow, removed 11 redundant places. [2024-11-13 13:26:41,736 INFO L231 Difference]: Finished difference. Result has 259 places, 389 transitions, 6775 flow [2024-11-13 13:26:41,736 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=6257, PETRI_DIFFERENCE_MINUEND_PLACES=246, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=375, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=144, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=222, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=6775, PETRI_PLACES=259, PETRI_TRANSITIONS=389} [2024-11-13 13:26:41,736 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 239 predicate places. [2024-11-13 13:26:41,736 INFO L471 AbstractCegarLoop]: Abstraction has has 259 places, 389 transitions, 6775 flow [2024-11-13 13:26:41,737 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.0) internal successors, (55), 11 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:41,737 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:41,737 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:41,750 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-13 13:26:41,937 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-13 13:26:41,937 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:41,937 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:41,937 INFO L85 PathProgramCache]: Analyzing trace with hash -1589832623, now seen corresponding path program 26 times [2024-11-13 13:26:41,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:41,937 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [177200777] [2024-11-13 13:26:41,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:41,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:41,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:42,007 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:42,008 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:42,008 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [177200777] [2024-11-13 13:26:42,008 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [177200777] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:42,008 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1692903415] [2024-11-13 13:26:42,008 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:26:42,008 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:42,008 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:42,011 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:42,013 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-13 13:26:42,085 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:26:42,085 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:42,087 INFO L255 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 13:26:42,087 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:42,159 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:42,159 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:42,196 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:42,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1692903415] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:42,196 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:42,196 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 13 [2024-11-13 13:26:42,196 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [713738948] [2024-11-13 13:26:42,196 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:42,197 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-13 13:26:42,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:42,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-13 13:26:42,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2024-11-13 13:26:42,197 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:42,197 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 259 places, 389 transitions, 6775 flow. Second operand has 13 states, 13 states have (on average 4.923076923076923) internal successors, (64), 13 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:42,197 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:42,197 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:42,197 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:42,754 INFO L124 PetriNetUnfolderBase]: 807/1311 cut-off events. [2024-11-13 13:26:42,754 INFO L125 PetriNetUnfolderBase]: For 47078/47078 co-relation queries the response was YES. [2024-11-13 13:26:42,761 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13111 conditions, 1311 events. 807/1311 cut-off events. For 47078/47078 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 6257 event pairs, 46 based on Foata normal form. 9/1320 useless extension candidates. Maximal degree in co-relation 12878. Up to 844 conditions per place. [2024-11-13 13:26:42,765 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 319 selfloop transitions, 119 changer transitions 1/440 dead transitions. [2024-11-13 13:26:42,766 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 272 places, 440 transitions, 8747 flow [2024-11-13 13:26:42,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-13 13:26:42,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-13 13:26:42,766 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 110 transitions. [2024-11-13 13:26:42,767 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4365079365079365 [2024-11-13 13:26:42,767 INFO L175 Difference]: Start difference. First operand has 259 places, 389 transitions, 6775 flow. Second operand 14 states and 110 transitions. [2024-11-13 13:26:42,767 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 272 places, 440 transitions, 8747 flow [2024-11-13 13:26:42,936 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 267 places, 440 transitions, 8466 flow, removed 25 selfloop flow, removed 5 redundant places. [2024-11-13 13:26:42,942 INFO L231 Difference]: Finished difference. Result has 273 places, 413 transitions, 7558 flow [2024-11-13 13:26:42,942 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=6514, PETRI_DIFFERENCE_MINUEND_PLACES=254, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=389, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=285, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=7558, PETRI_PLACES=273, PETRI_TRANSITIONS=413} [2024-11-13 13:26:42,943 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 253 predicate places. [2024-11-13 13:26:42,943 INFO L471 AbstractCegarLoop]: Abstraction has has 273 places, 413 transitions, 7558 flow [2024-11-13 13:26:42,943 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.923076923076923) internal successors, (64), 13 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:42,943 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:42,943 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:42,958 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-13 13:26:43,143 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-13 13:26:43,143 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:43,144 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:43,144 INFO L85 PathProgramCache]: Analyzing trace with hash 1410958031, now seen corresponding path program 27 times [2024-11-13 13:26:43,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:43,144 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753047426] [2024-11-13 13:26:43,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:43,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:43,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:43,205 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:43,205 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:43,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753047426] [2024-11-13 13:26:43,205 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [753047426] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:43,205 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062906878] [2024-11-13 13:26:43,205 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:26:43,205 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:43,205 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:43,207 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:43,207 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-13 13:26:43,270 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-13 13:26:43,270 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:43,271 INFO L255 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 13:26:43,271 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:43,316 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:43,316 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:43,355 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:43,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062906878] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:43,356 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:43,356 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 13 [2024-11-13 13:26:43,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [352639145] [2024-11-13 13:26:43,356 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:43,356 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-13 13:26:43,356 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:43,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-13 13:26:43,357 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2024-11-13 13:26:43,357 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:43,357 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 273 places, 413 transitions, 7558 flow. Second operand has 13 states, 13 states have (on average 4.846153846153846) internal successors, (63), 13 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:43,357 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:43,357 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:43,357 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:43,947 INFO L124 PetriNetUnfolderBase]: 913/1465 cut-off events. [2024-11-13 13:26:43,947 INFO L125 PetriNetUnfolderBase]: For 59498/59498 co-relation queries the response was YES. [2024-11-13 13:26:43,964 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15222 conditions, 1465 events. 913/1465 cut-off events. For 59498/59498 co-relation queries the response was YES. Maximal size of possible extension queue 136. Compared 6987 event pairs, 41 based on Foata normal form. 20/1485 useless extension candidates. Maximal degree in co-relation 14984. Up to 842 conditions per place. [2024-11-13 13:26:43,973 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 298 selfloop transitions, 199 changer transitions 0/498 dead transitions. [2024-11-13 13:26:43,973 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 288 places, 498 transitions, 10250 flow [2024-11-13 13:26:43,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-13 13:26:43,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2024-11-13 13:26:43,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 131 transitions. [2024-11-13 13:26:43,974 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.42810457516339867 [2024-11-13 13:26:43,974 INFO L175 Difference]: Start difference. First operand has 273 places, 413 transitions, 7558 flow. Second operand 17 states and 131 transitions. [2024-11-13 13:26:43,975 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 288 places, 498 transitions, 10250 flow [2024-11-13 13:26:44,206 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 279 places, 498 transitions, 9597 flow, removed 213 selfloop flow, removed 9 redundant places. [2024-11-13 13:26:44,216 INFO L231 Difference]: Finished difference. Result has 287 places, 477 transitions, 9167 flow [2024-11-13 13:26:44,216 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=6837, PETRI_DIFFERENCE_MINUEND_PLACES=263, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=408, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=136, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=246, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=9167, PETRI_PLACES=287, PETRI_TRANSITIONS=477} [2024-11-13 13:26:44,216 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 267 predicate places. [2024-11-13 13:26:44,217 INFO L471 AbstractCegarLoop]: Abstraction has has 287 places, 477 transitions, 9167 flow [2024-11-13 13:26:44,217 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.846153846153846) internal successors, (63), 13 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:44,217 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:44,217 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:44,230 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-11-13 13:26:44,417 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:44,417 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:44,418 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:44,418 INFO L85 PathProgramCache]: Analyzing trace with hash -2010268585, now seen corresponding path program 28 times [2024-11-13 13:26:44,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:44,418 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1733096857] [2024-11-13 13:26:44,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:44,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:44,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:44,493 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:44,493 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:44,493 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1733096857] [2024-11-13 13:26:44,493 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1733096857] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:44,493 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1025050253] [2024-11-13 13:26:44,494 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 13:26:44,494 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:44,494 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:44,496 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:44,498 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-13 13:26:44,572 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 13:26:44,573 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:44,573 INFO L255 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 13:26:44,574 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:44,622 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:44,622 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:44,651 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 13:26:44,651 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1025050253] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:44,651 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:44,651 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 13 [2024-11-13 13:26:44,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526668178] [2024-11-13 13:26:44,652 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:44,652 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-13 13:26:44,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:44,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-13 13:26:44,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2024-11-13 13:26:44,652 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:44,653 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 287 places, 477 transitions, 9167 flow. Second operand has 13 states, 13 states have (on average 4.846153846153846) internal successors, (63), 13 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:44,653 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:44,653 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:44,653 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:45,173 INFO L124 PetriNetUnfolderBase]: 916/1477 cut-off events. [2024-11-13 13:26:45,173 INFO L125 PetriNetUnfolderBase]: For 56956/56956 co-relation queries the response was YES. [2024-11-13 13:26:45,183 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15457 conditions, 1477 events. 916/1477 cut-off events. For 56956/56956 co-relation queries the response was YES. Maximal size of possible extension queue 138. Compared 7168 event pairs, 55 based on Foata normal form. 9/1486 useless extension candidates. Maximal degree in co-relation 15210. Up to 821 conditions per place. [2024-11-13 13:26:45,188 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 321 selfloop transitions, 176 changer transitions 1/499 dead transitions. [2024-11-13 13:26:45,188 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 300 places, 499 transitions, 10361 flow [2024-11-13 13:26:45,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-13 13:26:45,188 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-13 13:26:45,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 110 transitions. [2024-11-13 13:26:45,189 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4365079365079365 [2024-11-13 13:26:45,189 INFO L175 Difference]: Start difference. First operand has 287 places, 477 transitions, 9167 flow. Second operand 14 states and 110 transitions. [2024-11-13 13:26:45,189 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 300 places, 499 transitions, 10361 flow [2024-11-13 13:26:45,481 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 295 places, 499 transitions, 9461 flow, removed 433 selfloop flow, removed 5 redundant places. [2024-11-13 13:26:45,487 INFO L231 Difference]: Finished difference. Result has 297 places, 478 transitions, 8677 flow [2024-11-13 13:26:45,488 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=8260, PETRI_DIFFERENCE_MINUEND_PLACES=282, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=476, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=173, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=303, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=8677, PETRI_PLACES=297, PETRI_TRANSITIONS=478} [2024-11-13 13:26:45,488 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 277 predicate places. [2024-11-13 13:26:45,488 INFO L471 AbstractCegarLoop]: Abstraction has has 297 places, 478 transitions, 8677 flow [2024-11-13 13:26:45,488 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.846153846153846) internal successors, (63), 13 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:45,488 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:45,488 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:45,502 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-11-13 13:26:45,689 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:45,689 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:45,689 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:45,689 INFO L85 PathProgramCache]: Analyzing trace with hash -884667685, now seen corresponding path program 29 times [2024-11-13 13:26:45,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:45,689 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932807321] [2024-11-13 13:26:45,689 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:45,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:45,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:45,760 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:45,760 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:45,760 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932807321] [2024-11-13 13:26:45,760 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932807321] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:45,761 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [914985838] [2024-11-13 13:26:45,761 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:26:45,761 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:45,761 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:45,763 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:45,765 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-13 13:26:45,838 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2024-11-13 13:26:45,838 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:45,839 INFO L255 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 13:26:45,840 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:45,893 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:45,893 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:45,925 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:45,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [914985838] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:45,926 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:45,926 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2024-11-13 13:26:45,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1198601595] [2024-11-13 13:26:45,926 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:45,926 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-13 13:26:45,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:45,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-13 13:26:45,927 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2024-11-13 13:26:45,928 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:45,928 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 297 places, 478 transitions, 8677 flow. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:45,928 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:45,928 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:45,928 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:46,518 INFO L124 PetriNetUnfolderBase]: 954/1530 cut-off events. [2024-11-13 13:26:46,518 INFO L125 PetriNetUnfolderBase]: For 36726/36726 co-relation queries the response was YES. [2024-11-13 13:26:46,526 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14535 conditions, 1530 events. 954/1530 cut-off events. For 36726/36726 co-relation queries the response was YES. Maximal size of possible extension queue 142. Compared 7399 event pairs, 53 based on Foata normal form. 6/1536 useless extension candidates. Maximal degree in co-relation 14284. Up to 894 conditions per place. [2024-11-13 13:26:46,531 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 350 selfloop transitions, 168 changer transitions 1/520 dead transitions. [2024-11-13 13:26:46,531 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 308 places, 520 transitions, 10291 flow [2024-11-13 13:26:46,532 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-13 13:26:46,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2024-11-13 13:26:46,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 103 transitions. [2024-11-13 13:26:46,532 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.44017094017094016 [2024-11-13 13:26:46,532 INFO L175 Difference]: Start difference. First operand has 297 places, 478 transitions, 8677 flow. Second operand 13 states and 103 transitions. [2024-11-13 13:26:46,532 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 308 places, 520 transitions, 10291 flow [2024-11-13 13:26:46,705 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 298 places, 520 transitions, 9905 flow, removed 40 selfloop flow, removed 10 redundant places. [2024-11-13 13:26:46,712 INFO L231 Difference]: Finished difference. Result has 302 places, 495 transitions, 9121 flow [2024-11-13 13:26:46,713 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=8341, PETRI_DIFFERENCE_MINUEND_PLACES=286, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=477, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=149, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=317, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=9121, PETRI_PLACES=302, PETRI_TRANSITIONS=495} [2024-11-13 13:26:46,713 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 282 predicate places. [2024-11-13 13:26:46,713 INFO L471 AbstractCegarLoop]: Abstraction has has 302 places, 495 transitions, 9121 flow [2024-11-13 13:26:46,713 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:46,714 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:46,714 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:46,726 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2024-11-13 13:26:46,914 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2024-11-13 13:26:46,914 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:46,914 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:46,914 INFO L85 PathProgramCache]: Analyzing trace with hash -1758408365, now seen corresponding path program 30 times [2024-11-13 13:26:46,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:46,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524204469] [2024-11-13 13:26:46,915 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:46,915 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:46,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:46,963 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:46,963 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:46,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524204469] [2024-11-13 13:26:46,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524204469] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:46,963 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1650010053] [2024-11-13 13:26:46,963 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 13:26:46,963 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:46,963 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:46,965 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:46,966 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-13 13:26:47,029 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2024-11-13 13:26:47,030 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:47,031 INFO L255 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 13:26:47,032 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:47,077 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:47,077 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:47,109 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:47,109 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1650010053] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:47,109 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:47,109 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2024-11-13 13:26:47,109 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819603232] [2024-11-13 13:26:47,109 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:47,110 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-13 13:26:47,110 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:47,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-13 13:26:47,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2024-11-13 13:26:47,110 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:47,110 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 302 places, 495 transitions, 9121 flow. Second operand has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:47,110 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:47,110 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:47,110 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:47,689 INFO L124 PetriNetUnfolderBase]: 946/1528 cut-off events. [2024-11-13 13:26:47,689 INFO L125 PetriNetUnfolderBase]: For 37214/37214 co-relation queries the response was YES. [2024-11-13 13:26:47,699 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14485 conditions, 1528 events. 946/1528 cut-off events. For 37214/37214 co-relation queries the response was YES. Maximal size of possible extension queue 145. Compared 7397 event pairs, 42 based on Foata normal form. 16/1544 useless extension candidates. Maximal degree in co-relation 14230. Up to 906 conditions per place. [2024-11-13 13:26:47,704 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 336 selfloop transitions, 184 changer transitions 0/521 dead transitions. [2024-11-13 13:26:47,704 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 314 places, 521 transitions, 10240 flow [2024-11-13 13:26:47,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-13 13:26:47,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2024-11-13 13:26:47,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 120 transitions. [2024-11-13 13:26:47,705 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4166666666666667 [2024-11-13 13:26:47,705 INFO L175 Difference]: Start difference. First operand has 302 places, 495 transitions, 9121 flow. Second operand 16 states and 120 transitions. [2024-11-13 13:26:47,705 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 314 places, 521 transitions, 10240 flow [2024-11-13 13:26:47,899 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 306 places, 521 transitions, 10020 flow, removed 29 selfloop flow, removed 8 redundant places. [2024-11-13 13:26:47,908 INFO L231 Difference]: Finished difference. Result has 308 places, 496 transitions, 9245 flow [2024-11-13 13:26:47,909 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=8679, PETRI_DIFFERENCE_MINUEND_PLACES=291, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=487, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=175, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=303, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=9245, PETRI_PLACES=308, PETRI_TRANSITIONS=496} [2024-11-13 13:26:47,909 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 288 predicate places. [2024-11-13 13:26:47,909 INFO L471 AbstractCegarLoop]: Abstraction has has 308 places, 496 transitions, 9245 flow [2024-11-13 13:26:47,910 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.916666666666667) internal successors, (59), 12 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:47,910 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:47,910 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:47,930 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2024-11-13 13:26:48,110 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2024-11-13 13:26:48,111 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:48,111 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:48,111 INFO L85 PathProgramCache]: Analyzing trace with hash -1495965878, now seen corresponding path program 31 times [2024-11-13 13:26:48,111 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:48,111 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031301530] [2024-11-13 13:26:48,111 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:48,111 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:48,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:48,182 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:48,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:48,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031301530] [2024-11-13 13:26:48,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1031301530] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:48,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [902629393] [2024-11-13 13:26:48,183 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 13:26:48,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:48,183 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:48,185 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:48,189 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-13 13:26:48,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:48,260 INFO L255 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 13:26:48,261 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:48,324 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:48,324 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:48,371 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:48,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [902629393] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:48,372 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:48,372 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2024-11-13 13:26:48,372 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955801104] [2024-11-13 13:26:48,372 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:48,372 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-13 13:26:48,373 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:48,373 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-13 13:26:48,373 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2024-11-13 13:26:48,373 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:48,373 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 308 places, 496 transitions, 9245 flow. Second operand has 12 states, 12 states have (on average 5.0) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:48,373 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:48,373 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:48,374 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:48,977 INFO L124 PetriNetUnfolderBase]: 948/1527 cut-off events. [2024-11-13 13:26:48,977 INFO L125 PetriNetUnfolderBase]: For 40084/40084 co-relation queries the response was YES. [2024-11-13 13:26:48,987 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14693 conditions, 1527 events. 948/1527 cut-off events. For 40084/40084 co-relation queries the response was YES. Maximal size of possible extension queue 143. Compared 7458 event pairs, 141 based on Foata normal form. 16/1543 useless extension candidates. Maximal degree in co-relation 14516. Up to 1019 conditions per place. [2024-11-13 13:26:48,993 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 334 selfloop transitions, 192 changer transitions 0/527 dead transitions. [2024-11-13 13:26:48,993 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 321 places, 527 transitions, 10579 flow [2024-11-13 13:26:48,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-13 13:26:48,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2024-11-13 13:26:48,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 128 transitions. [2024-11-13 13:26:48,994 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.41830065359477125 [2024-11-13 13:26:48,994 INFO L175 Difference]: Start difference. First operand has 308 places, 496 transitions, 9245 flow. Second operand 17 states and 128 transitions. [2024-11-13 13:26:48,994 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 321 places, 527 transitions, 10579 flow [2024-11-13 13:26:49,205 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 304 places, 527 transitions, 10193 flow, removed 29 selfloop flow, removed 17 redundant places. [2024-11-13 13:26:49,212 INFO L231 Difference]: Finished difference. Result has 306 places, 500 transitions, 9341 flow [2024-11-13 13:26:49,213 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=8672, PETRI_DIFFERENCE_MINUEND_PLACES=288, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=490, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=182, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=302, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=9341, PETRI_PLACES=306, PETRI_TRANSITIONS=500} [2024-11-13 13:26:49,213 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 286 predicate places. [2024-11-13 13:26:49,213 INFO L471 AbstractCegarLoop]: Abstraction has has 306 places, 500 transitions, 9341 flow [2024-11-13 13:26:49,214 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 5.0) internal successors, (60), 12 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:49,214 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:49,214 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:49,226 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2024-11-13 13:26:49,414 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2024-11-13 13:26:49,414 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:49,414 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:49,415 INFO L85 PathProgramCache]: Analyzing trace with hash -1054284471, now seen corresponding path program 32 times [2024-11-13 13:26:49,415 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:49,415 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172855608] [2024-11-13 13:26:49,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:49,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:49,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:49,515 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:49,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:49,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172855608] [2024-11-13 13:26:49,515 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172855608] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:49,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2056161286] [2024-11-13 13:26:49,516 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:26:49,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:49,516 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:49,518 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:49,521 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-13 13:26:49,591 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:26:49,591 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:49,592 INFO L255 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 13:26:49,593 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:49,646 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:49,646 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:49,683 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:49,683 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2056161286] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:49,684 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:49,684 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2024-11-13 13:26:49,684 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [66742682] [2024-11-13 13:26:49,684 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:49,684 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-13 13:26:49,684 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:49,685 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-13 13:26:49,685 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2024-11-13 13:26:49,685 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:49,685 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 306 places, 500 transitions, 9341 flow. Second operand has 15 states, 15 states have (on average 4.666666666666667) internal successors, (70), 15 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:49,686 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:49,686 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:49,686 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:50,340 INFO L124 PetriNetUnfolderBase]: 970/1564 cut-off events. [2024-11-13 13:26:50,340 INFO L125 PetriNetUnfolderBase]: For 38606/38606 co-relation queries the response was YES. [2024-11-13 13:26:50,351 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15131 conditions, 1564 events. 970/1564 cut-off events. For 38606/38606 co-relation queries the response was YES. Maximal size of possible extension queue 149. Compared 7718 event pairs, 60 based on Foata normal form. 6/1570 useless extension candidates. Maximal degree in co-relation 14856. Up to 851 conditions per place. [2024-11-13 13:26:50,357 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 344 selfloop transitions, 189 changer transitions 6/540 dead transitions. [2024-11-13 13:26:50,357 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 320 places, 540 transitions, 10887 flow [2024-11-13 13:26:50,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-13 13:26:50,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2024-11-13 13:26:50,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 113 transitions. [2024-11-13 13:26:50,358 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4185185185185185 [2024-11-13 13:26:50,358 INFO L175 Difference]: Start difference. First operand has 306 places, 500 transitions, 9341 flow. Second operand 15 states and 113 transitions. [2024-11-13 13:26:50,358 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 320 places, 540 transitions, 10887 flow [2024-11-13 13:26:50,558 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 308 places, 540 transitions, 10353 flow, removed 92 selfloop flow, removed 12 redundant places. [2024-11-13 13:26:50,565 INFO L231 Difference]: Finished difference. Result has 312 places, 512 transitions, 9590 flow [2024-11-13 13:26:50,566 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=8804, PETRI_DIFFERENCE_MINUEND_PLACES=294, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=499, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=174, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=316, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=9590, PETRI_PLACES=312, PETRI_TRANSITIONS=512} [2024-11-13 13:26:50,566 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 292 predicate places. [2024-11-13 13:26:50,566 INFO L471 AbstractCegarLoop]: Abstraction has has 312 places, 512 transitions, 9590 flow [2024-11-13 13:26:50,566 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.666666666666667) internal successors, (70), 15 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:50,566 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:50,566 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:50,579 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2024-11-13 13:26:50,767 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2024-11-13 13:26:50,767 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:50,767 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:50,767 INFO L85 PathProgramCache]: Analyzing trace with hash -1254518129, now seen corresponding path program 33 times [2024-11-13 13:26:50,767 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:50,767 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1013665906] [2024-11-13 13:26:50,767 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:50,767 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:50,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:50,832 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:50,832 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:50,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1013665906] [2024-11-13 13:26:50,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1013665906] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:50,832 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1818833640] [2024-11-13 13:26:50,832 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:26:50,832 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:50,832 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:50,835 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:50,837 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-13 13:26:50,904 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-13 13:26:50,904 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:50,905 INFO L255 TraceCheckSpWp]: Trace formula consists of 158 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-13 13:26:50,906 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:50,959 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:50,959 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:51,000 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:51,000 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1818833640] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:51,000 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:51,000 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2024-11-13 13:26:51,000 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709649139] [2024-11-13 13:26:51,000 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:51,001 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-13 13:26:51,001 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:51,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-13 13:26:51,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2024-11-13 13:26:51,001 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:51,001 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 312 places, 512 transitions, 9590 flow. Second operand has 15 states, 15 states have (on average 4.933333333333334) internal successors, (74), 15 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:51,001 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:51,001 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:51,002 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:51,676 INFO L124 PetriNetUnfolderBase]: 1013/1633 cut-off events. [2024-11-13 13:26:51,676 INFO L125 PetriNetUnfolderBase]: For 39764/39764 co-relation queries the response was YES. [2024-11-13 13:26:51,688 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15606 conditions, 1633 events. 1013/1633 cut-off events. For 39764/39764 co-relation queries the response was YES. Maximal size of possible extension queue 160. Compared 8122 event pairs, 44 based on Foata normal form. 6/1639 useless extension candidates. Maximal degree in co-relation 15320. Up to 998 conditions per place. [2024-11-13 13:26:51,696 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 373 selfloop transitions, 198 changer transitions 0/572 dead transitions. [2024-11-13 13:26:51,696 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 329 places, 572 transitions, 11396 flow [2024-11-13 13:26:51,696 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-13 13:26:51,696 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2024-11-13 13:26:51,697 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 160 transitions. [2024-11-13 13:26:51,697 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3864734299516908 [2024-11-13 13:26:51,697 INFO L175 Difference]: Start difference. First operand has 312 places, 512 transitions, 9590 flow. Second operand 23 states and 160 transitions. [2024-11-13 13:26:51,697 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 329 places, 572 transitions, 11396 flow [2024-11-13 13:26:51,965 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 318 places, 572 transitions, 11031 flow, removed 50 selfloop flow, removed 11 redundant places. [2024-11-13 13:26:51,973 INFO L231 Difference]: Finished difference. Result has 323 places, 543 transitions, 10234 flow [2024-11-13 13:26:51,974 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=9209, PETRI_DIFFERENCE_MINUEND_PLACES=296, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=511, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=167, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=335, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=10234, PETRI_PLACES=323, PETRI_TRANSITIONS=543} [2024-11-13 13:26:51,974 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 303 predicate places. [2024-11-13 13:26:51,974 INFO L471 AbstractCegarLoop]: Abstraction has has 323 places, 543 transitions, 10234 flow [2024-11-13 13:26:51,974 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.933333333333334) internal successors, (74), 15 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:51,974 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:51,974 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:51,988 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-11-13 13:26:52,175 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2024-11-13 13:26:52,175 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:52,175 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:52,175 INFO L85 PathProgramCache]: Analyzing trace with hash -1703409807, now seen corresponding path program 34 times [2024-11-13 13:26:52,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:52,175 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090953292] [2024-11-13 13:26:52,175 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:52,175 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:52,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:52,427 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:52,427 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:52,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090953292] [2024-11-13 13:26:52,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1090953292] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:52,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1869008615] [2024-11-13 13:26:52,427 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 13:26:52,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:52,428 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:52,430 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:52,438 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-11-13 13:26:52,512 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 13:26:52,512 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:52,514 INFO L255 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-13 13:26:52,515 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:52,666 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:52,666 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:52,906 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:52,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1869008615] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:52,907 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:52,907 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 17 [2024-11-13 13:26:52,907 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865571133] [2024-11-13 13:26:52,907 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:52,907 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-13 13:26:52,908 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:52,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-13 13:26:52,908 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2024-11-13 13:26:52,908 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:52,908 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 323 places, 543 transitions, 10234 flow. Second operand has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:52,908 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:52,908 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:52,908 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:53,720 INFO L124 PetriNetUnfolderBase]: 1178/1946 cut-off events. [2024-11-13 13:26:53,720 INFO L125 PetriNetUnfolderBase]: For 48393/48393 co-relation queries the response was YES. [2024-11-13 13:26:53,741 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18711 conditions, 1946 events. 1178/1946 cut-off events. For 48393/48393 co-relation queries the response was YES. Maximal size of possible extension queue 189. Compared 10314 event pairs, 28 based on Foata normal form. 2/1948 useless extension candidates. Maximal degree in co-relation 18365. Up to 1517 conditions per place. [2024-11-13 13:26:53,748 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 543 selfloop transitions, 109 changer transitions 12/665 dead transitions. [2024-11-13 13:26:53,748 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 333 places, 665 transitions, 13563 flow [2024-11-13 13:26:53,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-13 13:26:53,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2024-11-13 13:26:53,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 106 transitions. [2024-11-13 13:26:53,749 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5353535353535354 [2024-11-13 13:26:53,749 INFO L175 Difference]: Start difference. First operand has 323 places, 543 transitions, 10234 flow. Second operand 11 states and 106 transitions. [2024-11-13 13:26:53,749 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 333 places, 665 transitions, 13563 flow [2024-11-13 13:26:54,025 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 322 places, 665 transitions, 13278 flow, removed 40 selfloop flow, removed 11 redundant places. [2024-11-13 13:26:54,039 INFO L231 Difference]: Finished difference. Result has 331 places, 603 transitions, 11560 flow [2024-11-13 13:26:54,039 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=9973, PETRI_DIFFERENCE_MINUEND_PLACES=312, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=543, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=439, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=11560, PETRI_PLACES=331, PETRI_TRANSITIONS=603} [2024-11-13 13:26:54,040 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 311 predicate places. [2024-11-13 13:26:54,040 INFO L471 AbstractCegarLoop]: Abstraction has has 331 places, 603 transitions, 11560 flow [2024-11-13 13:26:54,040 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.277777777777778) internal successors, (95), 18 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:54,040 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:54,040 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:54,060 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2024-11-13 13:26:54,241 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2024-11-13 13:26:54,241 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:54,242 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:54,242 INFO L85 PathProgramCache]: Analyzing trace with hash 651550093, now seen corresponding path program 35 times [2024-11-13 13:26:54,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:54,242 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [18410439] [2024-11-13 13:26:54,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:54,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:54,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:54,501 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:54,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:54,501 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [18410439] [2024-11-13 13:26:54,501 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [18410439] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:54,501 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [90006855] [2024-11-13 13:26:54,501 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:26:54,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:54,502 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:54,504 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:54,506 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-11-13 13:26:54,576 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:26:54,576 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:54,577 INFO L255 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-13 13:26:54,579 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:54,729 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:54,729 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:54,939 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:54,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [90006855] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:54,940 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:54,940 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 14 [2024-11-13 13:26:54,940 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695482106] [2024-11-13 13:26:54,940 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:54,940 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-13 13:26:54,940 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:54,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-13 13:26:54,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2024-11-13 13:26:54,941 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:54,941 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 331 places, 603 transitions, 11560 flow. Second operand has 15 states, 15 states have (on average 5.4) internal successors, (81), 15 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:54,941 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:54,941 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:54,941 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:55,921 INFO L124 PetriNetUnfolderBase]: 1186/1968 cut-off events. [2024-11-13 13:26:55,921 INFO L125 PetriNetUnfolderBase]: For 50349/50349 co-relation queries the response was YES. [2024-11-13 13:26:55,934 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19436 conditions, 1968 events. 1186/1968 cut-off events. For 50349/50349 co-relation queries the response was YES. Maximal size of possible extension queue 190. Compared 10542 event pairs, 26 based on Foata normal form. 2/1970 useless extension candidates. Maximal degree in co-relation 19290. Up to 1647 conditions per place. [2024-11-13 13:26:55,940 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 542 selfloop transitions, 91 changer transitions 18/652 dead transitions. [2024-11-13 13:26:55,940 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 340 places, 652 transitions, 13482 flow [2024-11-13 13:26:55,940 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-13 13:26:55,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2024-11-13 13:26:55,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 103 transitions. [2024-11-13 13:26:55,941 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.47685185185185186 [2024-11-13 13:26:55,941 INFO L175 Difference]: Start difference. First operand has 331 places, 603 transitions, 11560 flow. Second operand 12 states and 103 transitions. [2024-11-13 13:26:55,941 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 340 places, 652 transitions, 13482 flow [2024-11-13 13:26:56,232 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 337 places, 652 transitions, 13138 flow, removed 170 selfloop flow, removed 3 redundant places. [2024-11-13 13:26:56,241 INFO L231 Difference]: Finished difference. Result has 342 places, 608 transitions, 11669 flow [2024-11-13 13:26:56,241 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=11280, PETRI_DIFFERENCE_MINUEND_PLACES=326, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=603, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=512, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=11669, PETRI_PLACES=342, PETRI_TRANSITIONS=608} [2024-11-13 13:26:56,242 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 322 predicate places. [2024-11-13 13:26:56,242 INFO L471 AbstractCegarLoop]: Abstraction has has 342 places, 608 transitions, 11669 flow [2024-11-13 13:26:56,242 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 5.4) internal successors, (81), 15 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:56,242 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:56,242 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:56,254 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2024-11-13 13:26:56,442 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2024-11-13 13:26:56,442 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:56,443 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:56,443 INFO L85 PathProgramCache]: Analyzing trace with hash 269811729, now seen corresponding path program 36 times [2024-11-13 13:26:56,443 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:56,443 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730959009] [2024-11-13 13:26:56,443 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:56,443 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:56,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:56,669 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:56,669 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:56,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1730959009] [2024-11-13 13:26:56,669 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1730959009] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:56,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1464253351] [2024-11-13 13:26:56,669 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 13:26:56,669 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:56,670 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:56,671 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:56,674 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-11-13 13:26:56,752 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2024-11-13 13:26:56,752 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:26:56,753 INFO L255 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-13 13:26:56,755 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:56,915 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:56,915 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:57,154 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:57,155 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1464253351] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:57,155 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:57,155 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2024-11-13 13:26:57,155 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891386471] [2024-11-13 13:26:57,155 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:57,155 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-13 13:26:57,155 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:57,156 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-13 13:26:57,156 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2024-11-13 13:26:57,156 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:57,156 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 342 places, 608 transitions, 11669 flow. Second operand has 20 states, 20 states have (on average 5.15) internal successors, (103), 20 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:57,156 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:57,156 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:57,156 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:26:57,954 INFO L124 PetriNetUnfolderBase]: 1166/1932 cut-off events. [2024-11-13 13:26:57,955 INFO L125 PetriNetUnfolderBase]: For 45313/45313 co-relation queries the response was YES. [2024-11-13 13:26:57,966 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18849 conditions, 1932 events. 1166/1932 cut-off events. For 45313/45313 co-relation queries the response was YES. Maximal size of possible extension queue 182. Compared 10265 event pairs, 24 based on Foata normal form. 1/1933 useless extension candidates. Maximal degree in co-relation 18700. Up to 1523 conditions per place. [2024-11-13 13:26:57,972 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 535 selfloop transitions, 109 changer transitions 4/649 dead transitions. [2024-11-13 13:26:57,972 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 347 places, 649 transitions, 13458 flow [2024-11-13 13:26:57,973 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 13:26:57,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-13 13:26:57,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 89 transitions. [2024-11-13 13:26:57,973 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5493827160493827 [2024-11-13 13:26:57,973 INFO L175 Difference]: Start difference. First operand has 342 places, 608 transitions, 11669 flow. Second operand 9 states and 89 transitions. [2024-11-13 13:26:57,973 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 347 places, 649 transitions, 13458 flow [2024-11-13 13:26:58,383 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 341 places, 649 transitions, 13099 flow, removed 116 selfloop flow, removed 6 redundant places. [2024-11-13 13:26:58,394 INFO L231 Difference]: Finished difference. Result has 344 places, 612 transitions, 11707 flow [2024-11-13 13:26:58,395 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=11318, PETRI_DIFFERENCE_MINUEND_PLACES=333, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=608, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=105, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=500, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=11707, PETRI_PLACES=344, PETRI_TRANSITIONS=612} [2024-11-13 13:26:58,395 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 324 predicate places. [2024-11-13 13:26:58,395 INFO L471 AbstractCegarLoop]: Abstraction has has 344 places, 612 transitions, 11707 flow [2024-11-13 13:26:58,395 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.15) internal successors, (103), 20 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:58,395 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:26:58,395 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:26:58,410 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2024-11-13 13:26:58,596 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2024-11-13 13:26:58,596 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:26:58,596 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:26:58,596 INFO L85 PathProgramCache]: Analyzing trace with hash 1267809055, now seen corresponding path program 37 times [2024-11-13 13:26:58,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:26:58,596 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1714274840] [2024-11-13 13:26:58,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:26:58,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:26:58,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:58,803 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:58,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:26:58,804 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1714274840] [2024-11-13 13:26:58,804 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1714274840] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:26:58,804 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [697544219] [2024-11-13 13:26:58,804 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 13:26:58,804 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:26:58,804 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:26:58,806 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:26:58,808 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-11-13 13:26:58,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:26:58,889 INFO L255 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-13 13:26:58,890 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:26:59,028 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:59,028 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:26:59,217 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:26:59,217 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [697544219] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:26:59,218 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:26:59,218 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2024-11-13 13:26:59,218 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89264260] [2024-11-13 13:26:59,218 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:26:59,219 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-13 13:26:59,219 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:26:59,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-13 13:26:59,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2024-11-13 13:26:59,221 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:26:59,221 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 344 places, 612 transitions, 11707 flow. Second operand has 16 states, 16 states have (on average 5.375) internal successors, (86), 16 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:26:59,221 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:26:59,221 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:26:59,221 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:27:00,333 INFO L124 PetriNetUnfolderBase]: 1164/1924 cut-off events. [2024-11-13 13:27:00,334 INFO L125 PetriNetUnfolderBase]: For 46674/46674 co-relation queries the response was YES. [2024-11-13 13:27:00,348 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18548 conditions, 1924 events. 1164/1924 cut-off events. For 46674/46674 co-relation queries the response was YES. Maximal size of possible extension queue 181. Compared 10197 event pairs, 24 based on Foata normal form. 1/1925 useless extension candidates. Maximal degree in co-relation 18406. Up to 1578 conditions per place. [2024-11-13 13:27:00,354 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 537 selfloop transitions, 109 changer transitions 4/651 dead transitions. [2024-11-13 13:27:00,354 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 353 places, 651 transitions, 13400 flow [2024-11-13 13:27:00,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-13 13:27:00,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2024-11-13 13:27:00,355 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 97 transitions. [2024-11-13 13:27:00,355 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4898989898989899 [2024-11-13 13:27:00,355 INFO L175 Difference]: Start difference. First operand has 344 places, 612 transitions, 11707 flow. Second operand 11 states and 97 transitions. [2024-11-13 13:27:00,355 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 353 places, 651 transitions, 13400 flow [2024-11-13 13:27:00,734 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 347 places, 651 transitions, 13127 flow, removed 46 selfloop flow, removed 6 redundant places. [2024-11-13 13:27:00,747 INFO L231 Difference]: Finished difference. Result has 349 places, 618 transitions, 11852 flow [2024-11-13 13:27:00,748 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=11438, PETRI_DIFFERENCE_MINUEND_PLACES=337, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=612, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=503, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=11852, PETRI_PLACES=349, PETRI_TRANSITIONS=618} [2024-11-13 13:27:00,749 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 329 predicate places. [2024-11-13 13:27:00,749 INFO L471 AbstractCegarLoop]: Abstraction has has 349 places, 618 transitions, 11852 flow [2024-11-13 13:27:00,749 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.375) internal successors, (86), 16 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:00,749 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:27:00,749 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:27:00,769 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2024-11-13 13:27:00,953 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2024-11-13 13:27:00,953 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:27:00,953 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:27:00,954 INFO L85 PathProgramCache]: Analyzing trace with hash 1228057603, now seen corresponding path program 38 times [2024-11-13 13:27:00,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:27:00,954 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1111843779] [2024-11-13 13:27:00,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:27:00,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:27:00,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:01,179 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:01,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:27:01,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1111843779] [2024-11-13 13:27:01,180 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1111843779] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:27:01,180 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [620048119] [2024-11-13 13:27:01,180 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:27:01,180 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:01,180 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:27:01,182 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:27:01,184 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-11-13 13:27:01,266 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:27:01,266 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:27:01,268 INFO L255 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-13 13:27:01,269 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:27:01,416 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:01,416 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:27:01,659 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:01,659 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [620048119] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:27:01,659 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:27:01,659 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 16 [2024-11-13 13:27:01,659 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [925618247] [2024-11-13 13:27:01,659 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:27:01,660 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-13 13:27:01,660 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:27:01,660 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-13 13:27:01,660 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2024-11-13 13:27:01,660 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:27:01,661 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 349 places, 618 transitions, 11852 flow. Second operand has 17 states, 17 states have (on average 5.470588235294118) internal successors, (93), 17 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:01,661 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:27:01,661 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:27:01,661 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:27:02,474 INFO L124 PetriNetUnfolderBase]: 1227/2042 cut-off events. [2024-11-13 13:27:02,474 INFO L125 PetriNetUnfolderBase]: For 51157/51157 co-relation queries the response was YES. [2024-11-13 13:27:02,491 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19727 conditions, 2042 events. 1227/2042 cut-off events. For 51157/51157 co-relation queries the response was YES. Maximal size of possible extension queue 194. Compared 11040 event pairs, 34 based on Foata normal form. 1/2043 useless extension candidates. Maximal degree in co-relation 19572. Up to 1796 conditions per place. [2024-11-13 13:27:02,498 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 588 selfloop transitions, 87 changer transitions 6/682 dead transitions. [2024-11-13 13:27:02,498 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 355 places, 682 transitions, 14174 flow [2024-11-13 13:27:02,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-13 13:27:02,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2024-11-13 13:27:02,499 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 80 transitions. [2024-11-13 13:27:02,499 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5555555555555556 [2024-11-13 13:27:02,499 INFO L175 Difference]: Start difference. First operand has 349 places, 618 transitions, 11852 flow. Second operand 8 states and 80 transitions. [2024-11-13 13:27:02,499 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 355 places, 682 transitions, 14174 flow [2024-11-13 13:27:02,884 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 344 places, 682 transitions, 13917 flow, removed 17 selfloop flow, removed 11 redundant places. [2024-11-13 13:27:02,895 INFO L231 Difference]: Finished difference. Result has 348 places, 647 transitions, 12425 flow [2024-11-13 13:27:02,896 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=11601, PETRI_DIFFERENCE_MINUEND_PLACES=337, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=618, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=60, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=533, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=12425, PETRI_PLACES=348, PETRI_TRANSITIONS=647} [2024-11-13 13:27:02,896 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 328 predicate places. [2024-11-13 13:27:02,896 INFO L471 AbstractCegarLoop]: Abstraction has has 348 places, 647 transitions, 12425 flow [2024-11-13 13:27:02,896 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.470588235294118) internal successors, (93), 17 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:02,896 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:27:02,896 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:27:02,911 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2024-11-13 13:27:03,097 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2024-11-13 13:27:03,097 INFO L396 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:27:03,097 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:27:03,097 INFO L85 PathProgramCache]: Analyzing trace with hash 1150303093, now seen corresponding path program 39 times [2024-11-13 13:27:03,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:27:03,098 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [320340664] [2024-11-13 13:27:03,098 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:27:03,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:27:03,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:03,299 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:03,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:27:03,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [320340664] [2024-11-13 13:27:03,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [320340664] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:27:03,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1151008573] [2024-11-13 13:27:03,299 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:27:03,299 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:03,299 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:27:03,301 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:27:03,302 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-11-13 13:27:03,367 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-13 13:27:03,367 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:27:03,368 INFO L255 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-13 13:27:03,369 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:27:03,499 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:03,499 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:27:03,712 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:03,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1151008573] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:27:03,712 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:27:03,712 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 17 [2024-11-13 13:27:03,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1927482378] [2024-11-13 13:27:03,712 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:27:03,712 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-13 13:27:03,713 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:27:03,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-13 13:27:03,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2024-11-13 13:27:03,713 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:27:03,713 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 348 places, 647 transitions, 12425 flow. Second operand has 18 states, 18 states have (on average 5.388888888888889) internal successors, (97), 18 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:03,713 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:27:03,713 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:27:03,713 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:27:04,584 INFO L124 PetriNetUnfolderBase]: 1223/2030 cut-off events. [2024-11-13 13:27:04,584 INFO L125 PetriNetUnfolderBase]: For 51521/51521 co-relation queries the response was YES. [2024-11-13 13:27:04,598 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19701 conditions, 2030 events. 1223/2030 cut-off events. For 51521/51521 co-relation queries the response was YES. Maximal size of possible extension queue 191. Compared 10934 event pairs, 32 based on Foata normal form. 1/2031 useless extension candidates. Maximal degree in co-relation 19550. Up to 1796 conditions per place. [2024-11-13 13:27:04,605 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 583 selfloop transitions, 87 changer transitions 5/676 dead transitions. [2024-11-13 13:27:04,605 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 354 places, 676 transitions, 14110 flow [2024-11-13 13:27:04,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-13 13:27:04,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2024-11-13 13:27:04,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 77 transitions. [2024-11-13 13:27:04,606 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5347222222222222 [2024-11-13 13:27:04,606 INFO L175 Difference]: Start difference. First operand has 348 places, 647 transitions, 12425 flow. Second operand 8 states and 77 transitions. [2024-11-13 13:27:04,606 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 354 places, 676 transitions, 14110 flow [2024-11-13 13:27:04,948 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 351 places, 676 transitions, 13881 flow, removed 82 selfloop flow, removed 3 redundant places. [2024-11-13 13:27:04,957 INFO L231 Difference]: Finished difference. Result has 353 places, 650 transitions, 12549 flow [2024-11-13 13:27:04,958 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=12200, PETRI_DIFFERENCE_MINUEND_PLACES=344, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=647, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=560, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=12549, PETRI_PLACES=353, PETRI_TRANSITIONS=650} [2024-11-13 13:27:04,958 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 333 predicate places. [2024-11-13 13:27:04,958 INFO L471 AbstractCegarLoop]: Abstraction has has 353 places, 650 transitions, 12549 flow [2024-11-13 13:27:04,959 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.388888888888889) internal successors, (97), 18 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:04,959 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:27:04,959 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:27:04,971 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2024-11-13 13:27:05,159 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2024-11-13 13:27:05,159 INFO L396 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:27:05,160 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:27:05,160 INFO L85 PathProgramCache]: Analyzing trace with hash -1349160633, now seen corresponding path program 40 times [2024-11-13 13:27:05,160 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:27:05,160 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2141385467] [2024-11-13 13:27:05,160 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:27:05,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:27:05,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:05,361 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:05,361 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:27:05,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2141385467] [2024-11-13 13:27:05,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2141385467] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:27:05,361 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1894088647] [2024-11-13 13:27:05,361 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 13:27:05,361 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:05,362 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:27:05,363 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:27:05,364 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-11-13 13:27:05,428 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 13:27:05,428 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:27:05,429 INFO L255 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-13 13:27:05,431 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:27:05,577 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:05,577 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:27:05,761 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:05,761 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1894088647] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:27:05,761 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:27:05,761 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 16 [2024-11-13 13:27:05,761 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [801965423] [2024-11-13 13:27:05,761 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:27:05,761 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-13 13:27:05,762 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:27:05,762 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-13 13:27:05,762 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2024-11-13 13:27:05,762 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:27:05,762 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 353 places, 650 transitions, 12549 flow. Second operand has 17 states, 17 states have (on average 5.470588235294118) internal successors, (93), 17 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:05,762 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:27:05,762 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:27:05,762 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:27:06,559 INFO L124 PetriNetUnfolderBase]: 1218/2019 cut-off events. [2024-11-13 13:27:06,559 INFO L125 PetriNetUnfolderBase]: For 49888/49888 co-relation queries the response was YES. [2024-11-13 13:27:06,576 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19629 conditions, 2019 events. 1218/2019 cut-off events. For 49888/49888 co-relation queries the response was YES. Maximal size of possible extension queue 191. Compared 10851 event pairs, 35 based on Foata normal form. 1/2020 useless extension candidates. Maximal degree in co-relation 19480. Up to 1838 conditions per place. [2024-11-13 13:27:06,583 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 596 selfloop transitions, 71 changer transitions 4/672 dead transitions. [2024-11-13 13:27:06,583 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 359 places, 672 transitions, 14048 flow [2024-11-13 13:27:06,583 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-13 13:27:06,583 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2024-11-13 13:27:06,583 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 72 transitions. [2024-11-13 13:27:06,584 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5 [2024-11-13 13:27:06,584 INFO L175 Difference]: Start difference. First operand has 353 places, 650 transitions, 12549 flow. Second operand 8 states and 72 transitions. [2024-11-13 13:27:06,584 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 359 places, 672 transitions, 14048 flow [2024-11-13 13:27:06,938 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 354 places, 672 transitions, 13808 flow, removed 53 selfloop flow, removed 5 redundant places. [2024-11-13 13:27:06,946 INFO L231 Difference]: Finished difference. Result has 356 places, 653 transitions, 12574 flow [2024-11-13 13:27:06,946 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=12311, PETRI_DIFFERENCE_MINUEND_PLACES=347, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=650, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=67, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=579, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=12574, PETRI_PLACES=356, PETRI_TRANSITIONS=653} [2024-11-13 13:27:06,947 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 336 predicate places. [2024-11-13 13:27:06,947 INFO L471 AbstractCegarLoop]: Abstraction has has 356 places, 653 transitions, 12574 flow [2024-11-13 13:27:06,947 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.470588235294118) internal successors, (93), 17 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:06,947 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:27:06,947 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:27:06,964 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2024-11-13 13:27:07,147 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2024-11-13 13:27:07,147 INFO L396 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:27:07,148 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:27:07,148 INFO L85 PathProgramCache]: Analyzing trace with hash -659874721, now seen corresponding path program 41 times [2024-11-13 13:27:07,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:27:07,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775856349] [2024-11-13 13:27:07,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:27:07,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:27:07,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:07,378 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:07,378 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:27:07,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775856349] [2024-11-13 13:27:07,378 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [775856349] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:27:07,378 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [494331604] [2024-11-13 13:27:07,378 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:27:07,378 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:07,379 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:27:07,380 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:27:07,381 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2024-11-13 13:27:07,447 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2024-11-13 13:27:07,447 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:27:07,448 INFO L255 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-13 13:27:07,449 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:27:07,592 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:07,592 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:27:07,804 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:07,804 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [494331604] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:27:07,804 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:27:07,805 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 19 [2024-11-13 13:27:07,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616125047] [2024-11-13 13:27:07,805 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:27:07,805 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-13 13:27:07,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:27:07,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-13 13:27:07,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2024-11-13 13:27:07,806 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:27:07,806 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 356 places, 653 transitions, 12574 flow. Second operand has 20 states, 20 states have (on average 5.2) internal successors, (104), 20 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:07,806 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:27:07,807 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:27:07,807 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:27:08,868 INFO L124 PetriNetUnfolderBase]: 1396/2364 cut-off events. [2024-11-13 13:27:08,868 INFO L125 PetriNetUnfolderBase]: For 62687/62687 co-relation queries the response was YES. [2024-11-13 13:27:08,883 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22997 conditions, 2364 events. 1396/2364 cut-off events. For 62687/62687 co-relation queries the response was YES. Maximal size of possible extension queue 233. Compared 13545 event pairs, 46 based on Foata normal form. 2/2366 useless extension candidates. Maximal degree in co-relation 22819. Up to 1936 conditions per place. [2024-11-13 13:27:08,891 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 674 selfloop transitions, 113 changer transitions 13/801 dead transitions. [2024-11-13 13:27:08,891 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 365 places, 801 transitions, 16809 flow [2024-11-13 13:27:08,891 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-13 13:27:08,891 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2024-11-13 13:27:08,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 111 transitions. [2024-11-13 13:27:08,892 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5606060606060606 [2024-11-13 13:27:08,892 INFO L175 Difference]: Start difference. First operand has 356 places, 653 transitions, 12574 flow. Second operand 11 states and 111 transitions. [2024-11-13 13:27:08,892 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 365 places, 801 transitions, 16809 flow [2024-11-13 13:27:09,444 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 359 places, 801 transitions, 16584 flow, removed 48 selfloop flow, removed 6 redundant places. [2024-11-13 13:27:09,462 INFO L231 Difference]: Finished difference. Result has 368 places, 723 transitions, 14299 flow [2024-11-13 13:27:09,463 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=12363, PETRI_DIFFERENCE_MINUEND_PLACES=349, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=653, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=48, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=554, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=14299, PETRI_PLACES=368, PETRI_TRANSITIONS=723} [2024-11-13 13:27:09,463 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 348 predicate places. [2024-11-13 13:27:09,464 INFO L471 AbstractCegarLoop]: Abstraction has has 368 places, 723 transitions, 14299 flow [2024-11-13 13:27:09,464 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.2) internal successors, (104), 20 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:09,464 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:27:09,464 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:27:09,485 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2024-11-13 13:27:09,664 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:09,665 INFO L396 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:27:09,665 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:27:09,665 INFO L85 PathProgramCache]: Analyzing trace with hash -244692065, now seen corresponding path program 42 times [2024-11-13 13:27:09,665 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:27:09,665 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [359114061] [2024-11-13 13:27:09,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:27:09,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:27:09,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:09,917 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:09,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:27:09,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [359114061] [2024-11-13 13:27:09,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [359114061] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:27:09,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [63723102] [2024-11-13 13:27:09,917 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 13:27:09,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:09,917 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:27:09,919 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:27:09,920 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2024-11-13 13:27:09,985 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2024-11-13 13:27:09,986 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:27:09,987 INFO L255 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-13 13:27:09,988 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:27:10,137 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:10,137 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:27:10,337 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:10,337 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [63723102] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:27:10,337 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:27:10,338 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 16 [2024-11-13 13:27:10,338 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030990321] [2024-11-13 13:27:10,338 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:27:10,338 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-13 13:27:10,338 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:27:10,338 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-13 13:27:10,339 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2024-11-13 13:27:10,339 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:27:10,339 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 368 places, 723 transitions, 14299 flow. Second operand has 17 states, 17 states have (on average 5.411764705882353) internal successors, (92), 17 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:10,339 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:27:10,339 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:27:10,339 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:27:11,480 INFO L124 PetriNetUnfolderBase]: 1421/2408 cut-off events. [2024-11-13 13:27:11,480 INFO L125 PetriNetUnfolderBase]: For 70087/70087 co-relation queries the response was YES. [2024-11-13 13:27:11,502 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24111 conditions, 2408 events. 1421/2408 cut-off events. For 70087/70087 co-relation queries the response was YES. Maximal size of possible extension queue 234. Compared 13885 event pairs, 42 based on Foata normal form. 2/2410 useless extension candidates. Maximal degree in co-relation 23915. Up to 2152 conditions per place. [2024-11-13 13:27:11,513 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 684 selfloop transitions, 80 changer transitions 12/777 dead transitions. [2024-11-13 13:27:11,513 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 375 places, 777 transitions, 16693 flow [2024-11-13 13:27:11,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 13:27:11,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 13:27:11,514 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 91 transitions. [2024-11-13 13:27:11,514 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5055555555555555 [2024-11-13 13:27:11,514 INFO L175 Difference]: Start difference. First operand has 368 places, 723 transitions, 14299 flow. Second operand 10 states and 91 transitions. [2024-11-13 13:27:11,514 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 375 places, 777 transitions, 16693 flow [2024-11-13 13:27:12,072 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 372 places, 777 transitions, 16264 flow, removed 213 selfloop flow, removed 3 redundant places. [2024-11-13 13:27:12,083 INFO L231 Difference]: Finished difference. Result has 378 places, 740 transitions, 14611 flow [2024-11-13 13:27:12,084 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=13884, PETRI_DIFFERENCE_MINUEND_PLACES=363, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=723, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=644, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=14611, PETRI_PLACES=378, PETRI_TRANSITIONS=740} [2024-11-13 13:27:12,084 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 358 predicate places. [2024-11-13 13:27:12,084 INFO L471 AbstractCegarLoop]: Abstraction has has 378 places, 740 transitions, 14611 flow [2024-11-13 13:27:12,084 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.411764705882353) internal successors, (92), 17 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:12,084 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:27:12,084 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:27:12,097 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Ended with exit code 0 [2024-11-13 13:27:12,285 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2024-11-13 13:27:12,285 INFO L396 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:27:12,285 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:27:12,285 INFO L85 PathProgramCache]: Analyzing trace with hash -1526479649, now seen corresponding path program 43 times [2024-11-13 13:27:12,285 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:27:12,285 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [665722342] [2024-11-13 13:27:12,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:27:12,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:27:12,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:12,530 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:12,531 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:27:12,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [665722342] [2024-11-13 13:27:12,531 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [665722342] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:27:12,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1994727004] [2024-11-13 13:27:12,531 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 13:27:12,531 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:12,531 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:27:12,533 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:27:12,537 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2024-11-13 13:27:12,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:12,621 INFO L255 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-13 13:27:12,622 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:27:12,743 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:12,743 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:27:12,914 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:12,914 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1994727004] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:27:12,914 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:27:12,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 15 [2024-11-13 13:27:12,914 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [283531300] [2024-11-13 13:27:12,914 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:27:12,915 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-13 13:27:12,915 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:27:12,915 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-13 13:27:12,915 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2024-11-13 13:27:12,915 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:27:12,915 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 378 places, 740 transitions, 14611 flow. Second operand has 16 states, 16 states have (on average 5.5) internal successors, (88), 16 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:12,915 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:27:12,915 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:27:12,915 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:27:14,031 INFO L124 PetriNetUnfolderBase]: 1416/2407 cut-off events. [2024-11-13 13:27:14,031 INFO L125 PetriNetUnfolderBase]: For 67374/67374 co-relation queries the response was YES. [2024-11-13 13:27:14,054 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23999 conditions, 2407 events. 1416/2407 cut-off events. For 67374/67374 co-relation queries the response was YES. Maximal size of possible extension queue 232. Compared 13929 event pairs, 38 based on Foata normal form. 2/2409 useless extension candidates. Maximal degree in co-relation 23799. Up to 2125 conditions per place. [2024-11-13 13:27:14,063 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 681 selfloop transitions, 93 changer transitions 17/792 dead transitions. [2024-11-13 13:27:14,063 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 386 places, 792 transitions, 16926 flow [2024-11-13 13:27:14,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-13 13:27:14,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2024-11-13 13:27:14,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 104 transitions. [2024-11-13 13:27:14,064 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.48148148148148145 [2024-11-13 13:27:14,064 INFO L175 Difference]: Start difference. First operand has 378 places, 740 transitions, 14611 flow. Second operand 12 states and 104 transitions. [2024-11-13 13:27:14,064 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 386 places, 792 transitions, 16926 flow [2024-11-13 13:27:14,567 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 381 places, 792 transitions, 16512 flow, removed 158 selfloop flow, removed 5 redundant places. [2024-11-13 13:27:14,578 INFO L231 Difference]: Finished difference. Result has 387 places, 748 transitions, 14744 flow [2024-11-13 13:27:14,579 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=14209, PETRI_DIFFERENCE_MINUEND_PLACES=370, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=740, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=648, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=14744, PETRI_PLACES=387, PETRI_TRANSITIONS=748} [2024-11-13 13:27:14,579 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 367 predicate places. [2024-11-13 13:27:14,579 INFO L471 AbstractCegarLoop]: Abstraction has has 387 places, 748 transitions, 14744 flow [2024-11-13 13:27:14,579 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.5) internal successors, (88), 16 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:14,579 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:27:14,579 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:27:14,593 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2024-11-13 13:27:14,780 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:14,780 INFO L396 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:27:14,780 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:27:14,780 INFO L85 PathProgramCache]: Analyzing trace with hash 1057874339, now seen corresponding path program 44 times [2024-11-13 13:27:14,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:27:14,780 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [419306000] [2024-11-13 13:27:14,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:27:14,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:27:14,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:15,004 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:15,004 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:27:15,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [419306000] [2024-11-13 13:27:15,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [419306000] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:27:15,004 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [727619073] [2024-11-13 13:27:15,004 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:27:15,005 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:15,005 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:27:15,006 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:27:15,007 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2024-11-13 13:27:15,072 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:27:15,072 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:27:15,073 INFO L255 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-13 13:27:15,074 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:27:15,205 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:15,205 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:27:15,403 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:15,404 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [727619073] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:27:15,404 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:27:15,404 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 17 [2024-11-13 13:27:15,404 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516024243] [2024-11-13 13:27:15,404 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:27:15,404 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-13 13:27:15,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:27:15,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-13 13:27:15,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=257, Unknown=0, NotChecked=0, Total=306 [2024-11-13 13:27:15,405 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:27:15,405 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 387 places, 748 transitions, 14744 flow. Second operand has 18 states, 18 states have (on average 5.333333333333333) internal successors, (96), 18 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:15,405 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:27:15,405 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:27:15,405 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:27:16,534 INFO L124 PetriNetUnfolderBase]: 1401/2372 cut-off events. [2024-11-13 13:27:16,535 INFO L125 PetriNetUnfolderBase]: For 64554/64554 co-relation queries the response was YES. [2024-11-13 13:27:16,558 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23502 conditions, 2372 events. 1401/2372 cut-off events. For 64554/64554 co-relation queries the response was YES. Maximal size of possible extension queue 227. Compared 13593 event pairs, 39 based on Foata normal form. 1/2373 useless extension candidates. Maximal degree in co-relation 23302. Up to 2052 conditions per place. [2024-11-13 13:27:16,566 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 675 selfloop transitions, 112 changer transitions 4/792 dead transitions. [2024-11-13 13:27:16,566 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 395 places, 792 transitions, 16949 flow [2024-11-13 13:27:16,567 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-13 13:27:16,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2024-11-13 13:27:16,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 100 transitions. [2024-11-13 13:27:16,567 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5050505050505051 [2024-11-13 13:27:16,567 INFO L175 Difference]: Start difference. First operand has 387 places, 748 transitions, 14744 flow. Second operand 11 states and 100 transitions. [2024-11-13 13:27:16,567 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 395 places, 792 transitions, 16949 flow [2024-11-13 13:27:17,108 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 391 places, 792 transitions, 16601 flow, removed 139 selfloop flow, removed 4 redundant places. [2024-11-13 13:27:17,119 INFO L231 Difference]: Finished difference. Result has 394 places, 756 transitions, 14916 flow [2024-11-13 13:27:17,120 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=14416, PETRI_DIFFERENCE_MINUEND_PLACES=381, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=748, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=636, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=14916, PETRI_PLACES=394, PETRI_TRANSITIONS=756} [2024-11-13 13:27:17,120 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 374 predicate places. [2024-11-13 13:27:17,120 INFO L471 AbstractCegarLoop]: Abstraction has has 394 places, 756 transitions, 14916 flow [2024-11-13 13:27:17,120 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.333333333333333) internal successors, (96), 18 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:17,120 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:27:17,121 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:27:17,136 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2024-11-13 13:27:17,321 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:17,321 INFO L396 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:27:17,321 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:27:17,321 INFO L85 PathProgramCache]: Analyzing trace with hash -737629231, now seen corresponding path program 45 times [2024-11-13 13:27:17,321 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:27:17,321 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1580483337] [2024-11-13 13:27:17,321 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:27:17,322 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:27:17,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:17,488 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:17,488 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:27:17,488 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1580483337] [2024-11-13 13:27:17,488 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1580483337] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:27:17,488 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2008369309] [2024-11-13 13:27:17,488 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:27:17,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:17,489 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:27:17,492 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:27:17,493 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2024-11-13 13:27:17,558 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-13 13:27:17,558 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:27:17,560 INFO L255 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-13 13:27:17,560 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:27:17,678 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:17,678 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:27:17,941 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:17,942 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2008369309] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:27:17,942 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:27:17,942 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 17 [2024-11-13 13:27:17,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003019540] [2024-11-13 13:27:17,942 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:27:17,942 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-13 13:27:17,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:27:17,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-13 13:27:17,943 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2024-11-13 13:27:17,943 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:27:17,943 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 394 places, 756 transitions, 14916 flow. Second operand has 18 states, 18 states have (on average 5.333333333333333) internal successors, (96), 18 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:17,943 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:27:17,943 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:27:17,943 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:27:19,054 INFO L124 PetriNetUnfolderBase]: 1400/2365 cut-off events. [2024-11-13 13:27:19,054 INFO L125 PetriNetUnfolderBase]: For 63134/63134 co-relation queries the response was YES. [2024-11-13 13:27:19,075 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23348 conditions, 2365 events. 1400/2365 cut-off events. For 63134/63134 co-relation queries the response was YES. Maximal size of possible extension queue 227. Compared 13540 event pairs, 38 based on Foata normal form. 1/2366 useless extension candidates. Maximal degree in co-relation 23160. Up to 2000 conditions per place. [2024-11-13 13:27:19,082 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 673 selfloop transitions, 111 changer transitions 4/789 dead transitions. [2024-11-13 13:27:19,082 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 402 places, 789 transitions, 16886 flow [2024-11-13 13:27:19,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 13:27:19,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 13:27:19,083 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 93 transitions. [2024-11-13 13:27:19,083 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5166666666666667 [2024-11-13 13:27:19,083 INFO L175 Difference]: Start difference. First operand has 394 places, 756 transitions, 14916 flow. Second operand 10 states and 93 transitions. [2024-11-13 13:27:19,083 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 402 places, 789 transitions, 16886 flow [2024-11-13 13:27:19,671 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 393 places, 789 transitions, 16537 flow, removed 67 selfloop flow, removed 9 redundant places. [2024-11-13 13:27:19,682 INFO L231 Difference]: Finished difference. Result has 395 places, 758 transitions, 14936 flow [2024-11-13 13:27:19,683 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=14573, PETRI_DIFFERENCE_MINUEND_PLACES=384, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=756, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=108, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=645, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=14936, PETRI_PLACES=395, PETRI_TRANSITIONS=758} [2024-11-13 13:27:19,683 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 375 predicate places. [2024-11-13 13:27:19,683 INFO L471 AbstractCegarLoop]: Abstraction has has 395 places, 758 transitions, 14936 flow [2024-11-13 13:27:19,683 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.333333333333333) internal successors, (96), 18 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:19,683 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:27:19,683 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:27:19,697 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2024-11-13 13:27:19,884 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2024-11-13 13:27:19,884 INFO L396 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:27:19,884 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:27:19,884 INFO L85 PathProgramCache]: Analyzing trace with hash -1242689391, now seen corresponding path program 46 times [2024-11-13 13:27:19,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:27:19,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137169447] [2024-11-13 13:27:19,884 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:27:19,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:27:19,896 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:20,038 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:20,039 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:27:20,039 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137169447] [2024-11-13 13:27:20,039 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137169447] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:27:20,039 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1138334595] [2024-11-13 13:27:20,039 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 13:27:20,039 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:20,039 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:27:20,044 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:27:20,045 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2024-11-13 13:27:20,118 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 13:27:20,118 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:27:20,119 INFO L255 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-13 13:27:20,120 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:27:20,257 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:20,257 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:27:20,459 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:20,459 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1138334595] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:27:20,459 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:27:20,459 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 18 [2024-11-13 13:27:20,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031491352] [2024-11-13 13:27:20,459 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:27:20,459 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-13 13:27:20,459 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:27:20,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-13 13:27:20,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2024-11-13 13:27:20,460 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:27:20,460 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 395 places, 758 transitions, 14936 flow. Second operand has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:20,460 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:27:20,460 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:27:20,460 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:27:21,645 INFO L124 PetriNetUnfolderBase]: 1449/2445 cut-off events. [2024-11-13 13:27:21,645 INFO L125 PetriNetUnfolderBase]: For 66388/66388 co-relation queries the response was YES. [2024-11-13 13:27:21,671 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24141 conditions, 2445 events. 1449/2445 cut-off events. For 66388/66388 co-relation queries the response was YES. Maximal size of possible extension queue 237. Compared 14053 event pairs, 39 based on Foata normal form. 1/2446 useless extension candidates. Maximal degree in co-relation 23949. Up to 2168 conditions per place. [2024-11-13 13:27:21,681 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 713 selfloop transitions, 92 changer transitions 8/814 dead transitions. [2024-11-13 13:27:21,682 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 402 places, 814 transitions, 17394 flow [2024-11-13 13:27:21,682 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 13:27:21,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-13 13:27:21,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 87 transitions. [2024-11-13 13:27:21,682 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5370370370370371 [2024-11-13 13:27:21,682 INFO L175 Difference]: Start difference. First operand has 395 places, 758 transitions, 14936 flow. Second operand 9 states and 87 transitions. [2024-11-13 13:27:21,683 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 402 places, 814 transitions, 17394 flow [2024-11-13 13:27:22,406 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 395 places, 814 transitions, 17093 flow, removed 57 selfloop flow, removed 7 redundant places. [2024-11-13 13:27:22,424 INFO L231 Difference]: Finished difference. Result has 398 places, 778 transitions, 15368 flow [2024-11-13 13:27:22,425 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=14647, PETRI_DIFFERENCE_MINUEND_PLACES=387, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=758, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=666, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=15368, PETRI_PLACES=398, PETRI_TRANSITIONS=778} [2024-11-13 13:27:22,426 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 378 predicate places. [2024-11-13 13:27:22,426 INFO L471 AbstractCegarLoop]: Abstraction has has 398 places, 778 transitions, 15368 flow [2024-11-13 13:27:22,426 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.2631578947368425) internal successors, (100), 19 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:22,426 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:27:22,426 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:27:22,446 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2024-11-13 13:27:22,626 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2024-11-13 13:27:22,627 INFO L396 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:27:22,627 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:27:22,627 INFO L85 PathProgramCache]: Analyzing trace with hash -1164934881, now seen corresponding path program 47 times [2024-11-13 13:27:22,627 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:27:22,627 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926271555] [2024-11-13 13:27:22,628 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:27:22,628 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:27:22,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:22,860 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:22,860 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:27:22,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926271555] [2024-11-13 13:27:22,860 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926271555] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:27:22,860 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [497857684] [2024-11-13 13:27:22,861 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:27:22,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:22,861 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:27:22,863 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:27:22,865 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2024-11-13 13:27:22,943 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2024-11-13 13:27:22,943 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:27:22,944 INFO L255 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-13 13:27:22,945 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:27:23,077 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:23,077 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:27:23,277 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:23,277 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [497857684] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:27:23,277 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:27:23,278 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 8] total 17 [2024-11-13 13:27:23,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1991517077] [2024-11-13 13:27:23,278 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:27:23,278 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-13 13:27:23,278 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:27:23,278 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-13 13:27:23,278 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2024-11-13 13:27:23,278 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:27:23,279 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 398 places, 778 transitions, 15368 flow. Second operand has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 18 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:23,279 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:27:23,279 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:27:23,279 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:27:24,284 INFO L124 PetriNetUnfolderBase]: 1439/2423 cut-off events. [2024-11-13 13:27:24,285 INFO L125 PetriNetUnfolderBase]: For 63930/63930 co-relation queries the response was YES. [2024-11-13 13:27:24,309 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23919 conditions, 2423 events. 1439/2423 cut-off events. For 63930/63930 co-relation queries the response was YES. Maximal size of possible extension queue 231. Compared 13855 event pairs, 42 based on Foata normal form. 1/2424 useless extension candidates. Maximal degree in co-relation 23729. Up to 2168 conditions per place. [2024-11-13 13:27:24,318 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 708 selfloop transitions, 90 changer transitions 6/805 dead transitions. [2024-11-13 13:27:24,318 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 404 places, 805 transitions, 17206 flow [2024-11-13 13:27:24,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-13 13:27:24,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2024-11-13 13:27:24,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 79 transitions. [2024-11-13 13:27:24,319 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5486111111111112 [2024-11-13 13:27:24,319 INFO L175 Difference]: Start difference. First operand has 398 places, 778 transitions, 15368 flow. Second operand 8 states and 79 transitions. [2024-11-13 13:27:24,319 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 404 places, 805 transitions, 17206 flow [2024-11-13 13:27:24,972 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 398 places, 805 transitions, 16926 flow, removed 71 selfloop flow, removed 6 redundant places. [2024-11-13 13:27:24,983 INFO L231 Difference]: Finished difference. Result has 400 places, 780 transitions, 15369 flow [2024-11-13 13:27:24,984 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=15092, PETRI_DIFFERENCE_MINUEND_PLACES=391, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=778, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=688, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=15369, PETRI_PLACES=400, PETRI_TRANSITIONS=780} [2024-11-13 13:27:24,984 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 380 predicate places. [2024-11-13 13:27:24,984 INFO L471 AbstractCegarLoop]: Abstraction has has 400 places, 780 transitions, 15369 flow [2024-11-13 13:27:24,984 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.444444444444445) internal successors, (98), 18 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:24,984 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:27:24,985 INFO L204 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:27:24,998 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2024-11-13 13:27:25,185 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable60 [2024-11-13 13:27:25,185 INFO L396 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:27:25,185 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:27:25,185 INFO L85 PathProgramCache]: Analyzing trace with hash -1276044976, now seen corresponding path program 48 times [2024-11-13 13:27:25,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:27:25,186 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [155561774] [2024-11-13 13:27:25,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:27:25,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:27:25,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:25,267 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:25,267 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:27:25,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [155561774] [2024-11-13 13:27:25,269 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [155561774] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:27:25,269 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1244081535] [2024-11-13 13:27:25,270 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 13:27:25,270 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:25,270 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:27:25,272 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:27:25,274 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2024-11-13 13:27:25,350 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2024-11-13 13:27:25,350 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:27:25,351 INFO L255 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 13:27:25,352 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:27:25,403 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:25,404 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:27:25,443 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:25,443 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1244081535] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:27:25,443 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:27:25,443 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2024-11-13 13:27:25,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1301165908] [2024-11-13 13:27:25,444 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:27:25,444 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-13 13:27:25,444 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:27:25,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-13 13:27:25,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2024-11-13 13:27:25,444 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:27:25,444 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 400 places, 780 transitions, 15369 flow. Second operand has 14 states, 14 states have (on average 5.142857142857143) internal successors, (72), 14 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:25,445 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:27:25,445 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:27:25,445 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:27:26,718 INFO L124 PetriNetUnfolderBase]: 1756/2991 cut-off events. [2024-11-13 13:27:26,719 INFO L125 PetriNetUnfolderBase]: For 78110/78110 co-relation queries the response was YES. [2024-11-13 13:27:26,741 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28977 conditions, 2991 events. 1756/2991 cut-off events. For 78110/78110 co-relation queries the response was YES. Maximal size of possible extension queue 249. Compared 17880 event pairs, 308 based on Foata normal form. 3/2994 useless extension candidates. Maximal degree in co-relation 28762. Up to 1764 conditions per place. [2024-11-13 13:27:26,754 INFO L140 encePairwiseOnDemand]: 13/18 looper letters, 734 selfloop transitions, 244 changer transitions 12/991 dead transitions. [2024-11-13 13:27:26,754 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 407 places, 991 transitions, 21192 flow [2024-11-13 13:27:26,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 13:27:26,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-13 13:27:26,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 81 transitions. [2024-11-13 13:27:26,754 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5 [2024-11-13 13:27:26,755 INFO L175 Difference]: Start difference. First operand has 400 places, 780 transitions, 15369 flow. Second operand 9 states and 81 transitions. [2024-11-13 13:27:26,755 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 407 places, 991 transitions, 21192 flow [2024-11-13 13:27:27,362 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 402 places, 991 transitions, 20953 flow, removed 31 selfloop flow, removed 5 redundant places. [2024-11-13 13:27:27,374 INFO L231 Difference]: Finished difference. Result has 407 places, 866 transitions, 17792 flow [2024-11-13 13:27:27,374 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=15199, PETRI_DIFFERENCE_MINUEND_PLACES=394, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=780, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=157, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=536, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=17792, PETRI_PLACES=407, PETRI_TRANSITIONS=866} [2024-11-13 13:27:27,375 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 387 predicate places. [2024-11-13 13:27:27,375 INFO L471 AbstractCegarLoop]: Abstraction has has 407 places, 866 transitions, 17792 flow [2024-11-13 13:27:27,375 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 5.142857142857143) internal successors, (72), 14 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:27,375 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:27:27,375 INFO L204 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:27:27,388 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2024-11-13 13:27:27,575 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:27,576 INFO L396 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:27:27,576 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:27:27,576 INFO L85 PathProgramCache]: Analyzing trace with hash -1108837935, now seen corresponding path program 49 times [2024-11-13 13:27:27,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:27:27,576 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944662465] [2024-11-13 13:27:27,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:27:27,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:27:27,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:27,651 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:27,651 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:27:27,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944662465] [2024-11-13 13:27:27,651 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944662465] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:27:27,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1200610334] [2024-11-13 13:27:27,651 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 13:27:27,651 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:27,651 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:27:27,652 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:27:27,653 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2024-11-13 13:27:27,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:27,720 INFO L255 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 13:27:27,721 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:27:27,770 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:27,770 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:27:27,820 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:27,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1200610334] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:27:27,821 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:27:27,821 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2024-11-13 13:27:27,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514776892] [2024-11-13 13:27:27,821 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:27:27,821 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-13 13:27:27,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:27:27,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-13 13:27:27,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2024-11-13 13:27:27,821 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:27:27,822 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 407 places, 866 transitions, 17792 flow. Second operand has 14 states, 14 states have (on average 4.857142857142857) internal successors, (68), 14 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:27,822 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:27:27,822 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:27:27,822 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:27:29,230 INFO L124 PetriNetUnfolderBase]: 1902/3229 cut-off events. [2024-11-13 13:27:29,230 INFO L125 PetriNetUnfolderBase]: For 93118/93118 co-relation queries the response was YES. [2024-11-13 13:27:29,259 INFO L83 FinitePrefix]: Finished finitePrefix Result has 32246 conditions, 3229 events. 1902/3229 cut-off events. For 93118/93118 co-relation queries the response was YES. Maximal size of possible extension queue 267. Compared 19492 event pairs, 90 based on Foata normal form. 13/3242 useless extension candidates. Maximal degree in co-relation 31908. Up to 1038 conditions per place. [2024-11-13 13:27:29,270 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 650 selfloop transitions, 423 changer transitions 0/1074 dead transitions. [2024-11-13 13:27:29,270 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 416 places, 1074 transitions, 23594 flow [2024-11-13 13:27:29,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-13 13:27:29,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2024-11-13 13:27:29,271 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 113 transitions. [2024-11-13 13:27:29,271 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4829059829059829 [2024-11-13 13:27:29,271 INFO L175 Difference]: Start difference. First operand has 407 places, 866 transitions, 17792 flow. Second operand 13 states and 113 transitions. [2024-11-13 13:27:29,271 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 416 places, 1074 transitions, 23594 flow [2024-11-13 13:27:30,095 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 409 places, 1074 transitions, 23223 flow, removed 48 selfloop flow, removed 7 redundant places. [2024-11-13 13:27:30,109 INFO L231 Difference]: Finished difference. Result has 416 places, 933 transitions, 20084 flow [2024-11-13 13:27:30,110 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=17423, PETRI_DIFFERENCE_MINUEND_PLACES=397, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=866, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=356, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=466, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=20084, PETRI_PLACES=416, PETRI_TRANSITIONS=933} [2024-11-13 13:27:30,110 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 396 predicate places. [2024-11-13 13:27:30,110 INFO L471 AbstractCegarLoop]: Abstraction has has 416 places, 933 transitions, 20084 flow [2024-11-13 13:27:30,110 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.857142857142857) internal successors, (68), 14 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:30,110 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:27:30,110 INFO L204 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:27:30,124 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2024-11-13 13:27:30,311 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:30,311 INFO L396 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:27:30,311 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:27:30,311 INFO L85 PathProgramCache]: Analyzing trace with hash 1276874245, now seen corresponding path program 50 times [2024-11-13 13:27:30,311 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:27:30,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141962209] [2024-11-13 13:27:30,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:27:30,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:27:30,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:30,422 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:30,422 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:27:30,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141962209] [2024-11-13 13:27:30,422 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141962209] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:27:30,422 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [355400119] [2024-11-13 13:27:30,423 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:27:30,423 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:30,423 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:27:30,425 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:27:30,427 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2024-11-13 13:27:30,503 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:27:30,503 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:27:30,504 INFO L255 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 13:27:30,505 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:27:30,563 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:30,563 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:27:30,615 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:30,616 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [355400119] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:27:30,616 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:27:30,616 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2024-11-13 13:27:30,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [318315619] [2024-11-13 13:27:30,616 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:27:30,616 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-13 13:27:30,616 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:27:30,617 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-13 13:27:30,617 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2024-11-13 13:27:30,617 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:27:30,617 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 416 places, 933 transitions, 20084 flow. Second operand has 16 states, 16 states have (on average 4.6875) internal successors, (75), 16 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:30,617 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:27:30,617 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:27:30,617 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:27:32,416 INFO L124 PetriNetUnfolderBase]: 1996/3387 cut-off events. [2024-11-13 13:27:32,417 INFO L125 PetriNetUnfolderBase]: For 107724/107724 co-relation queries the response was YES. [2024-11-13 13:27:32,457 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35066 conditions, 3387 events. 1996/3387 cut-off events. For 107724/107724 co-relation queries the response was YES. Maximal size of possible extension queue 274. Compared 20649 event pairs, 183 based on Foata normal form. 16/3403 useless extension candidates. Maximal degree in co-relation 34720. Up to 1518 conditions per place. [2024-11-13 13:27:32,472 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 644 selfloop transitions, 377 changer transitions 0/1022 dead transitions. [2024-11-13 13:27:32,472 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 434 places, 1022 transitions, 23597 flow [2024-11-13 13:27:32,473 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-13 13:27:32,473 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2024-11-13 13:27:32,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 145 transitions. [2024-11-13 13:27:32,473 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4239766081871345 [2024-11-13 13:27:32,474 INFO L175 Difference]: Start difference. First operand has 416 places, 933 transitions, 20084 flow. Second operand 19 states and 145 transitions. [2024-11-13 13:27:32,474 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 434 places, 1022 transitions, 23597 flow [2024-11-13 13:27:33,489 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 431 places, 1022 transitions, 23250 flow, removed 84 selfloop flow, removed 3 redundant places. [2024-11-13 13:27:33,507 INFO L231 Difference]: Finished difference. Result has 439 places, 976 transitions, 21658 flow [2024-11-13 13:27:33,508 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=19773, PETRI_DIFFERENCE_MINUEND_PLACES=413, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=933, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=340, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=576, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=21658, PETRI_PLACES=439, PETRI_TRANSITIONS=976} [2024-11-13 13:27:33,512 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 419 predicate places. [2024-11-13 13:27:33,512 INFO L471 AbstractCegarLoop]: Abstraction has has 439 places, 976 transitions, 21658 flow [2024-11-13 13:27:33,512 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.6875) internal successors, (75), 16 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:33,512 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:27:33,512 INFO L204 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:27:33,536 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2024-11-13 13:27:33,713 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:33,713 INFO L396 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:27:33,713 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:27:33,713 INFO L85 PathProgramCache]: Analyzing trace with hash 854681199, now seen corresponding path program 51 times [2024-11-13 13:27:33,713 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:27:33,714 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1489047499] [2024-11-13 13:27:33,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:27:33,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:27:33,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:33,803 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:33,803 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:27:33,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1489047499] [2024-11-13 13:27:33,803 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1489047499] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:27:33,803 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [773837766] [2024-11-13 13:27:33,804 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:27:33,804 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:33,804 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:27:33,805 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:27:33,806 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2024-11-13 13:27:33,878 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-13 13:27:33,878 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:27:33,879 INFO L255 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 13:27:33,880 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:27:33,945 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:33,945 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:27:33,997 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:33,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [773837766] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:27:33,997 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:27:33,997 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2024-11-13 13:27:33,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [473029576] [2024-11-13 13:27:33,997 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:27:33,998 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-13 13:27:33,998 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:27:33,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-13 13:27:33,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2024-11-13 13:27:33,998 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:27:33,999 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 439 places, 976 transitions, 21658 flow. Second operand has 15 states, 15 states have (on average 4.866666666666666) internal successors, (73), 15 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:33,999 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:27:33,999 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:27:33,999 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:27:36,028 INFO L124 PetriNetUnfolderBase]: 2127/3595 cut-off events. [2024-11-13 13:27:36,029 INFO L125 PetriNetUnfolderBase]: For 130563/130563 co-relation queries the response was YES. [2024-11-13 13:27:36,076 INFO L83 FinitePrefix]: Finished finitePrefix Result has 39114 conditions, 3595 events. 2127/3595 cut-off events. For 130563/130563 co-relation queries the response was YES. Maximal size of possible extension queue 297. Compared 22044 event pairs, 152 based on Foata normal form. 20/3615 useless extension candidates. Maximal degree in co-relation 38752. Up to 1248 conditions per place. [2024-11-13 13:27:36,093 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 543 selfloop transitions, 547 changer transitions 0/1091 dead transitions. [2024-11-13 13:27:36,093 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 462 places, 1091 transitions, 26668 flow [2024-11-13 13:27:36,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-13 13:27:36,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2024-11-13 13:27:36,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 185 transitions. [2024-11-13 13:27:36,094 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.42824074074074076 [2024-11-13 13:27:36,094 INFO L175 Difference]: Start difference. First operand has 439 places, 976 transitions, 21658 flow. Second operand 24 states and 185 transitions. [2024-11-13 13:27:36,094 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 462 places, 1091 transitions, 26668 flow [2024-11-13 13:27:37,350 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 459 places, 1091 transitions, 26093 flow, removed 212 selfloop flow, removed 3 redundant places. [2024-11-13 13:27:37,377 INFO L231 Difference]: Finished difference. Result has 465 places, 1052 transitions, 25238 flow [2024-11-13 13:27:37,378 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=21275, PETRI_DIFFERENCE_MINUEND_PLACES=436, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=976, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=485, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=479, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=25238, PETRI_PLACES=465, PETRI_TRANSITIONS=1052} [2024-11-13 13:27:37,379 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 445 predicate places. [2024-11-13 13:27:37,379 INFO L471 AbstractCegarLoop]: Abstraction has has 465 places, 1052 transitions, 25238 flow [2024-11-13 13:27:37,379 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.866666666666666) internal successors, (73), 15 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:37,379 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:27:37,379 INFO L204 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:27:37,402 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Ended with exit code 0 [2024-11-13 13:27:37,580 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:37,580 INFO L396 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:27:37,580 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:27:37,580 INFO L85 PathProgramCache]: Analyzing trace with hash 1207123991, now seen corresponding path program 52 times [2024-11-13 13:27:37,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:27:37,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826139148] [2024-11-13 13:27:37,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:27:37,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:27:37,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:37,663 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:37,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:27:37,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826139148] [2024-11-13 13:27:37,663 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [826139148] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:27:37,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2135952828] [2024-11-13 13:27:37,663 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 13:27:37,663 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:37,663 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:27:37,665 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:27:37,666 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2024-11-13 13:27:37,743 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 13:27:37,744 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:27:37,745 INFO L255 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 13:27:37,745 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:27:37,811 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:37,811 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:27:37,855 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:37,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2135952828] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:27:37,856 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:27:37,856 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2024-11-13 13:27:37,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573564208] [2024-11-13 13:27:37,856 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:27:37,856 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-13 13:27:37,856 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:27:37,857 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-13 13:27:37,857 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2024-11-13 13:27:37,857 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:27:37,857 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 465 places, 1052 transitions, 25238 flow. Second operand has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 15 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:37,857 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:27:37,857 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:27:37,857 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:27:40,036 INFO L124 PetriNetUnfolderBase]: 2125/3601 cut-off events. [2024-11-13 13:27:40,036 INFO L125 PetriNetUnfolderBase]: For 131335/131335 co-relation queries the response was YES. [2024-11-13 13:27:40,088 INFO L83 FinitePrefix]: Finished finitePrefix Result has 40514 conditions, 3601 events. 2125/3601 cut-off events. For 131335/131335 co-relation queries the response was YES. Maximal size of possible extension queue 299. Compared 22325 event pairs, 239 based on Foata normal form. 8/3609 useless extension candidates. Maximal degree in co-relation 40135. Up to 1405 conditions per place. [2024-11-13 13:27:40,105 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 606 selfloop transitions, 474 changer transitions 4/1085 dead transitions. [2024-11-13 13:27:40,105 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 483 places, 1085 transitions, 27655 flow [2024-11-13 13:27:40,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-13 13:27:40,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2024-11-13 13:27:40,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 144 transitions. [2024-11-13 13:27:40,106 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.42105263157894735 [2024-11-13 13:27:40,106 INFO L175 Difference]: Start difference. First operand has 465 places, 1052 transitions, 25238 flow. Second operand 19 states and 144 transitions. [2024-11-13 13:27:40,106 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 483 places, 1085 transitions, 27655 flow [2024-11-13 13:27:41,527 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 468 places, 1085 transitions, 25627 flow, removed 756 selfloop flow, removed 15 redundant places. [2024-11-13 13:27:41,548 INFO L231 Difference]: Finished difference. Result has 470 places, 1050 transitions, 24170 flow [2024-11-13 13:27:41,549 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=23211, PETRI_DIFFERENCE_MINUEND_PLACES=450, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1052, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=473, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=579, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=24170, PETRI_PLACES=470, PETRI_TRANSITIONS=1050} [2024-11-13 13:27:41,550 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 450 predicate places. [2024-11-13 13:27:41,550 INFO L471 AbstractCegarLoop]: Abstraction has has 470 places, 1050 transitions, 24170 flow [2024-11-13 13:27:41,550 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.733333333333333) internal successors, (71), 15 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:41,550 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:27:41,550 INFO L204 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:27:41,574 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Ended with exit code 0 [2024-11-13 13:27:41,750 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2024-11-13 13:27:41,751 INFO L396 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:27:41,751 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:27:41,751 INFO L85 PathProgramCache]: Analyzing trace with hash 1597638680, now seen corresponding path program 53 times [2024-11-13 13:27:41,751 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:27:41,751 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1859100391] [2024-11-13 13:27:41,751 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:27:41,751 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:27:41,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:41,862 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:41,863 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:27:41,863 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1859100391] [2024-11-13 13:27:41,863 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1859100391] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:27:41,863 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [904505815] [2024-11-13 13:27:41,863 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:27:41,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:41,863 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:27:41,869 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:27:41,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2024-11-13 13:27:41,964 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:27:41,964 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:27:41,965 INFO L255 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 13:27:41,967 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:27:42,062 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:42,063 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:27:42,128 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:42,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [904505815] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:27:42,128 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:27:42,128 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2024-11-13 13:27:42,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1238143543] [2024-11-13 13:27:42,129 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:27:42,129 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-13 13:27:42,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:27:42,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-13 13:27:42,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2024-11-13 13:27:42,129 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:27:42,130 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 470 places, 1050 transitions, 24170 flow. Second operand has 15 states, 15 states have (on average 4.866666666666666) internal successors, (73), 15 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:42,130 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:27:42,130 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:27:42,130 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:27:44,113 INFO L124 PetriNetUnfolderBase]: 2294/3840 cut-off events. [2024-11-13 13:27:44,113 INFO L125 PetriNetUnfolderBase]: For 122245/122245 co-relation queries the response was YES. [2024-11-13 13:27:44,164 INFO L83 FinitePrefix]: Finished finitePrefix Result has 41792 conditions, 3840 events. 2294/3840 cut-off events. For 122245/122245 co-relation queries the response was YES. Maximal size of possible extension queue 323. Compared 23642 event pairs, 414 based on Foata normal form. 21/3861 useless extension candidates. Maximal degree in co-relation 41601. Up to 2552 conditions per place. [2024-11-13 13:27:44,181 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 818 selfloop transitions, 419 changer transitions 15/1253 dead transitions. [2024-11-13 13:27:44,182 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 485 places, 1253 transitions, 31185 flow [2024-11-13 13:27:44,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-13 13:27:44,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2024-11-13 13:27:44,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 136 transitions. [2024-11-13 13:27:44,182 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4444444444444444 [2024-11-13 13:27:44,182 INFO L175 Difference]: Start difference. First operand has 470 places, 1050 transitions, 24170 flow. Second operand 17 states and 136 transitions. [2024-11-13 13:27:44,182 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 485 places, 1253 transitions, 31185 flow [2024-11-13 13:27:45,433 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 471 places, 1253 transitions, 30389 flow, removed 30 selfloop flow, removed 14 redundant places. [2024-11-13 13:27:45,455 INFO L231 Difference]: Finished difference. Result has 477 places, 1146 transitions, 27361 flow [2024-11-13 13:27:45,456 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=23443, PETRI_DIFFERENCE_MINUEND_PLACES=455, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1050, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=318, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=654, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=27361, PETRI_PLACES=477, PETRI_TRANSITIONS=1146} [2024-11-13 13:27:45,457 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 457 predicate places. [2024-11-13 13:27:45,457 INFO L471 AbstractCegarLoop]: Abstraction has has 477 places, 1146 transitions, 27361 flow [2024-11-13 13:27:45,457 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.866666666666666) internal successors, (73), 15 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:45,457 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:27:45,457 INFO L204 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:27:45,477 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2024-11-13 13:27:45,658 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2024-11-13 13:27:45,658 INFO L396 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:27:45,658 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:27:45,658 INFO L85 PathProgramCache]: Analyzing trace with hash 1907909060, now seen corresponding path program 54 times [2024-11-13 13:27:45,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:27:45,658 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031549332] [2024-11-13 13:27:45,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:27:45,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:27:45,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:45,730 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:45,730 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:27:45,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031549332] [2024-11-13 13:27:45,730 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031549332] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:27:45,730 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [592233866] [2024-11-13 13:27:45,730 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 13:27:45,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:45,730 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:27:45,732 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:27:45,732 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2024-11-13 13:27:45,800 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2024-11-13 13:27:45,800 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:27:45,801 INFO L255 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 13:27:45,802 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:27:45,860 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:45,860 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:27:45,904 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:45,904 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [592233866] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:27:45,904 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:27:45,904 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2024-11-13 13:27:45,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1339110432] [2024-11-13 13:27:45,904 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:27:45,904 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-13 13:27:45,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:27:45,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-13 13:27:45,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2024-11-13 13:27:45,905 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:27:45,905 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 477 places, 1146 transitions, 27361 flow. Second operand has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:45,905 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:27:45,905 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:27:45,905 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:27:47,899 INFO L124 PetriNetUnfolderBase]: 2266/3782 cut-off events. [2024-11-13 13:27:47,899 INFO L125 PetriNetUnfolderBase]: For 122977/122977 co-relation queries the response was YES. [2024-11-13 13:27:47,935 INFO L83 FinitePrefix]: Finished finitePrefix Result has 41877 conditions, 3782 events. 2266/3782 cut-off events. For 122977/122977 co-relation queries the response was YES. Maximal size of possible extension queue 317. Compared 22958 event pairs, 460 based on Foata normal form. 3/3785 useless extension candidates. Maximal degree in co-relation 41553. Up to 2805 conditions per place. [2024-11-13 13:27:47,949 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 931 selfloop transitions, 279 changer transitions 13/1224 dead transitions. [2024-11-13 13:27:47,949 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 491 places, 1224 transitions, 30985 flow [2024-11-13 13:27:47,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-13 13:27:47,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2024-11-13 13:27:47,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 118 transitions. [2024-11-13 13:27:47,950 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.43703703703703706 [2024-11-13 13:27:47,950 INFO L175 Difference]: Start difference. First operand has 477 places, 1146 transitions, 27361 flow. Second operand 15 states and 118 transitions. [2024-11-13 13:27:47,950 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 491 places, 1224 transitions, 30985 flow [2024-11-13 13:27:49,083 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 481 places, 1224 transitions, 29302 flow, removed 411 selfloop flow, removed 10 redundant places. [2024-11-13 13:27:49,100 INFO L231 Difference]: Finished difference. Result has 482 places, 1137 transitions, 26014 flow [2024-11-13 13:27:49,101 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=25678, PETRI_DIFFERENCE_MINUEND_PLACES=467, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1146, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=279, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=867, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=26014, PETRI_PLACES=482, PETRI_TRANSITIONS=1137} [2024-11-13 13:27:49,101 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 462 predicate places. [2024-11-13 13:27:49,101 INFO L471 AbstractCegarLoop]: Abstraction has has 482 places, 1137 transitions, 26014 flow [2024-11-13 13:27:49,101 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.875) internal successors, (78), 16 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:49,101 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:27:49,101 INFO L204 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:27:49,114 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Ended with exit code 0 [2024-11-13 13:27:49,302 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable67 [2024-11-13 13:27:49,302 INFO L396 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:27:49,302 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:27:49,302 INFO L85 PathProgramCache]: Analyzing trace with hash 535731435, now seen corresponding path program 55 times [2024-11-13 13:27:49,302 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:27:49,302 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [786815037] [2024-11-13 13:27:49,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:27:49,302 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:27:49,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:49,368 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:49,368 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:27:49,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [786815037] [2024-11-13 13:27:49,368 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [786815037] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:27:49,368 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [474563774] [2024-11-13 13:27:49,368 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 13:27:49,368 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:49,368 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:27:49,371 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:27:49,371 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2024-11-13 13:27:49,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:49,442 INFO L255 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 13:27:49,443 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:27:49,504 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:49,504 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:27:49,554 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:49,554 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [474563774] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:27:49,554 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:27:49,554 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2024-11-13 13:27:49,554 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099424917] [2024-11-13 13:27:49,554 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:27:49,554 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-13 13:27:49,554 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:27:49,555 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-13 13:27:49,555 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2024-11-13 13:27:49,555 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:27:49,555 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 482 places, 1137 transitions, 26014 flow. Second operand has 15 states, 15 states have (on average 4.933333333333334) internal successors, (74), 15 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:49,555 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:27:49,555 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:27:49,555 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:27:51,297 INFO L124 PetriNetUnfolderBase]: 2351/3922 cut-off events. [2024-11-13 13:27:51,297 INFO L125 PetriNetUnfolderBase]: For 109158/109158 co-relation queries the response was YES. [2024-11-13 13:27:51,341 INFO L83 FinitePrefix]: Finished finitePrefix Result has 41843 conditions, 3922 events. 2351/3922 cut-off events. For 109158/109158 co-relation queries the response was YES. Maximal size of possible extension queue 331. Compared 24034 event pairs, 158 based on Foata normal form. 19/3941 useless extension candidates. Maximal degree in co-relation 41633. Up to 1664 conditions per place. [2024-11-13 13:27:51,356 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 713 selfloop transitions, 514 changer transitions 0/1228 dead transitions. [2024-11-13 13:27:51,356 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 500 places, 1228 transitions, 29799 flow [2024-11-13 13:27:51,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-13 13:27:51,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2024-11-13 13:27:51,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 158 transitions. [2024-11-13 13:27:51,357 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.41798941798941797 [2024-11-13 13:27:51,357 INFO L175 Difference]: Start difference. First operand has 482 places, 1137 transitions, 26014 flow. Second operand 21 states and 158 transitions. [2024-11-13 13:27:51,357 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 500 places, 1228 transitions, 29799 flow [2024-11-13 13:27:52,510 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 486 places, 1228 transitions, 29254 flow, removed 13 selfloop flow, removed 14 redundant places. [2024-11-13 13:27:52,528 INFO L231 Difference]: Finished difference. Result has 491 places, 1185 transitions, 27875 flow [2024-11-13 13:27:52,529 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=25469, PETRI_DIFFERENCE_MINUEND_PLACES=466, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1137, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=467, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=638, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=27875, PETRI_PLACES=491, PETRI_TRANSITIONS=1185} [2024-11-13 13:27:52,529 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 471 predicate places. [2024-11-13 13:27:52,529 INFO L471 AbstractCegarLoop]: Abstraction has has 491 places, 1185 transitions, 27875 flow [2024-11-13 13:27:52,529 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.933333333333334) internal successors, (74), 15 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:52,529 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:27:52,529 INFO L204 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:27:52,542 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2024-11-13 13:27:52,729 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable68 [2024-11-13 13:27:52,730 INFO L396 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:27:52,730 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:27:52,730 INFO L85 PathProgramCache]: Analyzing trace with hash -628532710, now seen corresponding path program 56 times [2024-11-13 13:27:52,730 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:27:52,730 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1755957068] [2024-11-13 13:27:52,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:27:52,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:27:52,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:52,812 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:52,813 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:27:52,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1755957068] [2024-11-13 13:27:52,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1755957068] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:27:52,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1121624773] [2024-11-13 13:27:52,813 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:27:52,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:52,813 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:27:52,816 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:27:52,820 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2024-11-13 13:27:52,895 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:27:52,895 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:27:52,896 INFO L255 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 13:27:52,897 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:27:52,966 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:52,966 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:27:53,005 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:53,005 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1121624773] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:27:53,005 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:27:53,006 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2024-11-13 13:27:53,006 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [884193514] [2024-11-13 13:27:53,006 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:27:53,006 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-13 13:27:53,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:27:53,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-13 13:27:53,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2024-11-13 13:27:53,006 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:27:53,006 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 491 places, 1185 transitions, 27875 flow. Second operand has 15 states, 15 states have (on average 4.866666666666666) internal successors, (73), 15 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:53,007 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:27:53,007 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:27:53,007 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:27:55,361 INFO L124 PetriNetUnfolderBase]: 2476/4098 cut-off events. [2024-11-13 13:27:55,361 INFO L125 PetriNetUnfolderBase]: For 130123/130123 co-relation queries the response was YES. [2024-11-13 13:27:55,410 INFO L83 FinitePrefix]: Finished finitePrefix Result has 45558 conditions, 4098 events. 2476/4098 cut-off events. For 130123/130123 co-relation queries the response was YES. Maximal size of possible extension queue 338. Compared 25089 event pairs, 429 based on Foata normal form. 33/4131 useless extension candidates. Maximal degree in co-relation 45230. Up to 2735 conditions per place. [2024-11-13 13:27:55,432 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 822 selfloop transitions, 515 changer transitions 9/1347 dead transitions. [2024-11-13 13:27:55,432 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 508 places, 1347 transitions, 34277 flow [2024-11-13 13:27:55,432 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-13 13:27:55,433 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2024-11-13 13:27:55,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 147 transitions. [2024-11-13 13:27:55,433 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4298245614035088 [2024-11-13 13:27:55,433 INFO L175 Difference]: Start difference. First operand has 491 places, 1185 transitions, 27875 flow. Second operand 19 states and 147 transitions. [2024-11-13 13:27:55,433 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 508 places, 1347 transitions, 34277 flow [2024-11-13 13:27:56,684 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 498 places, 1347 transitions, 33885 flow, removed 84 selfloop flow, removed 10 redundant places. [2024-11-13 13:27:56,714 INFO L231 Difference]: Finished difference. Result has 502 places, 1253 transitions, 31155 flow [2024-11-13 13:27:56,715 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=27376, PETRI_DIFFERENCE_MINUEND_PLACES=480, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1175, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=431, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=675, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=31155, PETRI_PLACES=502, PETRI_TRANSITIONS=1253} [2024-11-13 13:27:56,715 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 482 predicate places. [2024-11-13 13:27:56,716 INFO L471 AbstractCegarLoop]: Abstraction has has 502 places, 1253 transitions, 31155 flow [2024-11-13 13:27:56,716 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.866666666666666) internal successors, (73), 15 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:56,716 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:27:56,716 INFO L204 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:27:56,739 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Ended with exit code 0 [2024-11-13 13:27:56,916 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable69 [2024-11-13 13:27:56,916 INFO L396 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:27:56,916 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:27:56,917 INFO L85 PathProgramCache]: Analyzing trace with hash 429974392, now seen corresponding path program 57 times [2024-11-13 13:27:56,917 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:27:56,917 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955925596] [2024-11-13 13:27:56,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:27:56,917 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:27:56,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:27:57,011 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:57,011 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:27:57,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955925596] [2024-11-13 13:27:57,011 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955925596] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:27:57,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147783995] [2024-11-13 13:27:57,012 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:27:57,012 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:27:57,012 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:27:57,014 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:27:57,016 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2024-11-13 13:27:57,094 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-13 13:27:57,095 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:27:57,096 INFO L255 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 13:27:57,097 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:27:57,166 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:57,167 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:27:57,216 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:27:57,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [147783995] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:27:57,216 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:27:57,216 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2024-11-13 13:27:57,216 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1877376138] [2024-11-13 13:27:57,216 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:27:57,217 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-13 13:27:57,217 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:27:57,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-13 13:27:57,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2024-11-13 13:27:57,217 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:27:57,217 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 502 places, 1253 transitions, 31155 flow. Second operand has 15 states, 15 states have (on average 4.8) internal successors, (72), 15 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:27:57,217 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:27:57,217 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:27:57,217 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:27:59,231 INFO L124 PetriNetUnfolderBase]: 2458/4053 cut-off events. [2024-11-13 13:27:59,231 INFO L125 PetriNetUnfolderBase]: For 138925/138925 co-relation queries the response was YES. [2024-11-13 13:27:59,275 INFO L83 FinitePrefix]: Finished finitePrefix Result has 46716 conditions, 4053 events. 2458/4053 cut-off events. For 138925/138925 co-relation queries the response was YES. Maximal size of possible extension queue 328. Compared 24592 event pairs, 431 based on Foata normal form. 26/4079 useless extension candidates. Maximal degree in co-relation 46380. Up to 2746 conditions per place. [2024-11-13 13:27:59,290 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 804 selfloop transitions, 538 changer transitions 1/1344 dead transitions. [2024-11-13 13:27:59,291 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 527 places, 1344 transitions, 35204 flow [2024-11-13 13:27:59,291 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-13 13:27:59,291 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2024-11-13 13:27:59,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 201 transitions. [2024-11-13 13:27:59,291 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.39880952380952384 [2024-11-13 13:27:59,292 INFO L175 Difference]: Start difference. First operand has 502 places, 1253 transitions, 31155 flow. Second operand 28 states and 201 transitions. [2024-11-13 13:27:59,292 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 527 places, 1344 transitions, 35204 flow [2024-11-13 13:28:00,717 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 516 places, 1344 transitions, 33898 flow, removed 434 selfloop flow, removed 11 redundant places. [2024-11-13 13:28:00,744 INFO L231 Difference]: Finished difference. Result has 520 places, 1262 transitions, 31256 flow [2024-11-13 13:28:00,745 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=29576, PETRI_DIFFERENCE_MINUEND_PLACES=489, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1243, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=518, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=714, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=31256, PETRI_PLACES=520, PETRI_TRANSITIONS=1262} [2024-11-13 13:28:00,745 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 500 predicate places. [2024-11-13 13:28:00,745 INFO L471 AbstractCegarLoop]: Abstraction has has 520 places, 1262 transitions, 31256 flow [2024-11-13 13:28:00,745 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.8) internal successors, (72), 15 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:28:00,745 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:28:00,745 INFO L204 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:28:00,758 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Ended with exit code 0 [2024-11-13 13:28:00,946 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:28:00,946 INFO L396 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:28:00,946 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:28:00,946 INFO L85 PathProgramCache]: Analyzing trace with hash 82048781, now seen corresponding path program 58 times [2024-11-13 13:28:00,946 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:28:00,946 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830115958] [2024-11-13 13:28:00,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:28:00,946 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:28:00,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:01,012 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:28:01,012 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:28:01,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830115958] [2024-11-13 13:28:01,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830115958] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:28:01,012 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [408967031] [2024-11-13 13:28:01,012 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 13:28:01,012 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:28:01,012 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:28:01,014 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:28:01,015 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2024-11-13 13:28:01,082 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 13:28:01,082 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:28:01,083 INFO L255 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 13:28:01,083 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:28:01,147 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:28:01,147 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:28:01,187 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:28:01,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [408967031] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:28:01,187 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:28:01,187 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2024-11-13 13:28:01,187 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2060403363] [2024-11-13 13:28:01,187 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:28:01,187 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-13 13:28:01,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:28:01,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-13 13:28:01,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2024-11-13 13:28:01,188 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:28:01,188 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 520 places, 1262 transitions, 31256 flow. Second operand has 16 states, 16 states have (on average 4.6875) internal successors, (75), 16 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:28:01,188 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:28:01,188 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:28:01,188 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:28:03,378 INFO L124 PetriNetUnfolderBase]: 2769/4498 cut-off events. [2024-11-13 13:28:03,378 INFO L125 PetriNetUnfolderBase]: For 153285/153285 co-relation queries the response was YES. [2024-11-13 13:28:03,427 INFO L83 FinitePrefix]: Finished finitePrefix Result has 53694 conditions, 4498 events. 2769/4498 cut-off events. For 153285/153285 co-relation queries the response was YES. Maximal size of possible extension queue 359. Compared 27296 event pairs, 234 based on Foata normal form. 20/4518 useless extension candidates. Maximal degree in co-relation 53358. Up to 1579 conditions per place. [2024-11-13 13:28:03,445 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 697 selfloop transitions, 758 changer transitions 14/1470 dead transitions. [2024-11-13 13:28:03,445 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 540 places, 1470 transitions, 40440 flow [2024-11-13 13:28:03,446 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-13 13:28:03,446 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2024-11-13 13:28:03,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 156 transitions. [2024-11-13 13:28:03,446 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4126984126984127 [2024-11-13 13:28:03,446 INFO L175 Difference]: Start difference. First operand has 520 places, 1262 transitions, 31256 flow. Second operand 21 states and 156 transitions. [2024-11-13 13:28:03,447 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 540 places, 1470 transitions, 40440 flow [2024-11-13 13:28:05,051 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 526 places, 1470 transitions, 39335 flow, removed 279 selfloop flow, removed 14 redundant places. [2024-11-13 13:28:05,077 INFO L231 Difference]: Finished difference. Result has 532 places, 1414 transitions, 37595 flow [2024-11-13 13:28:05,078 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=30456, PETRI_DIFFERENCE_MINUEND_PLACES=506, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1258, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=598, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=632, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=37595, PETRI_PLACES=532, PETRI_TRANSITIONS=1414} [2024-11-13 13:28:05,078 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 512 predicate places. [2024-11-13 13:28:05,078 INFO L471 AbstractCegarLoop]: Abstraction has has 532 places, 1414 transitions, 37595 flow [2024-11-13 13:28:05,078 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 4.6875) internal successors, (75), 16 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:28:05,078 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:28:05,079 INFO L204 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:28:05,099 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2024-11-13 13:28:05,279 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,63 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:28:05,279 INFO L396 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:28:05,279 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:28:05,279 INFO L85 PathProgramCache]: Analyzing trace with hash -1482742707, now seen corresponding path program 59 times [2024-11-13 13:28:05,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:28:05,280 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429828327] [2024-11-13 13:28:05,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:28:05,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:28:05,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:05,356 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:28:05,357 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:28:05,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429828327] [2024-11-13 13:28:05,357 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429828327] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:28:05,357 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [311885948] [2024-11-13 13:28:05,357 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:28:05,357 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:28:05,357 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:28:05,359 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:28:05,361 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2024-11-13 13:28:05,437 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2024-11-13 13:28:05,437 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:28:05,438 INFO L255 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 13:28:05,439 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:28:05,505 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:28:05,506 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:28:05,551 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:28:05,551 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [311885948] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:28:05,551 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:28:05,551 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 15 [2024-11-13 13:28:05,552 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026160113] [2024-11-13 13:28:05,552 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:28:05,552 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-13 13:28:05,552 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:28:05,552 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-13 13:28:05,552 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2024-11-13 13:28:05,552 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:28:05,552 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 532 places, 1414 transitions, 37595 flow. Second operand has 15 states, 15 states have (on average 4.933333333333334) internal successors, (74), 15 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:28:05,552 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:28:05,552 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:28:05,553 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:28:08,287 INFO L124 PetriNetUnfolderBase]: 2827/4634 cut-off events. [2024-11-13 13:28:08,287 INFO L125 PetriNetUnfolderBase]: For 169709/169709 co-relation queries the response was YES. [2024-11-13 13:28:08,348 INFO L83 FinitePrefix]: Finished finitePrefix Result has 55729 conditions, 4634 events. 2827/4634 cut-off events. For 169709/169709 co-relation queries the response was YES. Maximal size of possible extension queue 370. Compared 28508 event pairs, 148 based on Foata normal form. 64/4698 useless extension candidates. Maximal degree in co-relation 55515. Up to 1523 conditions per place. [2024-11-13 13:28:08,368 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 636 selfloop transitions, 861 changer transitions 1/1499 dead transitions. [2024-11-13 13:28:08,369 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 551 places, 1499 transitions, 42020 flow [2024-11-13 13:28:08,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-13 13:28:08,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2024-11-13 13:28:08,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 187 transitions. [2024-11-13 13:28:08,370 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.41555555555555557 [2024-11-13 13:28:08,370 INFO L175 Difference]: Start difference. First operand has 532 places, 1414 transitions, 37595 flow. Second operand 25 states and 187 transitions. [2024-11-13 13:28:08,370 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 551 places, 1499 transitions, 42020 flow [2024-11-13 13:28:10,322 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 538 places, 1499 transitions, 40560 flow, removed 487 selfloop flow, removed 13 redundant places. [2024-11-13 13:28:10,346 INFO L231 Difference]: Finished difference. Result has 543 places, 1449 transitions, 39569 flow [2024-11-13 13:28:10,347 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=34970, PETRI_DIFFERENCE_MINUEND_PLACES=514, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1383, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=798, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=557, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=39569, PETRI_PLACES=543, PETRI_TRANSITIONS=1449} [2024-11-13 13:28:10,347 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 523 predicate places. [2024-11-13 13:28:10,347 INFO L471 AbstractCegarLoop]: Abstraction has has 543 places, 1449 transitions, 39569 flow [2024-11-13 13:28:10,347 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.933333333333334) internal successors, (74), 15 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:28:10,347 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:28:10,348 INFO L204 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:28:10,365 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2024-11-13 13:28:10,548 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,64 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:28:10,548 INFO L396 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:28:10,548 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:28:10,548 INFO L85 PathProgramCache]: Analyzing trace with hash 914002197, now seen corresponding path program 60 times [2024-11-13 13:28:10,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:28:10,548 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1651182409] [2024-11-13 13:28:10,549 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:28:10,549 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:28:10,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:10,635 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:28:10,636 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:28:10,636 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1651182409] [2024-11-13 13:28:10,636 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1651182409] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:28:10,636 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [588992513] [2024-11-13 13:28:10,636 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 13:28:10,636 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:28:10,636 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:28:10,637 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:28:10,638 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2024-11-13 13:28:10,709 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2024-11-13 13:28:10,709 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:28:10,710 INFO L255 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 13:28:10,711 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:28:10,780 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:28:10,780 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:28:10,832 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:28:10,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [588992513] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:28:10,832 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:28:10,832 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 15 [2024-11-13 13:28:10,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163437121] [2024-11-13 13:28:10,832 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:28:10,832 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-13 13:28:10,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:28:10,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-13 13:28:10,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2024-11-13 13:28:10,833 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:28:10,833 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 543 places, 1449 transitions, 39569 flow. Second operand has 15 states, 15 states have (on average 4.933333333333334) internal successors, (74), 15 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:28:10,833 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:28:10,833 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:28:10,833 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:28:13,515 INFO L124 PetriNetUnfolderBase]: 2946/4844 cut-off events. [2024-11-13 13:28:13,515 INFO L125 PetriNetUnfolderBase]: For 176613/176613 co-relation queries the response was YES. [2024-11-13 13:28:13,579 INFO L83 FinitePrefix]: Finished finitePrefix Result has 59066 conditions, 4844 events. 2946/4844 cut-off events. For 176613/176613 co-relation queries the response was YES. Maximal size of possible extension queue 388. Compared 30239 event pairs, 132 based on Foata normal form. 23/4867 useless extension candidates. Maximal degree in co-relation 58726. Up to 2101 conditions per place. [2024-11-13 13:28:13,599 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 810 selfloop transitions, 747 changer transitions 0/1558 dead transitions. [2024-11-13 13:28:13,600 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 568 places, 1558 transitions, 44667 flow [2024-11-13 13:28:13,600 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-13 13:28:13,600 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2024-11-13 13:28:13,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 189 transitions. [2024-11-13 13:28:13,600 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.40384615384615385 [2024-11-13 13:28:13,601 INFO L175 Difference]: Start difference. First operand has 543 places, 1449 transitions, 39569 flow. Second operand 26 states and 189 transitions. [2024-11-13 13:28:13,601 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 568 places, 1558 transitions, 44667 flow [2024-11-13 13:28:15,881 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 557 places, 1558 transitions, 43831 flow, removed 337 selfloop flow, removed 11 redundant places. [2024-11-13 13:28:15,908 INFO L231 Difference]: Finished difference. Result has 560 places, 1517 transitions, 42294 flow [2024-11-13 13:28:15,909 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=38751, PETRI_DIFFERENCE_MINUEND_PLACES=532, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1448, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=682, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=758, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=42294, PETRI_PLACES=560, PETRI_TRANSITIONS=1517} [2024-11-13 13:28:15,909 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 540 predicate places. [2024-11-13 13:28:15,909 INFO L471 AbstractCegarLoop]: Abstraction has has 560 places, 1517 transitions, 42294 flow [2024-11-13 13:28:15,909 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 4.933333333333334) internal successors, (74), 15 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:28:15,909 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:28:15,909 INFO L204 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:28:15,922 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Ended with exit code 0 [2024-11-13 13:28:16,110 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2024-11-13 13:28:16,110 INFO L396 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:28:16,110 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:28:16,110 INFO L85 PathProgramCache]: Analyzing trace with hash -2096317107, now seen corresponding path program 61 times [2024-11-13 13:28:16,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:28:16,110 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236772188] [2024-11-13 13:28:16,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:28:16,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:28:16,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:16,197 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:28:16,197 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:28:16,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236772188] [2024-11-13 13:28:16,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236772188] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:28:16,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608797538] [2024-11-13 13:28:16,197 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 13:28:16,198 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:28:16,198 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:28:16,200 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:28:16,201 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2024-11-13 13:28:16,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:16,278 INFO L255 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 13:28:16,279 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:28:16,362 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:28:16,363 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:28:16,430 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:28:16,430 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608797538] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:28:16,430 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:28:16,430 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2024-11-13 13:28:16,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094322158] [2024-11-13 13:28:16,430 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:28:16,430 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-13 13:28:16,431 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:28:16,431 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-13 13:28:16,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2024-11-13 13:28:16,431 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:28:16,431 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 560 places, 1517 transitions, 42294 flow. Second operand has 18 states, 18 states have (on average 4.777777777777778) internal successors, (86), 18 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:28:16,431 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:28:16,431 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:28:16,431 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:28:19,868 INFO L124 PetriNetUnfolderBase]: 3126/5173 cut-off events. [2024-11-13 13:28:19,868 INFO L125 PetriNetUnfolderBase]: For 183234/183234 co-relation queries the response was YES. [2024-11-13 13:28:19,924 INFO L83 FinitePrefix]: Finished finitePrefix Result has 64077 conditions, 5173 events. 3126/5173 cut-off events. For 183234/183234 co-relation queries the response was YES. Maximal size of possible extension queue 417. Compared 33034 event pairs, 219 based on Foata normal form. 8/5181 useless extension candidates. Maximal degree in co-relation 63732. Up to 2599 conditions per place. [2024-11-13 13:28:19,945 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 1072 selfloop transitions, 586 changer transitions 0/1659 dead transitions. [2024-11-13 13:28:19,945 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 588 places, 1659 transitions, 48600 flow [2024-11-13 13:28:19,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-13 13:28:19,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2024-11-13 13:28:19,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 208 transitions. [2024-11-13 13:28:19,946 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.39846743295019155 [2024-11-13 13:28:19,946 INFO L175 Difference]: Start difference. First operand has 560 places, 1517 transitions, 42294 flow. Second operand 29 states and 208 transitions. [2024-11-13 13:28:19,946 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 588 places, 1659 transitions, 48600 flow [2024-11-13 13:28:22,258 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 576 places, 1659 transitions, 47994 flow, removed 170 selfloop flow, removed 12 redundant places. [2024-11-13 13:28:22,286 INFO L231 Difference]: Finished difference. Result has 581 places, 1604 transitions, 45687 flow [2024-11-13 13:28:22,286 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=41782, PETRI_DIFFERENCE_MINUEND_PLACES=548, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1517, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=501, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=997, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=45687, PETRI_PLACES=581, PETRI_TRANSITIONS=1604} [2024-11-13 13:28:22,287 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 561 predicate places. [2024-11-13 13:28:22,287 INFO L471 AbstractCegarLoop]: Abstraction has has 581 places, 1604 transitions, 45687 flow [2024-11-13 13:28:22,287 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 4.777777777777778) internal successors, (86), 18 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:28:22,287 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:28:22,287 INFO L204 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:28:22,305 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Forceful destruction successful, exit code 0 [2024-11-13 13:28:22,487 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 66 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2024-11-13 13:28:22,487 INFO L396 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:28:22,488 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:28:22,488 INFO L85 PathProgramCache]: Analyzing trace with hash -604239749, now seen corresponding path program 62 times [2024-11-13 13:28:22,488 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:28:22,488 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637682999] [2024-11-13 13:28:22,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:28:22,488 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:28:22,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:22,562 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:28:22,562 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:28:22,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637682999] [2024-11-13 13:28:22,562 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637682999] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:28:22,562 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1295973093] [2024-11-13 13:28:22,562 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:28:22,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:28:22,562 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:28:22,564 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:28:22,565 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2024-11-13 13:28:22,631 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:28:22,631 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:28:22,632 INFO L255 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 13:28:22,633 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:28:22,710 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:28:22,710 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:28:22,773 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:28:22,773 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1295973093] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:28:22,773 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:28:22,773 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2024-11-13 13:28:22,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203519895] [2024-11-13 13:28:22,773 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:28:22,774 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-13 13:28:22,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:28:22,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-13 13:28:22,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2024-11-13 13:28:22,774 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:28:22,774 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 581 places, 1604 transitions, 45687 flow. Second operand has 20 states, 20 states have (on average 4.8) internal successors, (96), 20 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:28:22,774 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:28:22,774 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:28:22,774 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:28:27,907 INFO L124 PetriNetUnfolderBase]: 3867/6451 cut-off events. [2024-11-13 13:28:27,907 INFO L125 PetriNetUnfolderBase]: For 237072/237072 co-relation queries the response was YES. [2024-11-13 13:28:27,978 INFO L83 FinitePrefix]: Finished finitePrefix Result has 81217 conditions, 6451 events. 3867/6451 cut-off events. For 237072/237072 co-relation queries the response was YES. Maximal size of possible extension queue 501. Compared 43121 event pairs, 213 based on Foata normal form. 30/6481 useless extension candidates. Maximal degree in co-relation 80867. Up to 2419 conditions per place. [2024-11-13 13:28:28,006 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 1001 selfloop transitions, 1033 changer transitions 0/2035 dead transitions. [2024-11-13 13:28:28,006 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 616 places, 2035 transitions, 61537 flow [2024-11-13 13:28:28,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-13 13:28:28,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2024-11-13 13:28:28,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 257 transitions. [2024-11-13 13:28:28,008 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3966049382716049 [2024-11-13 13:28:28,008 INFO L175 Difference]: Start difference. First operand has 581 places, 1604 transitions, 45687 flow. Second operand 36 states and 257 transitions. [2024-11-13 13:28:28,008 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 616 places, 2035 transitions, 61537 flow [2024-11-13 13:28:31,579 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 610 places, 2035 transitions, 60748 flow, removed 351 selfloop flow, removed 6 redundant places. [2024-11-13 13:28:31,623 INFO L231 Difference]: Finished difference. Result has 622 places, 1978 transitions, 59847 flow [2024-11-13 13:28:31,624 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=45125, PETRI_DIFFERENCE_MINUEND_PLACES=575, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1601, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=678, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=852, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=59847, PETRI_PLACES=622, PETRI_TRANSITIONS=1978} [2024-11-13 13:28:31,624 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 602 predicate places. [2024-11-13 13:28:31,624 INFO L471 AbstractCegarLoop]: Abstraction has has 622 places, 1978 transitions, 59847 flow [2024-11-13 13:28:31,624 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.8) internal successors, (96), 20 states have internal predecessors, (96), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:28:31,625 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:28:31,625 INFO L204 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:28:31,639 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Ended with exit code 0 [2024-11-13 13:28:31,825 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 67 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2024-11-13 13:28:31,825 INFO L396 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:28:31,825 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:28:31,825 INFO L85 PathProgramCache]: Analyzing trace with hash -159677353, now seen corresponding path program 63 times [2024-11-13 13:28:31,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:28:31,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [776132364] [2024-11-13 13:28:31,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:28:31,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:28:31,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:31,945 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:28:31,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:28:31,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [776132364] [2024-11-13 13:28:31,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [776132364] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:28:31,946 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1206808861] [2024-11-13 13:28:31,946 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:28:31,946 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:28:31,946 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:28:31,949 INFO L229 MonitoredProcess]: Starting monitored process 68 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:28:31,950 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Waiting until timeout for monitored process [2024-11-13 13:28:32,037 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-13 13:28:32,037 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:28:32,038 INFO L255 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 13:28:32,039 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:28:32,119 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:28:32,120 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:28:32,176 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:28:32,176 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1206808861] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:28:32,176 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:28:32,176 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2024-11-13 13:28:32,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273901510] [2024-11-13 13:28:32,176 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:28:32,177 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-13 13:28:32,177 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:28:32,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-13 13:28:32,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2024-11-13 13:28:32,177 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:28:32,178 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 622 places, 1978 transitions, 59847 flow. Second operand has 20 states, 20 states have (on average 4.5) internal successors, (90), 20 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:28:32,178 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:28:32,178 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:28:32,178 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:28:39,084 INFO L124 PetriNetUnfolderBase]: 4035/6703 cut-off events. [2024-11-13 13:28:39,084 INFO L125 PetriNetUnfolderBase]: For 286084/286084 co-relation queries the response was YES. [2024-11-13 13:28:39,188 INFO L83 FinitePrefix]: Finished finitePrefix Result has 89074 conditions, 6703 events. 4035/6703 cut-off events. For 286084/286084 co-relation queries the response was YES. Maximal size of possible extension queue 526. Compared 45299 event pairs, 481 based on Foata normal form. 16/6719 useless extension candidates. Maximal degree in co-relation 88709. Up to 2878 conditions per place. [2024-11-13 13:28:39,223 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 923 selfloop transitions, 1177 changer transitions 20/2121 dead transitions. [2024-11-13 13:28:39,223 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 646 places, 2121 transitions, 68335 flow [2024-11-13 13:28:39,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-13 13:28:39,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2024-11-13 13:28:39,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 175 transitions. [2024-11-13 13:28:39,225 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3888888888888889 [2024-11-13 13:28:39,225 INFO L175 Difference]: Start difference. First operand has 622 places, 1978 transitions, 59847 flow. Second operand 25 states and 175 transitions. [2024-11-13 13:28:39,225 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 646 places, 2121 transitions, 68335 flow [2024-11-13 13:28:44,009 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 637 places, 2121 transitions, 67691 flow, removed 282 selfloop flow, removed 9 redundant places. [2024-11-13 13:28:44,062 INFO L231 Difference]: Finished difference. Result has 645 places, 2055 transitions, 65654 flow [2024-11-13 13:28:44,064 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=59235, PETRI_DIFFERENCE_MINUEND_PLACES=613, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1978, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=848, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=65654, PETRI_PLACES=645, PETRI_TRANSITIONS=2055} [2024-11-13 13:28:44,064 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 625 predicate places. [2024-11-13 13:28:44,064 INFO L471 AbstractCegarLoop]: Abstraction has has 645 places, 2055 transitions, 65654 flow [2024-11-13 13:28:44,064 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.5) internal successors, (90), 20 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:28:44,064 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:28:44,064 INFO L204 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:28:44,080 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (68)] Forceful destruction successful, exit code 0 [2024-11-13 13:28:44,265 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76,68 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:28:44,265 INFO L396 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:28:44,265 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:28:44,265 INFO L85 PathProgramCache]: Analyzing trace with hash -928439761, now seen corresponding path program 64 times [2024-11-13 13:28:44,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:28:44,265 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [735908905] [2024-11-13 13:28:44,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:28:44,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:28:44,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:28:44,350 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:28:44,350 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:28:44,350 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [735908905] [2024-11-13 13:28:44,351 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [735908905] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:28:44,351 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1642266556] [2024-11-13 13:28:44,351 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 13:28:44,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:28:44,351 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:28:44,353 INFO L229 MonitoredProcess]: Starting monitored process 69 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:28:44,354 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Waiting until timeout for monitored process [2024-11-13 13:28:44,433 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 13:28:44,433 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:28:44,434 INFO L255 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 13:28:44,435 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:28:44,524 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:28:44,524 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:28:44,577 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:28:44,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1642266556] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:28:44,577 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:28:44,578 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 7] total 17 [2024-11-13 13:28:44,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [628885976] [2024-11-13 13:28:44,578 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:28:44,578 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-13 13:28:44,578 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:28:44,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-13 13:28:44,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=193, Unknown=0, NotChecked=0, Total=272 [2024-11-13 13:28:44,579 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:28:44,579 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 645 places, 2055 transitions, 65654 flow. Second operand has 17 states, 17 states have (on average 4.823529411764706) internal successors, (82), 17 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:28:44,579 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:28:44,579 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:28:44,579 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:28:53,487 INFO L124 PetriNetUnfolderBase]: 4396/7201 cut-off events. [2024-11-13 13:28:53,487 INFO L125 PetriNetUnfolderBase]: For 338858/338858 co-relation queries the response was YES. [2024-11-13 13:28:53,610 INFO L83 FinitePrefix]: Finished finitePrefix Result has 100528 conditions, 7201 events. 4396/7201 cut-off events. For 338858/338858 co-relation queries the response was YES. Maximal size of possible extension queue 557. Compared 47991 event pairs, 260 based on Foata normal form. 20/7221 useless extension candidates. Maximal degree in co-relation 100287. Up to 2249 conditions per place. [2024-11-13 13:28:53,669 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 740 selfloop transitions, 1570 changer transitions 0/2311 dead transitions. [2024-11-13 13:28:53,670 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 663 places, 2311 transitions, 78468 flow [2024-11-13 13:28:53,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-13 13:28:53,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2024-11-13 13:28:53,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 195 transitions. [2024-11-13 13:28:53,671 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4166666666666667 [2024-11-13 13:28:53,671 INFO L175 Difference]: Start difference. First operand has 645 places, 2055 transitions, 65654 flow. Second operand 26 states and 195 transitions. [2024-11-13 13:28:53,671 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 663 places, 2311 transitions, 78468 flow [2024-11-13 13:29:00,190 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 648 places, 2311 transitions, 76580 flow, removed 504 selfloop flow, removed 15 redundant places. [2024-11-13 13:29:00,249 INFO L231 Difference]: Finished difference. Result has 656 places, 2267 transitions, 76568 flow [2024-11-13 13:29:00,251 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=63679, PETRI_DIFFERENCE_MINUEND_PLACES=623, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2051, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1366, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=635, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=76568, PETRI_PLACES=656, PETRI_TRANSITIONS=2267} [2024-11-13 13:29:00,251 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 636 predicate places. [2024-11-13 13:29:00,251 INFO L471 AbstractCegarLoop]: Abstraction has has 656 places, 2267 transitions, 76568 flow [2024-11-13 13:29:00,251 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.823529411764706) internal successors, (82), 17 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:29:00,251 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:29:00,251 INFO L204 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:29:00,267 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (69)] Ended with exit code 0 [2024-11-13 13:29:00,452 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77,69 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:29:00,452 INFO L396 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:29:00,452 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:29:00,452 INFO L85 PathProgramCache]: Analyzing trace with hash 1974651409, now seen corresponding path program 65 times [2024-11-13 13:29:00,452 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:29:00,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579292378] [2024-11-13 13:29:00,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:29:00,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:29:00,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:00,554 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:29:00,555 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:29:00,555 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579292378] [2024-11-13 13:29:00,555 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579292378] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:29:00,555 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [699867916] [2024-11-13 13:29:00,555 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:29:00,555 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:29:00,555 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:29:00,558 INFO L229 MonitoredProcess]: Starting monitored process 70 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:29:00,560 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Waiting until timeout for monitored process [2024-11-13 13:29:00,658 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2024-11-13 13:29:00,658 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:29:00,660 INFO L255 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 13:29:00,661 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:29:00,783 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:29:00,784 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:29:00,851 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:29:00,851 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [699867916] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:29:00,851 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:29:00,851 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 17 [2024-11-13 13:29:00,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [829525043] [2024-11-13 13:29:00,851 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:29:00,852 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-13 13:29:00,852 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:29:00,852 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-13 13:29:00,852 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=205, Unknown=0, NotChecked=0, Total=272 [2024-11-13 13:29:00,852 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:29:00,852 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 656 places, 2267 transitions, 76568 flow. Second operand has 17 states, 17 states have (on average 4.764705882352941) internal successors, (81), 17 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:29:00,853 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:29:00,853 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:29:00,853 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:29:10,431 INFO L124 PetriNetUnfolderBase]: 4820/7855 cut-off events. [2024-11-13 13:29:10,431 INFO L125 PetriNetUnfolderBase]: For 386331/386331 co-relation queries the response was YES. [2024-11-13 13:29:10,592 INFO L83 FinitePrefix]: Finished finitePrefix Result has 115144 conditions, 7855 events. 4820/7855 cut-off events. For 386331/386331 co-relation queries the response was YES. Maximal size of possible extension queue 600. Compared 52582 event pairs, 194 based on Foata normal form. 20/7875 useless extension candidates. Maximal degree in co-relation 114764. Up to 2241 conditions per place. [2024-11-13 13:29:10,660 INFO L140 encePairwiseOnDemand]: 12/18 looper letters, 891 selfloop transitions, 1646 changer transitions 0/2538 dead transitions. [2024-11-13 13:29:10,661 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 682 places, 2538 transitions, 90673 flow [2024-11-13 13:29:10,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-13 13:29:10,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2024-11-13 13:29:10,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 198 transitions. [2024-11-13 13:29:10,662 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4074074074074074 [2024-11-13 13:29:10,662 INFO L175 Difference]: Start difference. First operand has 656 places, 2267 transitions, 76568 flow. Second operand 27 states and 198 transitions. [2024-11-13 13:29:10,662 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 682 places, 2538 transitions, 90673 flow [2024-11-13 13:29:20,535 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 670 places, 2538 transitions, 88810 flow, removed 770 selfloop flow, removed 12 redundant places. [2024-11-13 13:29:20,634 INFO L231 Difference]: Finished difference. Result has 676 places, 2493 transitions, 88385 flow [2024-11-13 13:29:20,635 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=18, PETRI_DIFFERENCE_MINUEND_FLOW=74989, PETRI_DIFFERENCE_MINUEND_PLACES=644, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2267, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1433, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=746, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=88385, PETRI_PLACES=676, PETRI_TRANSITIONS=2493} [2024-11-13 13:29:20,636 INFO L277 CegarLoopForPetriNet]: 20 programPoint places, 656 predicate places. [2024-11-13 13:29:20,636 INFO L471 AbstractCegarLoop]: Abstraction has has 676 places, 2493 transitions, 88385 flow [2024-11-13 13:29:20,636 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 4.764705882352941) internal successors, (81), 17 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:29:20,636 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:29:20,636 INFO L204 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:29:20,650 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (70)] Forceful destruction successful, exit code 0 [2024-11-13 13:29:20,836 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 70 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2024-11-13 13:29:20,837 INFO L396 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:29:20,837 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:29:20,837 INFO L85 PathProgramCache]: Analyzing trace with hash -546811033, now seen corresponding path program 66 times [2024-11-13 13:29:20,837 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:29:20,838 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1137204062] [2024-11-13 13:29:20,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:29:20,838 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:29:20,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:29:20,939 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:29:20,939 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:29:20,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1137204062] [2024-11-13 13:29:20,939 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1137204062] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:29:20,939 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1573525245] [2024-11-13 13:29:20,940 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 13:29:20,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:29:20,940 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:29:20,941 INFO L229 MonitoredProcess]: Starting monitored process 71 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:29:20,943 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e080f98e-5954-4f62-9f70-f6334315092d/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (71)] Waiting until timeout for monitored process [2024-11-13 13:29:21,025 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2024-11-13 13:29:21,026 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:29:21,027 INFO L255 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 13:29:21,028 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:29:21,086 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:29:21,086 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:29:21,136 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:29:21,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1573525245] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:29:21,136 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:29:21,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2024-11-13 13:29:21,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385179592] [2024-11-13 13:29:21,137 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:29:21,137 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-13 13:29:21,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:29:21,137 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-13 13:29:21,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2024-11-13 13:29:21,138 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 18 [2024-11-13 13:29:21,138 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 676 places, 2493 transitions, 88385 flow. Second operand has 14 states, 14 states have (on average 4.785714285714286) internal successors, (67), 14 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:29:21,138 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:29:21,138 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 18 [2024-11-13 13:29:21,138 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:29:31,763 INFO L124 PetriNetUnfolderBase]: 4948/8073 cut-off events. [2024-11-13 13:29:31,763 INFO L125 PetriNetUnfolderBase]: For 409239/409239 co-relation queries the response was YES. [2024-11-13 13:29:31,897 INFO L83 FinitePrefix]: Finished finitePrefix Result has 122317 conditions, 8073 events. 4948/8073 cut-off events. For 409239/409239 co-relation queries the response was YES. Maximal size of possible extension queue 630. Compared 54218 event pairs, 701 based on Foata normal form. 2/8075 useless extension candidates. Maximal degree in co-relation 121928. Up to 5452 conditions per place. [2024-11-13 13:29:31,945 INFO L140 encePairwiseOnDemand]: 13/18 looper letters, 1967 selfloop transitions, 633 changer transitions 7/2608 dead transitions. [2024-11-13 13:29:31,945 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 684 places, 2608 transitions, 96651 flow [2024-11-13 13:29:31,945 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 13:29:31,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-13 13:29:31,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 73 transitions. [2024-11-13 13:29:31,946 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4506172839506173 [2024-11-13 13:29:31,946 INFO L175 Difference]: Start difference. First operand has 676 places, 2493 transitions, 88385 flow. Second operand 9 states and 73 transitions. [2024-11-13 13:29:31,946 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 684 places, 2608 transitions, 96651 flow