./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/weaver/chl-chromosome-symm.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version a0165632 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/chl-chromosome-symm.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX --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 23ca06a4d1d66eab783b29fc3ce31114eee62eb7d17a2452b84e2d73b8d92cfa --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-08 19:00:53,952 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-08 19:00:54,016 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-08 19:00:54,020 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-08 19:00:54,021 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-08 19:00:54,044 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-08 19:00:54,044 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-08 19:00:54,045 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-08 19:00:54,045 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-08 19:00:54,046 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-08 19:00:54,046 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-08 19:00:54,047 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-08 19:00:54,047 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-08 19:00:54,048 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-08 19:00:54,048 INFO L153 SettingsManager]: * Use SBE=true [2024-11-08 19:00:54,049 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-08 19:00:54,049 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-08 19:00:54,049 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-08 19:00:54,050 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-08 19:00:54,051 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-08 19:00:54,051 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-08 19:00:54,052 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-08 19:00:54,052 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-08 19:00:54,052 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-08 19:00:54,053 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-08 19:00:54,053 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-08 19:00:54,054 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-08 19:00:54,054 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-08 19:00:54,055 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-08 19:00:54,055 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-08 19:00:54,056 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-08 19:00:54,056 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-08 19:00:54,066 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 19:00:54,067 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-08 19:00:54,067 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-08 19:00:54,067 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-08 19:00:54,068 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-08 19:00:54,068 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-08 19:00:54,068 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-08 19:00:54,069 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-08 19:00:54,069 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-08 19:00:54,070 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-08 19:00:54,070 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX 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 -> 23ca06a4d1d66eab783b29fc3ce31114eee62eb7d17a2452b84e2d73b8d92cfa [2024-11-08 19:00:54,337 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-08 19:00:54,362 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-08 19:00:54,365 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-08 19:00:54,366 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-08 19:00:54,367 INFO L274 PluginConnector]: CDTParser initialized [2024-11-08 19:00:54,368 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/../../sv-benchmarks/c/weaver/chl-chromosome-symm.wvr.c Unable to find full path for "g++" [2024-11-08 19:00:56,341 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-08 19:00:56,593 INFO L384 CDTParser]: Found 1 translation units. [2024-11-08 19:00:56,593 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/sv-benchmarks/c/weaver/chl-chromosome-symm.wvr.c [2024-11-08 19:00:56,602 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/data/ffd134ffd/9c92a62e177f4967a0b24d21aecbe842/FLAGe339e4be7 [2024-11-08 19:00:56,618 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/data/ffd134ffd/9c92a62e177f4967a0b24d21aecbe842 [2024-11-08 19:00:56,621 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-08 19:00:56,622 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-08 19:00:56,624 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-08 19:00:56,624 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-08 19:00:56,631 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-08 19:00:56,632 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 07:00:56" (1/1) ... [2024-11-08 19:00:56,633 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1041426b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 07:00:56, skipping insertion in model container [2024-11-08 19:00:56,634 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 07:00:56" (1/1) ... [2024-11-08 19:00:56,672 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-08 19:00:56,989 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_60427c99-2fff-47f2-ae06-d656bc1254d5/sv-benchmarks/c/weaver/chl-chromosome-symm.wvr.c[2721,2734] [2024-11-08 19:00:57,002 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 19:00:57,012 INFO L200 MainTranslator]: Completed pre-run [2024-11-08 19:00:57,053 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_60427c99-2fff-47f2-ae06-d656bc1254d5/sv-benchmarks/c/weaver/chl-chromosome-symm.wvr.c[2721,2734] [2024-11-08 19:00:57,059 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 19:00:57,081 INFO L204 MainTranslator]: Completed translation [2024-11-08 19:00:57,081 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 07:00:57 WrapperNode [2024-11-08 19:00:57,082 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-08 19:00:57,083 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-08 19:00:57,083 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-08 19:00:57,083 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-08 19:00:57,092 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 07:00:57" (1/1) ... [2024-11-08 19:00:57,099 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 07:00:57" (1/1) ... [2024-11-08 19:00:57,136 INFO L138 Inliner]: procedures = 24, calls = 27, calls flagged for inlining = 15, calls inlined = 19, statements flattened = 187 [2024-11-08 19:00:57,137 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-08 19:00:57,137 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-08 19:00:57,138 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-08 19:00:57,138 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-08 19:00:57,152 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 07:00:57" (1/1) ... [2024-11-08 19:00:57,152 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 07:00:57" (1/1) ... [2024-11-08 19:00:57,156 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 07:00:57" (1/1) ... [2024-11-08 19:00:57,175 INFO L175 MemorySlicer]: Split 8 memory accesses to 2 slices as follows [2, 6]. 75 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2, 0]. The 2 writes are split as follows [0, 2]. [2024-11-08 19:00:57,176 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 07:00:57" (1/1) ... [2024-11-08 19:00:57,176 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 07:00:57" (1/1) ... [2024-11-08 19:00:57,184 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 07:00:57" (1/1) ... [2024-11-08 19:00:57,189 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 07:00:57" (1/1) ... [2024-11-08 19:00:57,191 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 07:00:57" (1/1) ... [2024-11-08 19:00:57,193 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 07:00:57" (1/1) ... [2024-11-08 19:00:57,197 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-08 19:00:57,198 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-08 19:00:57,198 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-08 19:00:57,198 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-08 19:00:57,199 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 07:00:57" (1/1) ... [2024-11-08 19:00:57,209 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 19:00:57,225 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:00:57,240 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-08 19:00:57,245 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-08 19:00:57,282 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-08 19:00:57,283 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2024-11-08 19:00:57,284 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2024-11-08 19:00:57,284 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2024-11-08 19:00:57,285 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2024-11-08 19:00:57,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-08 19:00:57,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-08 19:00:57,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-08 19:00:57,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-08 19:00:57,286 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-08 19:00:57,286 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-08 19:00:57,286 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-08 19:00:57,286 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-08 19:00:57,287 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-08 19:00:57,289 WARN L207 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2024-11-08 19:00:57,403 INFO L238 CfgBuilder]: Building ICFG [2024-11-08 19:00:57,405 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-08 19:00:57,862 INFO L283 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2024-11-08 19:00:57,862 INFO L287 CfgBuilder]: Performing block encoding [2024-11-08 19:00:58,273 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-08 19:00:58,273 INFO L316 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-08 19:00:58,274 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 07:00:58 BoogieIcfgContainer [2024-11-08 19:00:58,274 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-08 19:00:58,277 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-08 19:00:58,277 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-08 19:00:58,281 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-08 19:00:58,281 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.11 07:00:56" (1/3) ... [2024-11-08 19:00:58,282 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@46698e9b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 07:00:58, skipping insertion in model container [2024-11-08 19:00:58,283 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 07:00:57" (2/3) ... [2024-11-08 19:00:58,283 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@46698e9b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 07:00:58, skipping insertion in model container [2024-11-08 19:00:58,283 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 07:00:58" (3/3) ... [2024-11-08 19:00:58,285 INFO L112 eAbstractionObserver]: Analyzing ICFG chl-chromosome-symm.wvr.c [2024-11-08 19:00:58,306 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-08 19:00:58,307 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-08 19:00:58,307 INFO L489 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-11-08 19:00:58,373 INFO L143 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2024-11-08 19:00:58,422 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 33 places, 34 transitions, 82 flow [2024-11-08 19:00:58,456 INFO L124 PetriNetUnfolderBase]: 8/32 cut-off events. [2024-11-08 19:00:58,456 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2024-11-08 19:00:58,459 INFO L83 FinitePrefix]: Finished finitePrefix Result has 41 conditions, 32 events. 8/32 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 29 event pairs, 0 based on Foata normal form. 0/23 useless extension candidates. Maximal degree in co-relation 21. Up to 2 conditions per place. [2024-11-08 19:00:58,459 INFO L82 GeneralOperation]: Start removeDead. Operand has 33 places, 34 transitions, 82 flow [2024-11-08 19:00:58,464 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 30 places, 31 transitions, 74 flow [2024-11-08 19:00:58,477 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-08 19:00:58,483 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;@6a24499b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-08 19:00:58,484 INFO L334 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2024-11-08 19:00:58,495 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2024-11-08 19:00:58,496 INFO L124 PetriNetUnfolderBase]: 8/30 cut-off events. [2024-11-08 19:00:58,496 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2024-11-08 19:00:58,496 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:00:58,497 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:00:58,498 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-08 19:00:58,504 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:00:58,504 INFO L85 PathProgramCache]: Analyzing trace with hash -1686031601, now seen corresponding path program 1 times [2024-11-08 19:00:58,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:00:58,513 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1479713751] [2024-11-08 19:00:58,514 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:00:58,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:00:58,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:00:59,061 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-08 19:00:59,063 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:00:59,063 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1479713751] [2024-11-08 19:00:59,064 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1479713751] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 19:00:59,064 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 19:00:59,064 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 19:00:59,066 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503825826] [2024-11-08 19:00:59,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 19:00:59,076 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 19:00:59,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:00:59,117 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 19:00:59,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 19:00:59,138 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 11 out of 34 [2024-11-08 19:00:59,141 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 30 places, 31 transitions, 74 flow. Second operand has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 0 states have call successors, (0), 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-08 19:00:59,141 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:00:59,141 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 11 of 34 [2024-11-08 19:00:59,146 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:00:59,288 INFO L124 PetriNetUnfolderBase]: 48/103 cut-off events. [2024-11-08 19:00:59,289 INFO L125 PetriNetUnfolderBase]: For 8/8 co-relation queries the response was YES. [2024-11-08 19:00:59,291 INFO L83 FinitePrefix]: Finished finitePrefix Result has 196 conditions, 103 events. 48/103 cut-off events. For 8/8 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 230 event pairs, 22 based on Foata normal form. 2/94 useless extension candidates. Maximal degree in co-relation 141. Up to 76 conditions per place. [2024-11-08 19:00:59,293 INFO L140 encePairwiseOnDemand]: 26/34 looper letters, 20 selfloop transitions, 4 changer transitions 0/33 dead transitions. [2024-11-08 19:00:59,295 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 32 places, 33 transitions, 126 flow [2024-11-08 19:00:59,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 19:00:59,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-08 19:00:59,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 61 transitions. [2024-11-08 19:00:59,310 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5980392156862745 [2024-11-08 19:00:59,313 INFO L175 Difference]: Start difference. First operand has 30 places, 31 transitions, 74 flow. Second operand 3 states and 61 transitions. [2024-11-08 19:00:59,314 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 32 places, 33 transitions, 126 flow [2024-11-08 19:00:59,317 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 28 places, 33 transitions, 118 flow, removed 0 selfloop flow, removed 4 redundant places. [2024-11-08 19:00:59,320 INFO L231 Difference]: Finished difference. Result has 29 places, 33 transitions, 94 flow [2024-11-08 19:00:59,322 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=66, PETRI_DIFFERENCE_MINUEND_PLACES=26, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=31, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=94, PETRI_PLACES=29, PETRI_TRANSITIONS=33} [2024-11-08 19:00:59,326 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, -1 predicate places. [2024-11-08 19:00:59,326 INFO L471 AbstractCegarLoop]: Abstraction has has 29 places, 33 transitions, 94 flow [2024-11-08 19:00:59,327 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 0 states have call successors, (0), 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-08 19:00:59,327 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:00:59,327 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:00:59,328 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-08 19:00:59,328 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-08 19:00:59,329 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:00:59,329 INFO L85 PathProgramCache]: Analyzing trace with hash 505492790, now seen corresponding path program 1 times [2024-11-08 19:00:59,329 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:00:59,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [24620179] [2024-11-08 19:00:59,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:00:59,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:00:59,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:00:59,559 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 19:00:59,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:00:59,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [24620179] [2024-11-08 19:00:59,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [24620179] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:00:59,560 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1038176705] [2024-11-08 19:00:59,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:00:59,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:00:59,560 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:00:59,565 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:00:59,568 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-08 19:00:59,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:00:59,696 INFO L255 TraceCheckSpWp]: Trace formula consists of 194 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-08 19:00:59,702 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:00:59,776 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 19:00:59,776 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:00:59,816 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-08 19:00:59,817 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1038176705] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:00:59,817 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:00:59,818 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 8 [2024-11-08 19:00:59,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1607187715] [2024-11-08 19:00:59,819 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:00:59,820 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-08 19:00:59,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:00:59,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-08 19:00:59,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=29, Unknown=0, NotChecked=0, Total=56 [2024-11-08 19:00:59,838 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:00:59,839 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 29 places, 33 transitions, 94 flow. Second operand has 8 states, 8 states have (on average 13.0) internal successors, (104), 8 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-08 19:00:59,839 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:00:59,839 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:00:59,839 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:01:00,001 INFO L124 PetriNetUnfolderBase]: 46/111 cut-off events. [2024-11-08 19:01:00,001 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2024-11-08 19:01:00,002 INFO L83 FinitePrefix]: Finished finitePrefix Result has 222 conditions, 111 events. 46/111 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 226 event pairs, 22 based on Foata normal form. 6/108 useless extension candidates. Maximal degree in co-relation 180. Up to 72 conditions per place. [2024-11-08 19:01:00,003 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 24 selfloop transitions, 12 changer transitions 0/43 dead transitions. [2024-11-08 19:01:00,003 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 34 places, 43 transitions, 190 flow [2024-11-08 19:01:00,004 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 19:01:00,004 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-08 19:01:00,005 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 102 transitions. [2024-11-08 19:01:00,006 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5 [2024-11-08 19:01:00,006 INFO L175 Difference]: Start difference. First operand has 29 places, 33 transitions, 94 flow. Second operand 6 states and 102 transitions. [2024-11-08 19:01:00,006 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 34 places, 43 transitions, 190 flow [2024-11-08 19:01:00,007 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 33 places, 43 transitions, 186 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-08 19:01:00,011 INFO L231 Difference]: Finished difference. Result has 37 places, 37 transitions, 162 flow [2024-11-08 19:01:00,011 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=82, PETRI_DIFFERENCE_MINUEND_PLACES=28, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=31, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=162, PETRI_PLACES=37, PETRI_TRANSITIONS=37} [2024-11-08 19:01:00,012 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 7 predicate places. [2024-11-08 19:01:00,014 INFO L471 AbstractCegarLoop]: Abstraction has has 37 places, 37 transitions, 162 flow [2024-11-08 19:01:00,015 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.0) internal successors, (104), 8 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-08 19:01:00,015 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:01:00,015 INFO L204 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:01:00,044 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-08 19:01:00,219 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:00,219 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-08 19:01:00,220 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:01:00,220 INFO L85 PathProgramCache]: Analyzing trace with hash -333062571, now seen corresponding path program 2 times [2024-11-08 19:01:00,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:01:00,221 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1583850096] [2024-11-08 19:01:00,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:01:00,221 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:01:00,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:00,570 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-08 19:01:00,571 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:01:00,571 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1583850096] [2024-11-08 19:01:00,571 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1583850096] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:01:00,572 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1239754657] [2024-11-08 19:01:00,572 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 19:01:00,572 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:00,572 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:01:00,574 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:01:00,576 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-08 19:01:00,739 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-08 19:01:00,739 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:01:00,742 INFO L255 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-08 19:01:00,744 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:01:00,905 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-08 19:01:00,905 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 19:01:00,906 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1239754657] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 19:01:00,906 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-08 19:01:00,906 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2024-11-08 19:01:00,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948412439] [2024-11-08 19:01:00,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 19:01:00,907 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 19:01:00,907 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:01:00,908 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 19:01:00,912 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2024-11-08 19:01:00,923 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 13 out of 34 [2024-11-08 19:01:00,923 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 37 places, 37 transitions, 162 flow. Second operand has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 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-08 19:01:00,924 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:01:00,924 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 13 of 34 [2024-11-08 19:01:00,924 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:01:01,175 INFO L124 PetriNetUnfolderBase]: 101/207 cut-off events. [2024-11-08 19:01:01,175 INFO L125 PetriNetUnfolderBase]: For 45/45 co-relation queries the response was YES. [2024-11-08 19:01:01,176 INFO L83 FinitePrefix]: Finished finitePrefix Result has 442 conditions, 207 events. 101/207 cut-off events. For 45/45 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 599 event pairs, 24 based on Foata normal form. 5/187 useless extension candidates. Maximal degree in co-relation 360. Up to 105 conditions per place. [2024-11-08 19:01:01,180 INFO L140 encePairwiseOnDemand]: 29/34 looper letters, 38 selfloop transitions, 4 changer transitions 2/55 dead transitions. [2024-11-08 19:01:01,180 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 40 places, 55 transitions, 290 flow [2024-11-08 19:01:01,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 19:01:01,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-08 19:01:01,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 91 transitions. [2024-11-08 19:01:01,182 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.6691176470588235 [2024-11-08 19:01:01,182 INFO L175 Difference]: Start difference. First operand has 37 places, 37 transitions, 162 flow. Second operand 4 states and 91 transitions. [2024-11-08 19:01:01,182 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 40 places, 55 transitions, 290 flow [2024-11-08 19:01:01,189 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 39 places, 55 transitions, 274 flow, removed 6 selfloop flow, removed 1 redundant places. [2024-11-08 19:01:01,190 INFO L231 Difference]: Finished difference. Result has 41 places, 40 transitions, 174 flow [2024-11-08 19:01:01,190 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=146, PETRI_DIFFERENCE_MINUEND_PLACES=36, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=37, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=174, PETRI_PLACES=41, PETRI_TRANSITIONS=40} [2024-11-08 19:01:01,191 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 11 predicate places. [2024-11-08 19:01:01,191 INFO L471 AbstractCegarLoop]: Abstraction has has 41 places, 40 transitions, 174 flow [2024-11-08 19:01:01,193 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 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-08 19:01:01,194 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:01:01,194 INFO L204 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:01:01,216 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-08 19:01:01,398 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:01,398 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-08 19:01:01,399 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:01:01,399 INFO L85 PathProgramCache]: Analyzing trace with hash -1976125365, now seen corresponding path program 3 times [2024-11-08 19:01:01,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:01:01,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609846329] [2024-11-08 19:01:01,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:01:01,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:01:01,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:01,662 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-08 19:01:01,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:01:01,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609846329] [2024-11-08 19:01:01,663 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [609846329] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:01:01,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1742790059] [2024-11-08 19:01:01,663 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-08 19:01:01,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:01,664 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:01:01,667 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:01:01,670 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-08 19:01:01,793 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2024-11-08 19:01:01,793 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:01:01,795 INFO L255 TraceCheckSpWp]: Trace formula consists of 174 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-08 19:01:01,797 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:01:01,864 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2024-11-08 19:01:01,864 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 19:01:01,865 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1742790059] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 19:01:01,865 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-08 19:01:01,865 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [7] total 9 [2024-11-08 19:01:01,865 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [176475504] [2024-11-08 19:01:01,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 19:01:01,866 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 19:01:01,866 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:01:01,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 19:01:01,867 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2024-11-08 19:01:01,885 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 34 [2024-11-08 19:01:01,886 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 41 places, 40 transitions, 174 flow. Second operand has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 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-08 19:01:01,886 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:01:01,886 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 34 [2024-11-08 19:01:01,886 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:01:02,118 INFO L124 PetriNetUnfolderBase]: 223/440 cut-off events. [2024-11-08 19:01:02,118 INFO L125 PetriNetUnfolderBase]: For 166/200 co-relation queries the response was YES. [2024-11-08 19:01:02,120 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1029 conditions, 440 events. 223/440 cut-off events. For 166/200 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 1876 event pairs, 75 based on Foata normal form. 16/416 useless extension candidates. Maximal degree in co-relation 952. Up to 194 conditions per place. [2024-11-08 19:01:02,123 INFO L140 encePairwiseOnDemand]: 28/34 looper letters, 46 selfloop transitions, 4 changer transitions 0/62 dead transitions. [2024-11-08 19:01:02,124 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 44 places, 62 transitions, 338 flow [2024-11-08 19:01:02,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 19:01:02,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-08 19:01:02,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 91 transitions. [2024-11-08 19:01:02,126 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.6691176470588235 [2024-11-08 19:01:02,126 INFO L175 Difference]: Start difference. First operand has 41 places, 40 transitions, 174 flow. Second operand 4 states and 91 transitions. [2024-11-08 19:01:02,126 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 44 places, 62 transitions, 338 flow [2024-11-08 19:01:02,129 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 43 places, 62 transitions, 332 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-08 19:01:02,130 INFO L231 Difference]: Finished difference. Result has 45 places, 43 transitions, 204 flow [2024-11-08 19:01:02,131 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=172, PETRI_DIFFERENCE_MINUEND_PLACES=40, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=40, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=36, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=204, PETRI_PLACES=45, PETRI_TRANSITIONS=43} [2024-11-08 19:01:02,131 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 15 predicate places. [2024-11-08 19:01:02,132 INFO L471 AbstractCegarLoop]: Abstraction has has 45 places, 43 transitions, 204 flow [2024-11-08 19:01:02,132 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 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-08 19:01:02,132 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:01:02,133 INFO L204 CegarLoopForPetriNet]: trace histogram [4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:01:02,153 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-08 19:01:02,333 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:02,334 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-08 19:01:02,334 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:01:02,334 INFO L85 PathProgramCache]: Analyzing trace with hash 819656213, now seen corresponding path program 4 times [2024-11-08 19:01:02,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:01:02,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144831576] [2024-11-08 19:01:02,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:01:02,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:01:02,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:02,564 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-08 19:01:02,565 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:01:02,565 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144831576] [2024-11-08 19:01:02,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144831576] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:01:02,566 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [429097805] [2024-11-08 19:01:02,566 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-08 19:01:02,570 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:02,570 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:01:02,572 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:01:02,575 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-08 19:01:02,730 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-08 19:01:02,730 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:01:02,733 INFO L255 TraceCheckSpWp]: Trace formula consists of 254 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-08 19:01:02,735 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:01:02,865 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-08 19:01:02,865 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:01:02,943 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-08 19:01:02,943 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [429097805] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:01:02,944 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:01:02,944 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 12 [2024-11-08 19:01:02,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394787859] [2024-11-08 19:01:02,945 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:01:02,945 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-08 19:01:02,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:01:02,947 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-08 19:01:02,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=88, Unknown=0, NotChecked=0, Total=156 [2024-11-08 19:01:02,996 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:01:02,997 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 43 transitions, 204 flow. Second operand has 13 states, 13 states have (on average 12.0) internal successors, (156), 13 states have internal predecessors, (156), 0 states have call successors, (0), 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-08 19:01:02,997 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:01:02,997 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:01:02,997 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:01:03,239 INFO L124 PetriNetUnfolderBase]: 157/361 cut-off events. [2024-11-08 19:01:03,240 INFO L125 PetriNetUnfolderBase]: For 207/239 co-relation queries the response was YES. [2024-11-08 19:01:03,241 INFO L83 FinitePrefix]: Finished finitePrefix Result has 944 conditions, 361 events. 157/361 cut-off events. For 207/239 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 1579 event pairs, 96 based on Foata normal form. 17/354 useless extension candidates. Maximal degree in co-relation 830. Up to 262 conditions per place. [2024-11-08 19:01:03,246 INFO L140 encePairwiseOnDemand]: 26/34 looper letters, 29 selfloop transitions, 16 changer transitions 0/55 dead transitions. [2024-11-08 19:01:03,246 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 52 places, 55 transitions, 354 flow [2024-11-08 19:01:03,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-08 19:01:03,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2024-11-08 19:01:03,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 116 transitions. [2024-11-08 19:01:03,249 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4264705882352941 [2024-11-08 19:01:03,250 INFO L175 Difference]: Start difference. First operand has 45 places, 43 transitions, 204 flow. Second operand 8 states and 116 transitions. [2024-11-08 19:01:03,250 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 52 places, 55 transitions, 354 flow [2024-11-08 19:01:03,252 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 51 places, 55 transitions, 352 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-08 19:01:03,253 INFO L231 Difference]: Finished difference. Result has 53 places, 49 transitions, 290 flow [2024-11-08 19:01:03,254 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=202, PETRI_DIFFERENCE_MINUEND_PLACES=44, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=43, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=290, PETRI_PLACES=53, PETRI_TRANSITIONS=49} [2024-11-08 19:01:03,254 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 23 predicate places. [2024-11-08 19:01:03,255 INFO L471 AbstractCegarLoop]: Abstraction has has 53 places, 49 transitions, 290 flow [2024-11-08 19:01:03,255 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 12.0) internal successors, (156), 13 states have internal predecessors, (156), 0 states have call successors, (0), 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-08 19:01:03,255 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:01:03,255 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:01:03,276 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-08 19:01:03,456 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:03,456 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-08 19:01:03,457 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:01:03,457 INFO L85 PathProgramCache]: Analyzing trace with hash -341927300, now seen corresponding path program 5 times [2024-11-08 19:01:03,457 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:01:03,457 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588579961] [2024-11-08 19:01:03,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:01:03,457 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:01:03,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:03,774 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:03,774 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:01:03,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588579961] [2024-11-08 19:01:03,775 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588579961] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 19:01:03,775 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 19:01:03,775 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 19:01:03,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1236511751] [2024-11-08 19:01:03,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 19:01:03,776 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 19:01:03,776 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:01:03,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 19:01:03,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 19:01:03,788 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 12 out of 34 [2024-11-08 19:01:03,789 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 53 places, 49 transitions, 290 flow. Second operand has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 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-08 19:01:03,789 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:01:03,789 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 12 of 34 [2024-11-08 19:01:03,789 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:01:04,013 INFO L124 PetriNetUnfolderBase]: 253/497 cut-off events. [2024-11-08 19:01:04,013 INFO L125 PetriNetUnfolderBase]: For 269/292 co-relation queries the response was YES. [2024-11-08 19:01:04,015 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1312 conditions, 497 events. 253/497 cut-off events. For 269/292 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 2166 event pairs, 93 based on Foata normal form. 35/493 useless extension candidates. Maximal degree in co-relation 1185. Up to 263 conditions per place. [2024-11-08 19:01:04,039 INFO L140 encePairwiseOnDemand]: 28/34 looper letters, 50 selfloop transitions, 5 changer transitions 0/68 dead transitions. [2024-11-08 19:01:04,039 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 56 places, 68 transitions, 454 flow [2024-11-08 19:01:04,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 19:01:04,040 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-08 19:01:04,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 91 transitions. [2024-11-08 19:01:04,040 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.6691176470588235 [2024-11-08 19:01:04,040 INFO L175 Difference]: Start difference. First operand has 53 places, 49 transitions, 290 flow. Second operand 4 states and 91 transitions. [2024-11-08 19:01:04,041 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 56 places, 68 transitions, 454 flow [2024-11-08 19:01:04,044 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 53 places, 68 transitions, 442 flow, removed 0 selfloop flow, removed 3 redundant places. [2024-11-08 19:01:04,046 INFO L231 Difference]: Finished difference. Result has 55 places, 50 transitions, 303 flow [2024-11-08 19:01:04,046 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=272, PETRI_DIFFERENCE_MINUEND_PLACES=50, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=48, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=303, PETRI_PLACES=55, PETRI_TRANSITIONS=50} [2024-11-08 19:01:04,046 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 25 predicate places. [2024-11-08 19:01:04,047 INFO L471 AbstractCegarLoop]: Abstraction has has 55 places, 50 transitions, 303 flow [2024-11-08 19:01:04,047 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 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-08 19:01:04,047 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:01:04,047 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:01:04,047 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-08 19:01:04,048 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-08 19:01:04,048 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:01:04,048 INFO L85 PathProgramCache]: Analyzing trace with hash 1630353764, now seen corresponding path program 6 times [2024-11-08 19:01:04,048 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:01:04,048 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024043150] [2024-11-08 19:01:04,049 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:01:04,049 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:01:04,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:04,274 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:04,274 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:01:04,274 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024043150] [2024-11-08 19:01:04,275 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024043150] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 19:01:04,275 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 19:01:04,275 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 19:01:04,275 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1446859308] [2024-11-08 19:01:04,275 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 19:01:04,275 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 19:01:04,276 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:01:04,276 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 19:01:04,276 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 19:01:04,286 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 13 out of 34 [2024-11-08 19:01:04,286 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 55 places, 50 transitions, 303 flow. Second operand has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 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-08 19:01:04,286 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:01:04,287 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 13 of 34 [2024-11-08 19:01:04,287 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:01:04,454 INFO L124 PetriNetUnfolderBase]: 191/387 cut-off events. [2024-11-08 19:01:04,454 INFO L125 PetriNetUnfolderBase]: For 427/451 co-relation queries the response was YES. [2024-11-08 19:01:04,456 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1136 conditions, 387 events. 191/387 cut-off events. For 427/451 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 1500 event pairs, 62 based on Foata normal form. 6/351 useless extension candidates. Maximal degree in co-relation 1012. Up to 226 conditions per place. [2024-11-08 19:01:04,458 INFO L140 encePairwiseOnDemand]: 30/34 looper letters, 45 selfloop transitions, 4 changer transitions 0/65 dead transitions. [2024-11-08 19:01:04,459 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 58 places, 65 transitions, 457 flow [2024-11-08 19:01:04,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 19:01:04,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-08 19:01:04,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 87 transitions. [2024-11-08 19:01:04,460 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.6397058823529411 [2024-11-08 19:01:04,460 INFO L175 Difference]: Start difference. First operand has 55 places, 50 transitions, 303 flow. Second operand 4 states and 87 transitions. [2024-11-08 19:01:04,460 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 58 places, 65 transitions, 457 flow [2024-11-08 19:01:04,463 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 57 places, 65 transitions, 449 flow, removed 1 selfloop flow, removed 1 redundant places. [2024-11-08 19:01:04,464 INFO L231 Difference]: Finished difference. Result has 59 places, 51 transitions, 319 flow [2024-11-08 19:01:04,464 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=298, PETRI_DIFFERENCE_MINUEND_PLACES=54, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=50, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=319, PETRI_PLACES=59, PETRI_TRANSITIONS=51} [2024-11-08 19:01:04,465 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 29 predicate places. [2024-11-08 19:01:04,465 INFO L471 AbstractCegarLoop]: Abstraction has has 59 places, 51 transitions, 319 flow [2024-11-08 19:01:04,466 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.25) internal successors, (69), 4 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-08 19:01:04,466 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:01:04,466 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:01:04,466 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-08 19:01:04,466 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-08 19:01:04,467 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:01:04,467 INFO L85 PathProgramCache]: Analyzing trace with hash -1990689507, now seen corresponding path program 1 times [2024-11-08 19:01:04,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:01:04,467 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [868215908] [2024-11-08 19:01:04,467 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:01:04,467 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:01:04,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:04,765 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-08 19:01:04,766 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:01:04,766 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [868215908] [2024-11-08 19:01:04,766 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [868215908] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 19:01:04,766 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 19:01:04,766 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 19:01:04,766 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213040341] [2024-11-08 19:01:04,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 19:01:04,767 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 19:01:04,767 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:01:04,767 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 19:01:04,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 19:01:04,774 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 13 out of 34 [2024-11-08 19:01:04,775 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 59 places, 51 transitions, 319 flow. Second operand has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 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-08 19:01:04,775 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:01:04,775 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 13 of 34 [2024-11-08 19:01:04,775 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:01:04,946 INFO L124 PetriNetUnfolderBase]: 158/365 cut-off events. [2024-11-08 19:01:04,946 INFO L125 PetriNetUnfolderBase]: For 428/428 co-relation queries the response was YES. [2024-11-08 19:01:04,948 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1138 conditions, 365 events. 158/365 cut-off events. For 428/428 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 1536 event pairs, 10 based on Foata normal form. 11/358 useless extension candidates. Maximal degree in co-relation 1024. Up to 206 conditions per place. [2024-11-08 19:01:04,950 INFO L140 encePairwiseOnDemand]: 28/34 looper letters, 42 selfloop transitions, 7 changer transitions 1/66 dead transitions. [2024-11-08 19:01:04,951 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 62 places, 66 transitions, 482 flow [2024-11-08 19:01:04,951 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 19:01:04,951 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-08 19:01:04,952 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 86 transitions. [2024-11-08 19:01:04,952 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.6323529411764706 [2024-11-08 19:01:04,952 INFO L175 Difference]: Start difference. First operand has 59 places, 51 transitions, 319 flow. Second operand 4 states and 86 transitions. [2024-11-08 19:01:04,952 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 62 places, 66 transitions, 482 flow [2024-11-08 19:01:04,955 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 61 places, 66 transitions, 476 flow, removed 0 selfloop flow, removed 1 redundant places. [2024-11-08 19:01:04,957 INFO L231 Difference]: Finished difference. Result has 63 places, 52 transitions, 350 flow [2024-11-08 19:01:04,957 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=316, PETRI_DIFFERENCE_MINUEND_PLACES=58, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=51, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=350, PETRI_PLACES=63, PETRI_TRANSITIONS=52} [2024-11-08 19:01:04,958 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 33 predicate places. [2024-11-08 19:01:04,958 INFO L471 AbstractCegarLoop]: Abstraction has has 63 places, 52 transitions, 350 flow [2024-11-08 19:01:04,958 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 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-08 19:01:04,958 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:01:04,958 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:01:04,959 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-08 19:01:04,959 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-08 19:01:04,959 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:01:04,959 INFO L85 PathProgramCache]: Analyzing trace with hash -1876653981, now seen corresponding path program 1 times [2024-11-08 19:01:04,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:01:04,960 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [479245667] [2024-11-08 19:01:04,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:01:04,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:01:05,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:05,332 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 51 trivial. 0 not checked. [2024-11-08 19:01:05,332 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:01:05,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [479245667] [2024-11-08 19:01:05,333 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [479245667] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 19:01:05,333 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 19:01:05,333 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 19:01:05,334 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [582178379] [2024-11-08 19:01:05,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 19:01:05,335 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 19:01:05,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:01:05,336 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 19:01:05,336 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 19:01:05,343 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 13 out of 34 [2024-11-08 19:01:05,343 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 63 places, 52 transitions, 350 flow. Second operand has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 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-08 19:01:05,343 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:01:05,343 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 13 of 34 [2024-11-08 19:01:05,343 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:01:05,514 INFO L124 PetriNetUnfolderBase]: 150/328 cut-off events. [2024-11-08 19:01:05,514 INFO L125 PetriNetUnfolderBase]: For 685/685 co-relation queries the response was YES. [2024-11-08 19:01:05,516 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1096 conditions, 328 events. 150/328 cut-off events. For 685/685 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 1197 event pairs, 22 based on Foata normal form. 8/318 useless extension candidates. Maximal degree in co-relation 1006. Up to 160 conditions per place. [2024-11-08 19:01:05,518 INFO L140 encePairwiseOnDemand]: 28/34 looper letters, 41 selfloop transitions, 8 changer transitions 1/65 dead transitions. [2024-11-08 19:01:05,518 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 65 places, 65 transitions, 508 flow [2024-11-08 19:01:05,519 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 19:01:05,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-08 19:01:05,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 84 transitions. [2024-11-08 19:01:05,519 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.6176470588235294 [2024-11-08 19:01:05,519 INFO L175 Difference]: Start difference. First operand has 63 places, 52 transitions, 350 flow. Second operand 4 states and 84 transitions. [2024-11-08 19:01:05,520 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 65 places, 65 transitions, 508 flow [2024-11-08 19:01:05,523 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 62 places, 65 transitions, 495 flow, removed 1 selfloop flow, removed 3 redundant places. [2024-11-08 19:01:05,525 INFO L231 Difference]: Finished difference. Result has 64 places, 53 transitions, 378 flow [2024-11-08 19:01:05,526 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=339, PETRI_DIFFERENCE_MINUEND_PLACES=59, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=52, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=378, PETRI_PLACES=64, PETRI_TRANSITIONS=53} [2024-11-08 19:01:05,526 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 34 predicate places. [2024-11-08 19:01:05,526 INFO L471 AbstractCegarLoop]: Abstraction has has 64 places, 53 transitions, 378 flow [2024-11-08 19:01:05,527 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.5) internal successors, (70), 4 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-08 19:01:05,527 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:01:05,527 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:01:05,527 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-08 19:01:05,527 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-08 19:01:05,528 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:01:05,528 INFO L85 PathProgramCache]: Analyzing trace with hash 1974574902, now seen corresponding path program 1 times [2024-11-08 19:01:05,528 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:01:05,528 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122900344] [2024-11-08 19:01:05,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:01:05,528 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:01:05,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:07,045 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:07,046 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:01:07,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122900344] [2024-11-08 19:01:07,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1122900344] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:01:07,046 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2108972203] [2024-11-08 19:01:07,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:01:07,047 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:07,047 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:01:07,049 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:01:07,051 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-08 19:01:07,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:07,212 INFO L255 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-08 19:01:07,215 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:01:07,467 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:01:07,467 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2024-11-08 19:01:07,588 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:07,588 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:01:08,579 INFO L349 Elim1Store]: treesize reduction 28, result has 59.4 percent of original size [2024-11-08 19:01:08,580 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 126 treesize of output 79 [2024-11-08 19:01:08,657 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:08,657 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2108972203] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:01:08,657 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:01:08,657 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10, 10] total 28 [2024-11-08 19:01:08,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999603550] [2024-11-08 19:01:08,660 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:01:08,661 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-08 19:01:08,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:01:08,663 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-08 19:01:08,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=658, Unknown=0, NotChecked=0, Total=756 [2024-11-08 19:01:08,932 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:01:08,933 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 64 places, 53 transitions, 378 flow. Second operand has 28 states, 28 states have (on average 11.071428571428571) internal successors, (310), 28 states have internal predecessors, (310), 0 states have call successors, (0), 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-08 19:01:08,933 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:01:08,934 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:01:08,934 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:01:11,171 INFO L124 PetriNetUnfolderBase]: 575/937 cut-off events. [2024-11-08 19:01:11,171 INFO L125 PetriNetUnfolderBase]: For 1526/1526 co-relation queries the response was YES. [2024-11-08 19:01:11,174 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3055 conditions, 937 events. 575/937 cut-off events. For 1526/1526 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 3676 event pairs, 51 based on Foata normal form. 5/843 useless extension candidates. Maximal degree in co-relation 2924. Up to 313 conditions per place. [2024-11-08 19:01:11,179 INFO L140 encePairwiseOnDemand]: 19/34 looper letters, 101 selfloop transitions, 33 changer transitions 11/154 dead transitions. [2024-11-08 19:01:11,179 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 79 places, 154 transitions, 1102 flow [2024-11-08 19:01:11,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-08 19:01:11,180 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2024-11-08 19:01:11,181 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 276 transitions. [2024-11-08 19:01:11,182 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.47750865051903113 [2024-11-08 19:01:11,182 INFO L175 Difference]: Start difference. First operand has 64 places, 53 transitions, 378 flow. Second operand 17 states and 276 transitions. [2024-11-08 19:01:11,182 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 79 places, 154 transitions, 1102 flow [2024-11-08 19:01:11,188 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 75 places, 154 transitions, 1082 flow, removed 1 selfloop flow, removed 4 redundant places. [2024-11-08 19:01:11,190 INFO L231 Difference]: Finished difference. Result has 85 places, 77 transitions, 648 flow [2024-11-08 19:01:11,190 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=362, PETRI_DIFFERENCE_MINUEND_PLACES=59, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=53, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=648, PETRI_PLACES=85, PETRI_TRANSITIONS=77} [2024-11-08 19:01:11,191 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 55 predicate places. [2024-11-08 19:01:11,191 INFO L471 AbstractCegarLoop]: Abstraction has has 85 places, 77 transitions, 648 flow [2024-11-08 19:01:11,192 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 11.071428571428571) internal successors, (310), 28 states have internal predecessors, (310), 0 states have call successors, (0), 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-08 19:01:11,192 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:01:11,192 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:01:11,215 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-08 19:01:11,396 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-08 19:01:11,397 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-08 19:01:11,397 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:01:11,397 INFO L85 PathProgramCache]: Analyzing trace with hash -583609376, now seen corresponding path program 2 times [2024-11-08 19:01:11,397 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:01:11,398 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678964593] [2024-11-08 19:01:11,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:01:11,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:01:11,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:12,879 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:12,879 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:01:12,879 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678964593] [2024-11-08 19:01:12,879 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678964593] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:01:12,880 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1803525262] [2024-11-08 19:01:12,880 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 19:01:12,880 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:12,880 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:01:12,882 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:01:12,884 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-08 19:01:13,037 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 19:01:13,037 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:01:13,043 INFO L255 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-08 19:01:13,046 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:01:13,327 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:01:13,327 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 19 [2024-11-08 19:01:13,406 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:13,407 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:01:14,122 INFO L349 Elim1Store]: treesize reduction 15, result has 80.5 percent of original size [2024-11-08 19:01:14,122 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 173 treesize of output 107 [2024-11-08 19:01:14,304 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:14,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1803525262] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:01:14,305 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:01:14,305 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 10] total 26 [2024-11-08 19:01:14,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73726496] [2024-11-08 19:01:14,305 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:01:14,306 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-08 19:01:14,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:01:14,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-08 19:01:14,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=542, Unknown=0, NotChecked=0, Total=650 [2024-11-08 19:01:14,530 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:01:14,531 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 85 places, 77 transitions, 648 flow. Second operand has 26 states, 26 states have (on average 10.923076923076923) internal successors, (284), 26 states have internal predecessors, (284), 0 states have call successors, (0), 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-08 19:01:14,532 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:01:14,532 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:01:14,532 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:01:15,652 INFO L124 PetriNetUnfolderBase]: 641/1037 cut-off events. [2024-11-08 19:01:15,653 INFO L125 PetriNetUnfolderBase]: For 3523/3523 co-relation queries the response was YES. [2024-11-08 19:01:15,656 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4532 conditions, 1037 events. 641/1037 cut-off events. For 3523/3523 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 4113 event pairs, 123 based on Foata normal form. 1/997 useless extension candidates. Maximal degree in co-relation 4391. Up to 744 conditions per place. [2024-11-08 19:01:15,662 INFO L140 encePairwiseOnDemand]: 20/34 looper letters, 88 selfloop transitions, 27 changer transitions 1/125 dead transitions. [2024-11-08 19:01:15,662 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 96 places, 125 transitions, 1190 flow [2024-11-08 19:01:15,662 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-08 19:01:15,663 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2024-11-08 19:01:15,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 194 transitions. [2024-11-08 19:01:15,664 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.43891402714932126 [2024-11-08 19:01:15,664 INFO L175 Difference]: Start difference. First operand has 85 places, 77 transitions, 648 flow. Second operand 13 states and 194 transitions. [2024-11-08 19:01:15,664 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 96 places, 125 transitions, 1190 flow [2024-11-08 19:01:15,684 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 92 places, 125 transitions, 1114 flow, removed 32 selfloop flow, removed 4 redundant places. [2024-11-08 19:01:15,687 INFO L231 Difference]: Finished difference. Result has 97 places, 93 transitions, 835 flow [2024-11-08 19:01:15,687 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=591, PETRI_DIFFERENCE_MINUEND_PLACES=80, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=77, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=835, PETRI_PLACES=97, PETRI_TRANSITIONS=93} [2024-11-08 19:01:15,688 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 67 predicate places. [2024-11-08 19:01:15,688 INFO L471 AbstractCegarLoop]: Abstraction has has 97 places, 93 transitions, 835 flow [2024-11-08 19:01:15,689 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 10.923076923076923) internal successors, (284), 26 states have internal predecessors, (284), 0 states have call successors, (0), 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-08 19:01:15,689 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:01:15,689 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:01:15,713 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-08 19:01:15,893 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-08 19:01:15,893 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-08 19:01:15,894 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:01:15,894 INFO L85 PathProgramCache]: Analyzing trace with hash -1597913786, now seen corresponding path program 3 times [2024-11-08 19:01:15,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:01:15,894 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54164559] [2024-11-08 19:01:15,894 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:01:15,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:01:15,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:17,019 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:17,020 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:01:17,020 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54164559] [2024-11-08 19:01:17,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54164559] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:01:17,020 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1392935883] [2024-11-08 19:01:17,021 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-08 19:01:17,021 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:17,021 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:01:17,023 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:01:17,025 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-08 19:01:17,166 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-08 19:01:17,167 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:01:17,169 INFO L255 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-08 19:01:17,172 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:01:17,443 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:01:17,443 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 19 [2024-11-08 19:01:17,520 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:17,520 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:01:18,258 INFO L349 Elim1Store]: treesize reduction 15, result has 80.5 percent of original size [2024-11-08 19:01:18,258 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 173 treesize of output 107 [2024-11-08 19:01:18,444 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:18,445 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1392935883] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:01:18,445 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:01:18,445 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 10] total 27 [2024-11-08 19:01:18,445 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [87815567] [2024-11-08 19:01:18,446 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:01:18,446 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-08 19:01:18,447 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:01:18,449 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-08 19:01:18,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=601, Unknown=0, NotChecked=0, Total=702 [2024-11-08 19:01:18,628 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:01:18,629 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 97 places, 93 transitions, 835 flow. Second operand has 27 states, 27 states have (on average 11.0) internal successors, (297), 27 states have internal predecessors, (297), 0 states have call successors, (0), 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-08 19:01:18,629 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:01:18,629 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:01:18,629 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:01:20,053 INFO L124 PetriNetUnfolderBase]: 710/1143 cut-off events. [2024-11-08 19:01:20,053 INFO L125 PetriNetUnfolderBase]: For 4911/4911 co-relation queries the response was YES. [2024-11-08 19:01:20,056 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5235 conditions, 1143 events. 710/1143 cut-off events. For 4911/4911 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 4657 event pairs, 123 based on Foata normal form. 1/1144 useless extension candidates. Maximal degree in co-relation 5089. Up to 809 conditions per place. [2024-11-08 19:01:20,062 INFO L140 encePairwiseOnDemand]: 20/34 looper letters, 99 selfloop transitions, 29 changer transitions 2/139 dead transitions. [2024-11-08 19:01:20,062 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 109 places, 139 transitions, 1376 flow [2024-11-08 19:01:20,062 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-08 19:01:20,062 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2024-11-08 19:01:20,063 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 197 transitions. [2024-11-08 19:01:20,063 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4457013574660634 [2024-11-08 19:01:20,064 INFO L175 Difference]: Start difference. First operand has 97 places, 93 transitions, 835 flow. Second operand 13 states and 197 transitions. [2024-11-08 19:01:20,064 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 109 places, 139 transitions, 1376 flow [2024-11-08 19:01:20,075 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 103 places, 139 transitions, 1301 flow, removed 20 selfloop flow, removed 6 redundant places. [2024-11-08 19:01:20,077 INFO L231 Difference]: Finished difference. Result has 106 places, 105 transitions, 971 flow [2024-11-08 19:01:20,078 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=762, PETRI_DIFFERENCE_MINUEND_PLACES=91, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=93, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=68, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=971, PETRI_PLACES=106, PETRI_TRANSITIONS=105} [2024-11-08 19:01:20,078 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 76 predicate places. [2024-11-08 19:01:20,078 INFO L471 AbstractCegarLoop]: Abstraction has has 106 places, 105 transitions, 971 flow [2024-11-08 19:01:20,079 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 11.0) internal successors, (297), 27 states have internal predecessors, (297), 0 states have call successors, (0), 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-08 19:01:20,079 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:01:20,079 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:01:20,106 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-08 19:01:20,283 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-08 19:01:20,283 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-08 19:01:20,284 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:01:20,284 INFO L85 PathProgramCache]: Analyzing trace with hash -1199273692, now seen corresponding path program 4 times [2024-11-08 19:01:20,284 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:01:20,284 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1011795363] [2024-11-08 19:01:20,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:01:20,285 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:01:20,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:21,366 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:21,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:01:21,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1011795363] [2024-11-08 19:01:21,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1011795363] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:01:21,367 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1514485606] [2024-11-08 19:01:21,367 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-08 19:01:21,367 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:21,367 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:01:21,369 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:01:21,370 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-08 19:01:21,517 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-08 19:01:21,518 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:01:21,520 INFO L255 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-08 19:01:21,522 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:01:21,618 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:01:21,618 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2024-11-08 19:01:21,766 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:21,767 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:01:22,464 INFO L349 Elim1Store]: treesize reduction 15, result has 80.5 percent of original size [2024-11-08 19:01:22,465 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 173 treesize of output 107 [2024-11-08 19:01:22,609 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:22,609 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1514485606] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:01:22,609 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:01:22,610 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10, 10] total 28 [2024-11-08 19:01:22,610 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777737378] [2024-11-08 19:01:22,610 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:01:22,610 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-08 19:01:22,611 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:01:22,612 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-08 19:01:22,612 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=118, Invalid=638, Unknown=0, NotChecked=0, Total=756 [2024-11-08 19:01:22,984 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:01:22,984 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 106 places, 105 transitions, 971 flow. Second operand has 28 states, 28 states have (on average 10.964285714285714) internal successors, (307), 28 states have internal predecessors, (307), 0 states have call successors, (0), 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-08 19:01:22,985 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:01:22,985 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:01:22,985 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:01:24,506 INFO L124 PetriNetUnfolderBase]: 744/1208 cut-off events. [2024-11-08 19:01:24,506 INFO L125 PetriNetUnfolderBase]: For 6262/6262 co-relation queries the response was YES. [2024-11-08 19:01:24,511 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5904 conditions, 1208 events. 744/1208 cut-off events. For 6262/6262 co-relation queries the response was YES. Maximal size of possible extension queue 82. Compared 5094 event pairs, 138 based on Foata normal form. 11/1219 useless extension candidates. Maximal degree in co-relation 5757. Up to 870 conditions per place. [2024-11-08 19:01:24,516 INFO L140 encePairwiseOnDemand]: 18/34 looper letters, 101 selfloop transitions, 35 changer transitions 17/162 dead transitions. [2024-11-08 19:01:24,516 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 120 places, 162 transitions, 1691 flow [2024-11-08 19:01:24,517 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-08 19:01:24,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2024-11-08 19:01:24,518 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 229 transitions. [2024-11-08 19:01:24,519 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.44901960784313727 [2024-11-08 19:01:24,519 INFO L175 Difference]: Start difference. First operand has 106 places, 105 transitions, 971 flow. Second operand 15 states and 229 transitions. [2024-11-08 19:01:24,519 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 120 places, 162 transitions, 1691 flow [2024-11-08 19:01:24,543 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 112 places, 162 transitions, 1600 flow, removed 30 selfloop flow, removed 8 redundant places. [2024-11-08 19:01:24,545 INFO L231 Difference]: Finished difference. Result has 118 places, 117 transitions, 1133 flow [2024-11-08 19:01:24,546 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=881, PETRI_DIFFERENCE_MINUEND_PLACES=98, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=105, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1133, PETRI_PLACES=118, PETRI_TRANSITIONS=117} [2024-11-08 19:01:24,546 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 88 predicate places. [2024-11-08 19:01:24,547 INFO L471 AbstractCegarLoop]: Abstraction has has 118 places, 117 transitions, 1133 flow [2024-11-08 19:01:24,547 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 10.964285714285714) internal successors, (307), 28 states have internal predecessors, (307), 0 states have call successors, (0), 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-08 19:01:24,547 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:01:24,547 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:01:24,566 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-08 19:01:24,748 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2024-11-08 19:01:24,748 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-08 19:01:24,748 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:01:24,748 INFO L85 PathProgramCache]: Analyzing trace with hash -193337462, now seen corresponding path program 5 times [2024-11-08 19:01:24,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:01:24,749 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [167585382] [2024-11-08 19:01:24,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:01:24,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:01:24,820 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:25,868 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:25,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:01:25,868 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [167585382] [2024-11-08 19:01:25,868 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [167585382] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:01:25,868 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1263638665] [2024-11-08 19:01:25,868 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-08 19:01:25,869 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:25,869 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:01:25,870 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:01:25,872 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-08 19:01:26,142 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-08 19:01:26,142 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:01:26,144 INFO L255 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-08 19:01:26,146 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:01:26,329 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:01:26,330 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2024-11-08 19:01:26,480 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:26,480 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:01:27,267 INFO L349 Elim1Store]: treesize reduction 15, result has 80.5 percent of original size [2024-11-08 19:01:27,268 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 173 treesize of output 107 [2024-11-08 19:01:27,455 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:27,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1263638665] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:01:27,456 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:01:27,456 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 11, 10] total 30 [2024-11-08 19:01:27,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2074993698] [2024-11-08 19:01:27,456 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:01:27,456 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-11-08 19:01:27,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:01:27,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-11-08 19:01:27,458 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=743, Unknown=0, NotChecked=0, Total=870 [2024-11-08 19:01:27,686 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:01:27,687 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 118 places, 117 transitions, 1133 flow. Second operand has 30 states, 30 states have (on average 11.133333333333333) internal successors, (334), 30 states have internal predecessors, (334), 0 states have call successors, (0), 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-08 19:01:27,687 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:01:27,687 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:01:27,687 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:01:29,186 INFO L124 PetriNetUnfolderBase]: 725/1196 cut-off events. [2024-11-08 19:01:29,186 INFO L125 PetriNetUnfolderBase]: For 7834/7834 co-relation queries the response was YES. [2024-11-08 19:01:29,190 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6237 conditions, 1196 events. 725/1196 cut-off events. For 7834/7834 co-relation queries the response was YES. Maximal size of possible extension queue 86. Compared 5173 event pairs, 125 based on Foata normal form. 12/1208 useless extension candidates. Maximal degree in co-relation 6085. Up to 797 conditions per place. [2024-11-08 19:01:29,198 INFO L140 encePairwiseOnDemand]: 19/34 looper letters, 106 selfloop transitions, 28 changer transitions 19/162 dead transitions. [2024-11-08 19:01:29,198 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 162 transitions, 1789 flow [2024-11-08 19:01:29,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 19:01:29,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-08 19:01:29,200 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 213 transitions. [2024-11-08 19:01:29,200 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4474789915966387 [2024-11-08 19:01:29,200 INFO L175 Difference]: Start difference. First operand has 118 places, 117 transitions, 1133 flow. Second operand 14 states and 213 transitions. [2024-11-08 19:01:29,200 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 162 transitions, 1789 flow [2024-11-08 19:01:29,234 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 122 places, 162 transitions, 1677 flow, removed 47 selfloop flow, removed 8 redundant places. [2024-11-08 19:01:29,237 INFO L231 Difference]: Finished difference. Result has 125 places, 117 transitions, 1122 flow [2024-11-08 19:01:29,237 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=1025, PETRI_DIFFERENCE_MINUEND_PLACES=109, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=117, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=27, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=89, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1122, PETRI_PLACES=125, PETRI_TRANSITIONS=117} [2024-11-08 19:01:29,238 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 95 predicate places. [2024-11-08 19:01:29,238 INFO L471 AbstractCegarLoop]: Abstraction has has 125 places, 117 transitions, 1122 flow [2024-11-08 19:01:29,239 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 11.133333333333333) internal successors, (334), 30 states have internal predecessors, (334), 0 states have call successors, (0), 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-08 19:01:29,239 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:01:29,239 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:01:29,256 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-08 19:01:29,439 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:29,440 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-08 19:01:29,440 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:01:29,440 INFO L85 PathProgramCache]: Analyzing trace with hash 290131304, now seen corresponding path program 6 times [2024-11-08 19:01:29,440 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:01:29,440 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [910684303] [2024-11-08 19:01:29,441 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:01:29,441 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:01:29,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:30,389 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:30,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:01:30,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [910684303] [2024-11-08 19:01:30,390 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [910684303] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:01:30,390 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1188262893] [2024-11-08 19:01:30,390 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-08 19:01:30,390 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:30,390 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:01:30,392 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:01:30,395 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-08 19:01:30,585 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2024-11-08 19:01:30,586 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:01:30,598 INFO L255 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-08 19:01:30,605 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:01:30,787 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:01:30,788 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 19 [2024-11-08 19:01:30,826 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:30,826 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:01:31,417 INFO L349 Elim1Store]: treesize reduction 15, result has 80.5 percent of original size [2024-11-08 19:01:31,418 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 173 treesize of output 107 [2024-11-08 19:01:31,576 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:31,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1188262893] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:01:31,576 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:01:31,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 10] total 21 [2024-11-08 19:01:31,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491257323] [2024-11-08 19:01:31,577 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:01:31,577 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-08 19:01:31,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:01:31,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-08 19:01:31,578 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2024-11-08 19:01:31,717 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:01:31,717 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 125 places, 117 transitions, 1122 flow. Second operand has 21 states, 21 states have (on average 11.095238095238095) internal successors, (233), 21 states have internal predecessors, (233), 0 states have call successors, (0), 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-08 19:01:31,717 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:01:31,717 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:01:31,718 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:01:33,100 INFO L124 PetriNetUnfolderBase]: 689/1142 cut-off events. [2024-11-08 19:01:33,101 INFO L125 PetriNetUnfolderBase]: For 8040/8040 co-relation queries the response was YES. [2024-11-08 19:01:33,106 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6126 conditions, 1142 events. 689/1142 cut-off events. For 8040/8040 co-relation queries the response was YES. Maximal size of possible extension queue 81. Compared 4891 event pairs, 144 based on Foata normal form. 1/1143 useless extension candidates. Maximal degree in co-relation 5972. Up to 839 conditions per place. [2024-11-08 19:01:33,114 INFO L140 encePairwiseOnDemand]: 21/34 looper letters, 107 selfloop transitions, 32 changer transitions 8/156 dead transitions. [2024-11-08 19:01:33,114 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 138 places, 156 transitions, 1681 flow [2024-11-08 19:01:33,115 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-08 19:01:33,115 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2024-11-08 19:01:33,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 218 transitions. [2024-11-08 19:01:33,117 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.42745098039215684 [2024-11-08 19:01:33,117 INFO L175 Difference]: Start difference. First operand has 125 places, 117 transitions, 1122 flow. Second operand 15 states and 218 transitions. [2024-11-08 19:01:33,117 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 138 places, 156 transitions, 1681 flow [2024-11-08 19:01:33,154 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 125 places, 156 transitions, 1602 flow, removed 13 selfloop flow, removed 13 redundant places. [2024-11-08 19:01:33,157 INFO L231 Difference]: Finished difference. Result has 127 places, 118 transitions, 1144 flow [2024-11-08 19:01:33,158 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=1051, PETRI_DIFFERENCE_MINUEND_PLACES=111, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=117, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1144, PETRI_PLACES=127, PETRI_TRANSITIONS=118} [2024-11-08 19:01:33,158 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 97 predicate places. [2024-11-08 19:01:33,158 INFO L471 AbstractCegarLoop]: Abstraction has has 127 places, 118 transitions, 1144 flow [2024-11-08 19:01:33,159 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 11.095238095238095) internal successors, (233), 21 states have internal predecessors, (233), 0 states have call successors, (0), 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-08 19:01:33,159 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:01:33,159 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:01:33,181 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-08 19:01:33,359 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:33,359 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-08 19:01:33,360 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:01:33,360 INFO L85 PathProgramCache]: Analyzing trace with hash -280415192, now seen corresponding path program 7 times [2024-11-08 19:01:33,360 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:01:33,360 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [844327449] [2024-11-08 19:01:33,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:01:33,360 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:01:33,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:34,220 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:34,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:01:34,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [844327449] [2024-11-08 19:01:34,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [844327449] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:01:34,221 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1168517860] [2024-11-08 19:01:34,221 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-08 19:01:34,221 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:34,221 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:01:34,222 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:01:34,224 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-08 19:01:34,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:34,373 INFO L255 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-08 19:01:34,375 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:01:34,524 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:01:34,524 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2024-11-08 19:01:34,543 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:34,543 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:01:35,052 INFO L349 Elim1Store]: treesize reduction 15, result has 80.5 percent of original size [2024-11-08 19:01:35,052 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 173 treesize of output 107 [2024-11-08 19:01:35,166 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:35,166 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1168517860] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:01:35,166 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:01:35,166 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10, 10] total 25 [2024-11-08 19:01:35,167 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391767632] [2024-11-08 19:01:35,167 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:01:35,167 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-08 19:01:35,167 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:01:35,168 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-08 19:01:35,168 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2024-11-08 19:01:35,343 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:01:35,343 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 127 places, 118 transitions, 1144 flow. Second operand has 25 states, 25 states have (on average 11.04) internal successors, (276), 25 states have internal predecessors, (276), 0 states have call successors, (0), 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-08 19:01:35,343 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:01:35,343 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:01:35,343 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:01:36,347 INFO L124 PetriNetUnfolderBase]: 747/1226 cut-off events. [2024-11-08 19:01:36,347 INFO L125 PetriNetUnfolderBase]: For 9813/9813 co-relation queries the response was YES. [2024-11-08 19:01:36,353 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6663 conditions, 1226 events. 747/1226 cut-off events. For 9813/9813 co-relation queries the response was YES. Maximal size of possible extension queue 89. Compared 5305 event pairs, 226 based on Foata normal form. 1/1227 useless extension candidates. Maximal degree in co-relation 6609. Up to 842 conditions per place. [2024-11-08 19:01:36,361 INFO L140 encePairwiseOnDemand]: 20/34 looper letters, 120 selfloop transitions, 35 changer transitions 2/166 dead transitions. [2024-11-08 19:01:36,362 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 138 places, 166 transitions, 1885 flow [2024-11-08 19:01:36,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-08 19:01:36,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2024-11-08 19:01:36,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 196 transitions. [2024-11-08 19:01:36,364 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4434389140271493 [2024-11-08 19:01:36,364 INFO L175 Difference]: Start difference. First operand has 127 places, 118 transitions, 1144 flow. Second operand 13 states and 196 transitions. [2024-11-08 19:01:36,365 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 138 places, 166 transitions, 1885 flow [2024-11-08 19:01:36,396 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 125 places, 166 transitions, 1820 flow, removed 4 selfloop flow, removed 13 redundant places. [2024-11-08 19:01:36,401 INFO L231 Difference]: Finished difference. Result has 130 places, 133 transitions, 1426 flow [2024-11-08 19:01:36,403 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=1085, PETRI_DIFFERENCE_MINUEND_PLACES=113, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=118, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=89, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1426, PETRI_PLACES=130, PETRI_TRANSITIONS=133} [2024-11-08 19:01:36,403 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 100 predicate places. [2024-11-08 19:01:36,403 INFO L471 AbstractCegarLoop]: Abstraction has has 130 places, 133 transitions, 1426 flow [2024-11-08 19:01:36,404 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 11.04) internal successors, (276), 25 states have internal predecessors, (276), 0 states have call successors, (0), 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-08 19:01:36,406 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:01:36,406 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:01:36,427 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-08 19:01:36,606 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:36,607 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-08 19:01:36,607 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:01:36,607 INFO L85 PathProgramCache]: Analyzing trace with hash -1607500734, now seen corresponding path program 8 times [2024-11-08 19:01:36,607 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:01:36,607 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067670892] [2024-11-08 19:01:36,607 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:01:36,607 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:01:36,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:37,665 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:37,665 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:01:37,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067670892] [2024-11-08 19:01:37,665 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1067670892] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:01:37,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1301667035] [2024-11-08 19:01:37,665 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 19:01:37,665 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:37,666 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:01:37,670 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:01:37,672 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-08 19:01:37,829 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 19:01:37,829 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:01:37,831 INFO L255 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-08 19:01:37,833 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:01:38,067 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:01:38,067 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 19 [2024-11-08 19:01:38,144 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:38,144 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:01:38,735 INFO L349 Elim1Store]: treesize reduction 15, result has 80.5 percent of original size [2024-11-08 19:01:38,736 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 173 treesize of output 107 [2024-11-08 19:01:38,871 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:38,872 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1301667035] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:01:38,872 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:01:38,872 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 10] total 27 [2024-11-08 19:01:38,872 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1465379153] [2024-11-08 19:01:38,872 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:01:38,873 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-08 19:01:38,873 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:01:38,873 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-08 19:01:38,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=612, Unknown=0, NotChecked=0, Total=702 [2024-11-08 19:01:39,043 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:01:39,044 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 130 places, 133 transitions, 1426 flow. Second operand has 27 states, 27 states have (on average 11.0) internal successors, (297), 27 states have internal predecessors, (297), 0 states have call successors, (0), 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-08 19:01:39,044 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:01:39,044 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:01:39,044 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:01:40,493 INFO L124 PetriNetUnfolderBase]: 847/1384 cut-off events. [2024-11-08 19:01:40,493 INFO L125 PetriNetUnfolderBase]: For 15127/15127 co-relation queries the response was YES. [2024-11-08 19:01:40,499 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8131 conditions, 1384 events. 847/1384 cut-off events. For 15127/15127 co-relation queries the response was YES. Maximal size of possible extension queue 102. Compared 6205 event pairs, 249 based on Foata normal form. 5/1389 useless extension candidates. Maximal degree in co-relation 7973. Up to 963 conditions per place. [2024-11-08 19:01:40,509 INFO L140 encePairwiseOnDemand]: 19/34 looper letters, 132 selfloop transitions, 38 changer transitions 2/181 dead transitions. [2024-11-08 19:01:40,509 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 143 places, 181 transitions, 2248 flow [2024-11-08 19:01:40,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 19:01:40,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-08 19:01:40,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 208 transitions. [2024-11-08 19:01:40,511 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4369747899159664 [2024-11-08 19:01:40,511 INFO L175 Difference]: Start difference. First operand has 130 places, 133 transitions, 1426 flow. Second operand 14 states and 208 transitions. [2024-11-08 19:01:40,511 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 143 places, 181 transitions, 2248 flow [2024-11-08 19:01:40,555 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 138 places, 181 transitions, 2131 flow, removed 53 selfloop flow, removed 5 redundant places. [2024-11-08 19:01:40,559 INFO L231 Difference]: Finished difference. Result has 141 places, 146 transitions, 1627 flow [2024-11-08 19:01:40,560 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=1309, PETRI_DIFFERENCE_MINUEND_PLACES=125, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=133, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=99, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1627, PETRI_PLACES=141, PETRI_TRANSITIONS=146} [2024-11-08 19:01:40,561 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 111 predicate places. [2024-11-08 19:01:40,561 INFO L471 AbstractCegarLoop]: Abstraction has has 141 places, 146 transitions, 1627 flow [2024-11-08 19:01:40,561 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 11.0) internal successors, (297), 27 states have internal predecessors, (297), 0 states have call successors, (0), 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-08 19:01:40,562 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:01:40,562 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:01:40,584 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-08 19:01:40,762 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:40,762 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-08 19:01:40,763 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:01:40,763 INFO L85 PathProgramCache]: Analyzing trace with hash 165726240, now seen corresponding path program 9 times [2024-11-08 19:01:40,763 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:01:40,763 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1266467712] [2024-11-08 19:01:40,763 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:01:40,763 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:01:40,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:41,852 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:41,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:01:41,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1266467712] [2024-11-08 19:01:41,852 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1266467712] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:01:41,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1483121550] [2024-11-08 19:01:41,853 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-08 19:01:41,853 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:41,853 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:01:41,854 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:01:41,864 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-08 19:01:42,007 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-08 19:01:42,007 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:01:42,009 INFO L255 TraceCheckSpWp]: Trace formula consists of 230 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-08 19:01:42,011 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:01:42,167 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:01:42,168 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 19 [2024-11-08 19:01:42,239 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:42,239 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:01:42,948 INFO L349 Elim1Store]: treesize reduction 28, result has 59.4 percent of original size [2024-11-08 19:01:42,949 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 118 treesize of output 79 [2024-11-08 19:01:43,016 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:43,016 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1483121550] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:01:43,016 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:01:43,016 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 10] total 24 [2024-11-08 19:01:43,016 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459546334] [2024-11-08 19:01:43,017 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:01:43,017 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-08 19:01:43,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:01:43,017 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-08 19:01:43,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=472, Unknown=0, NotChecked=0, Total=552 [2024-11-08 19:01:43,122 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:01:43,122 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 141 places, 146 transitions, 1627 flow. Second operand has 24 states, 24 states have (on average 11.083333333333334) internal successors, (266), 24 states have internal predecessors, (266), 0 states have call successors, (0), 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-08 19:01:43,122 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:01:43,123 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:01:43,123 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:01:44,506 INFO L124 PetriNetUnfolderBase]: 1028/1674 cut-off events. [2024-11-08 19:01:44,507 INFO L125 PetriNetUnfolderBase]: For 22852/22852 co-relation queries the response was YES. [2024-11-08 19:01:44,512 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10515 conditions, 1674 events. 1028/1674 cut-off events. For 22852/22852 co-relation queries the response was YES. Maximal size of possible extension queue 114. Compared 7671 event pairs, 179 based on Foata normal form. 11/1685 useless extension candidates. Maximal degree in co-relation 10354. Up to 492 conditions per place. [2024-11-08 19:01:44,519 INFO L140 encePairwiseOnDemand]: 20/34 looper letters, 140 selfloop transitions, 64 changer transitions 11/224 dead transitions. [2024-11-08 19:01:44,519 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 155 places, 224 transitions, 3007 flow [2024-11-08 19:01:44,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-08 19:01:44,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2024-11-08 19:01:44,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 234 transitions. [2024-11-08 19:01:44,521 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4588235294117647 [2024-11-08 19:01:44,521 INFO L175 Difference]: Start difference. First operand has 141 places, 146 transitions, 1627 flow. Second operand 15 states and 234 transitions. [2024-11-08 19:01:44,521 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 155 places, 224 transitions, 3007 flow [2024-11-08 19:01:44,581 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 147 places, 224 transitions, 2818 flow, removed 76 selfloop flow, removed 8 redundant places. [2024-11-08 19:01:44,585 INFO L231 Difference]: Finished difference. Result has 151 places, 161 transitions, 1972 flow [2024-11-08 19:01:44,586 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=1478, PETRI_DIFFERENCE_MINUEND_PLACES=133, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=146, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=90, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1972, PETRI_PLACES=151, PETRI_TRANSITIONS=161} [2024-11-08 19:01:44,586 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 121 predicate places. [2024-11-08 19:01:44,586 INFO L471 AbstractCegarLoop]: Abstraction has has 151 places, 161 transitions, 1972 flow [2024-11-08 19:01:44,586 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 11.083333333333334) internal successors, (266), 24 states have internal predecessors, (266), 0 states have call successors, (0), 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-08 19:01:44,587 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:01:44,587 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:01:44,607 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-08 19:01:44,787 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-08 19:01:44,787 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-08 19:01:44,788 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:01:44,788 INFO L85 PathProgramCache]: Analyzing trace with hash 1126781648, now seen corresponding path program 10 times [2024-11-08 19:01:44,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:01:44,788 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836267357] [2024-11-08 19:01:44,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:01:44,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:01:44,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:45,699 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:45,699 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:01:45,700 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836267357] [2024-11-08 19:01:45,700 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836267357] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:01:45,700 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [434043579] [2024-11-08 19:01:45,700 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-08 19:01:45,700 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:45,700 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:01:45,702 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:01:45,704 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-08 19:01:45,871 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-08 19:01:45,872 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:01:45,874 INFO L255 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-08 19:01:45,875 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:01:45,964 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:01:45,964 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2024-11-08 19:01:46,084 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:46,084 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:01:46,643 INFO L349 Elim1Store]: treesize reduction 15, result has 80.5 percent of original size [2024-11-08 19:01:46,643 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 173 treesize of output 107 [2024-11-08 19:01:46,767 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:46,768 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [434043579] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:01:46,768 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:01:46,768 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10, 10] total 28 [2024-11-08 19:01:46,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1827964507] [2024-11-08 19:01:46,768 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:01:46,769 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-08 19:01:46,769 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:01:46,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-08 19:01:46,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=114, Invalid=642, Unknown=0, NotChecked=0, Total=756 [2024-11-08 19:01:47,041 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:01:47,041 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 151 places, 161 transitions, 1972 flow. Second operand has 28 states, 28 states have (on average 11.0) internal successors, (308), 28 states have internal predecessors, (308), 0 states have call successors, (0), 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-08 19:01:47,041 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:01:47,042 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:01:47,042 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:01:48,305 INFO L124 PetriNetUnfolderBase]: 1013/1658 cut-off events. [2024-11-08 19:01:48,305 INFO L125 PetriNetUnfolderBase]: For 25309/25309 co-relation queries the response was YES. [2024-11-08 19:01:48,311 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10782 conditions, 1658 events. 1013/1658 cut-off events. For 25309/25309 co-relation queries the response was YES. Maximal size of possible extension queue 112. Compared 7679 event pairs, 320 based on Foata normal form. 11/1665 useless extension candidates. Maximal degree in co-relation 10618. Up to 1211 conditions per place. [2024-11-08 19:01:48,318 INFO L140 encePairwiseOnDemand]: 17/34 looper letters, 142 selfloop transitions, 44 changer transitions 14/209 dead transitions. [2024-11-08 19:01:48,318 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 165 places, 209 transitions, 2935 flow [2024-11-08 19:01:48,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-08 19:01:48,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2024-11-08 19:01:48,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 236 transitions. [2024-11-08 19:01:48,320 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4338235294117647 [2024-11-08 19:01:48,320 INFO L175 Difference]: Start difference. First operand has 151 places, 161 transitions, 1972 flow. Second operand 16 states and 236 transitions. [2024-11-08 19:01:48,320 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 165 places, 209 transitions, 2935 flow [2024-11-08 19:01:48,374 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 156 places, 209 transitions, 2654 flow, removed 111 selfloop flow, removed 9 redundant places. [2024-11-08 19:01:48,377 INFO L231 Difference]: Finished difference. Result has 159 places, 169 transitions, 2026 flow [2024-11-08 19:01:48,377 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=1729, PETRI_DIFFERENCE_MINUEND_PLACES=141, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=161, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=122, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=2026, PETRI_PLACES=159, PETRI_TRANSITIONS=169} [2024-11-08 19:01:48,377 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 129 predicate places. [2024-11-08 19:01:48,377 INFO L471 AbstractCegarLoop]: Abstraction has has 159 places, 169 transitions, 2026 flow [2024-11-08 19:01:48,378 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 11.0) internal successors, (308), 28 states have internal predecessors, (308), 0 states have call successors, (0), 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-08 19:01:48,378 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:01:48,378 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:01:48,391 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-08 19:01:48,578 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:48,578 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-08 19:01:48,579 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:01:48,579 INFO L85 PathProgramCache]: Analyzing trace with hash 2113976164, now seen corresponding path program 11 times [2024-11-08 19:01:48,579 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:01:48,579 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1015601821] [2024-11-08 19:01:48,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:01:48,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:01:48,624 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:49,663 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:49,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:01:49,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1015601821] [2024-11-08 19:01:49,663 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1015601821] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:01:49,663 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1015346224] [2024-11-08 19:01:49,663 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-08 19:01:49,663 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:49,664 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:01:49,665 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:01:49,666 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-08 19:01:49,927 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-08 19:01:49,928 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:01:49,930 INFO L255 TraceCheckSpWp]: Trace formula consists of 310 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-08 19:01:49,931 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:01:50,121 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:01:50,122 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 23 [2024-11-08 19:01:50,241 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:50,241 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:01:50,803 INFO L349 Elim1Store]: treesize reduction 15, result has 80.5 percent of original size [2024-11-08 19:01:50,804 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 234 treesize of output 135 [2024-11-08 19:01:51,037 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:51,038 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1015346224] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:01:51,038 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:01:51,038 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 10, 9] total 28 [2024-11-08 19:01:51,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1079032175] [2024-11-08 19:01:51,038 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:01:51,039 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-08 19:01:51,039 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:01:51,039 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-08 19:01:51,040 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=651, Unknown=0, NotChecked=0, Total=756 [2024-11-08 19:01:51,270 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:01:51,271 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 159 places, 169 transitions, 2026 flow. Second operand has 28 states, 28 states have (on average 11.285714285714286) internal successors, (316), 28 states have internal predecessors, (316), 0 states have call successors, (0), 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-08 19:01:51,271 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:01:51,271 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:01:51,271 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:01:52,684 INFO L124 PetriNetUnfolderBase]: 970/1596 cut-off events. [2024-11-08 19:01:52,684 INFO L125 PetriNetUnfolderBase]: For 20263/20263 co-relation queries the response was YES. [2024-11-08 19:01:52,695 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9915 conditions, 1596 events. 970/1596 cut-off events. For 20263/20263 co-relation queries the response was YES. Maximal size of possible extension queue 110. Compared 7326 event pairs, 323 based on Foata normal form. 3/1595 useless extension candidates. Maximal degree in co-relation 9751. Up to 1191 conditions per place. [2024-11-08 19:01:52,705 INFO L140 encePairwiseOnDemand]: 21/34 looper letters, 143 selfloop transitions, 34 changer transitions 13/199 dead transitions. [2024-11-08 19:01:52,706 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 171 places, 199 transitions, 2599 flow [2024-11-08 19:01:52,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 19:01:52,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-08 19:01:52,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 203 transitions. [2024-11-08 19:01:52,707 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4264705882352941 [2024-11-08 19:01:52,708 INFO L175 Difference]: Start difference. First operand has 159 places, 169 transitions, 2026 flow. Second operand 14 states and 203 transitions. [2024-11-08 19:01:52,708 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 171 places, 199 transitions, 2599 flow [2024-11-08 19:01:52,796 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 161 places, 199 transitions, 2386 flow, removed 87 selfloop flow, removed 10 redundant places. [2024-11-08 19:01:52,800 INFO L231 Difference]: Finished difference. Result has 162 places, 163 transitions, 1835 flow [2024-11-08 19:01:52,800 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=1823, PETRI_DIFFERENCE_MINUEND_PLACES=148, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=169, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=135, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1835, PETRI_PLACES=162, PETRI_TRANSITIONS=163} [2024-11-08 19:01:52,801 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 132 predicate places. [2024-11-08 19:01:52,801 INFO L471 AbstractCegarLoop]: Abstraction has has 162 places, 163 transitions, 1835 flow [2024-11-08 19:01:52,802 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 11.285714285714286) internal successors, (316), 28 states have internal predecessors, (316), 0 states have call successors, (0), 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-08 19:01:52,802 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:01:52,802 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:01:52,823 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-08 19:01:53,002 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:53,003 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-08 19:01:53,003 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:01:53,003 INFO L85 PathProgramCache]: Analyzing trace with hash 710545200, now seen corresponding path program 12 times [2024-11-08 19:01:53,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:01:53,004 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [302506320] [2024-11-08 19:01:53,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:01:53,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:01:53,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:53,980 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:53,980 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:01:53,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [302506320] [2024-11-08 19:01:53,980 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [302506320] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:01:53,980 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2137547873] [2024-11-08 19:01:53,981 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-08 19:01:53,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:53,981 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:01:53,983 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:01:53,986 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-08 19:01:54,169 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2024-11-08 19:01:54,169 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:01:54,171 INFO L255 TraceCheckSpWp]: Trace formula consists of 290 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-08 19:01:54,172 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:01:54,317 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:01:54,317 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 19 [2024-11-08 19:01:54,441 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:54,441 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:01:55,009 INFO L349 Elim1Store]: treesize reduction 15, result has 80.5 percent of original size [2024-11-08 19:01:55,009 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 173 treesize of output 107 [2024-11-08 19:01:55,173 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:55,174 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2137547873] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:01:55,174 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:01:55,174 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 10] total 27 [2024-11-08 19:01:55,174 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [749992427] [2024-11-08 19:01:55,174 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:01:55,174 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-08 19:01:55,175 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:01:55,175 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-08 19:01:55,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=111, Invalid=591, Unknown=0, NotChecked=0, Total=702 [2024-11-08 19:01:55,279 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:01:55,280 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 162 places, 163 transitions, 1835 flow. Second operand has 27 states, 27 states have (on average 10.962962962962964) internal successors, (296), 27 states have internal predecessors, (296), 0 states have call successors, (0), 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-08 19:01:55,280 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:01:55,280 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:01:55,280 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:01:56,481 INFO L124 PetriNetUnfolderBase]: 966/1592 cut-off events. [2024-11-08 19:01:56,481 INFO L125 PetriNetUnfolderBase]: For 20033/20033 co-relation queries the response was YES. [2024-11-08 19:01:56,487 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9795 conditions, 1592 events. 966/1592 cut-off events. For 20033/20033 co-relation queries the response was YES. Maximal size of possible extension queue 111. Compared 7368 event pairs, 322 based on Foata normal form. 12/1600 useless extension candidates. Maximal degree in co-relation 9631. Up to 1142 conditions per place. [2024-11-08 19:01:56,495 INFO L140 encePairwiseOnDemand]: 19/34 looper letters, 146 selfloop transitions, 33 changer transitions 19/207 dead transitions. [2024-11-08 19:01:56,495 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 171 places, 207 transitions, 2697 flow [2024-11-08 19:01:56,495 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 19:01:56,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-08 19:01:56,496 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 212 transitions. [2024-11-08 19:01:56,497 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.44537815126050423 [2024-11-08 19:01:56,497 INFO L175 Difference]: Start difference. First operand has 162 places, 163 transitions, 1835 flow. Second operand 14 states and 212 transitions. [2024-11-08 19:01:56,497 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 171 places, 207 transitions, 2697 flow [2024-11-08 19:01:56,573 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 157 places, 207 transitions, 2603 flow, removed 12 selfloop flow, removed 14 redundant places. [2024-11-08 19:01:56,577 INFO L231 Difference]: Finished difference. Result has 160 places, 163 transitions, 1870 flow [2024-11-08 19:01:56,577 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=1757, PETRI_DIFFERENCE_MINUEND_PLACES=144, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=163, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=130, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1870, PETRI_PLACES=160, PETRI_TRANSITIONS=163} [2024-11-08 19:01:56,578 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 130 predicate places. [2024-11-08 19:01:56,578 INFO L471 AbstractCegarLoop]: Abstraction has has 160 places, 163 transitions, 1870 flow [2024-11-08 19:01:56,578 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 10.962962962962964) internal successors, (296), 27 states have internal predecessors, (296), 0 states have call successors, (0), 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-08 19:01:56,578 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:01:56,579 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:01:56,600 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-08 19:01:56,779 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:56,779 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-08 19:01:56,780 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:01:56,780 INFO L85 PathProgramCache]: Analyzing trace with hash -662052735, now seen corresponding path program 13 times [2024-11-08 19:01:56,780 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:01:56,780 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828561881] [2024-11-08 19:01:56,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:01:56,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:01:56,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:57,711 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:57,712 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:01:57,712 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828561881] [2024-11-08 19:01:57,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828561881] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:01:57,712 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1190519042] [2024-11-08 19:01:57,712 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-08 19:01:57,712 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:57,713 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:01:57,714 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:01:57,716 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-08 19:01:57,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:01:57,900 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-08 19:01:57,902 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:01:58,047 INFO L349 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2024-11-08 19:01:58,047 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 9 [2024-11-08 19:01:58,051 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:58,051 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:01:58,237 INFO L349 Elim1Store]: treesize reduction 11, result has 85.7 percent of original size [2024-11-08 19:01:58,237 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 44 treesize of output 77 [2024-11-08 19:01:58,299 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:01:58,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1190519042] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:01:58,299 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:01:58,300 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 18 [2024-11-08 19:01:58,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [853838560] [2024-11-08 19:01:58,300 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:01:58,300 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-08 19:01:58,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:01:58,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-08 19:01:58,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=249, Unknown=0, NotChecked=0, Total=306 [2024-11-08 19:01:58,387 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:01:58,387 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 160 places, 163 transitions, 1870 flow. Second operand has 18 states, 18 states have (on average 11.666666666666666) internal successors, (210), 18 states have internal predecessors, (210), 0 states have call successors, (0), 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-08 19:01:58,387 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:01:58,387 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:01:58,387 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:01:59,292 INFO L124 PetriNetUnfolderBase]: 925/1573 cut-off events. [2024-11-08 19:01:59,292 INFO L125 PetriNetUnfolderBase]: For 21198/21198 co-relation queries the response was YES. [2024-11-08 19:01:59,297 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9433 conditions, 1573 events. 925/1573 cut-off events. For 21198/21198 co-relation queries the response was YES. Maximal size of possible extension queue 116. Compared 7838 event pairs, 266 based on Foata normal form. 82/1651 useless extension candidates. Maximal degree in co-relation 9268. Up to 921 conditions per place. [2024-11-08 19:01:59,305 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 190 selfloop transitions, 71 changer transitions 0/270 dead transitions. [2024-11-08 19:01:59,305 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 174 places, 270 transitions, 3571 flow [2024-11-08 19:01:59,305 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-08 19:01:59,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2024-11-08 19:01:59,306 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 249 transitions. [2024-11-08 19:01:59,306 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4577205882352941 [2024-11-08 19:01:59,307 INFO L175 Difference]: Start difference. First operand has 160 places, 163 transitions, 1870 flow. Second operand 16 states and 249 transitions. [2024-11-08 19:01:59,307 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 174 places, 270 transitions, 3571 flow [2024-11-08 19:01:59,379 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 162 places, 270 transitions, 3400 flow, removed 46 selfloop flow, removed 12 redundant places. [2024-11-08 19:01:59,385 INFO L231 Difference]: Finished difference. Result has 166 places, 179 transitions, 2173 flow [2024-11-08 19:01:59,386 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=1697, PETRI_DIFFERENCE_MINUEND_PLACES=147, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=157, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=50, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=105, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=2173, PETRI_PLACES=166, PETRI_TRANSITIONS=179} [2024-11-08 19:01:59,386 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 136 predicate places. [2024-11-08 19:01:59,386 INFO L471 AbstractCegarLoop]: Abstraction has has 166 places, 179 transitions, 2173 flow [2024-11-08 19:01:59,387 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 11.666666666666666) internal successors, (210), 18 states have internal predecessors, (210), 0 states have call successors, (0), 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-08 19:01:59,387 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:01:59,387 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:01:59,408 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-11-08 19:01:59,591 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:01:59,591 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-08 19:01:59,591 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:01:59,592 INFO L85 PathProgramCache]: Analyzing trace with hash 467477735, now seen corresponding path program 14 times [2024-11-08 19:01:59,592 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:01:59,592 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [938027528] [2024-11-08 19:01:59,592 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:01:59,592 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:01:59,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:02:00,611 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:00,612 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:02:00,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [938027528] [2024-11-08 19:02:00,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [938027528] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:02:00,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1349986382] [2024-11-08 19:02:00,612 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 19:02:00,612 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:02:00,612 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:02:00,613 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:02:00,615 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-08 19:02:00,787 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 19:02:00,787 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:02:00,789 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-08 19:02:00,790 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:02:01,142 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:02:01,142 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 65 treesize of output 41 [2024-11-08 19:02:01,207 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:01,207 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:02:01,482 INFO L349 Elim1Store]: treesize reduction 24, result has 65.2 percent of original size [2024-11-08 19:02:01,483 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 63 treesize of output 67 [2024-11-08 19:02:01,569 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:01,569 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1349986382] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:02:01,569 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:02:01,569 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 8] total 23 [2024-11-08 19:02:01,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [433642631] [2024-11-08 19:02:01,570 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:02:01,570 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-08 19:02:01,570 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:02:01,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-08 19:02:01,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=88, Invalid=418, Unknown=0, NotChecked=0, Total=506 [2024-11-08 19:02:01,679 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:02:01,680 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 166 places, 179 transitions, 2173 flow. Second operand has 23 states, 23 states have (on average 11.304347826086957) internal successors, (260), 23 states have internal predecessors, (260), 0 states have call successors, (0), 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-08 19:02:01,680 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:02:01,680 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:02:01,680 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:02:03,216 INFO L124 PetriNetUnfolderBase]: 962/1641 cut-off events. [2024-11-08 19:02:03,216 INFO L125 PetriNetUnfolderBase]: For 20003/20003 co-relation queries the response was YES. [2024-11-08 19:02:03,223 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10354 conditions, 1641 events. 962/1641 cut-off events. For 20003/20003 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 8219 event pairs, 128 based on Foata normal form. 10/1647 useless extension candidates. Maximal degree in co-relation 10187. Up to 442 conditions per place. [2024-11-08 19:02:03,229 INFO L140 encePairwiseOnDemand]: 25/34 looper letters, 209 selfloop transitions, 82 changer transitions 4/304 dead transitions. [2024-11-08 19:02:03,229 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 183 places, 304 transitions, 4035 flow [2024-11-08 19:02:03,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-08 19:02:03,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2024-11-08 19:02:03,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 293 transitions. [2024-11-08 19:02:03,231 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.47875816993464054 [2024-11-08 19:02:03,231 INFO L175 Difference]: Start difference. First operand has 166 places, 179 transitions, 2173 flow. Second operand 18 states and 293 transitions. [2024-11-08 19:02:03,231 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 183 places, 304 transitions, 4035 flow [2024-11-08 19:02:03,299 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 178 places, 304 transitions, 3950 flow, removed 26 selfloop flow, removed 5 redundant places. [2024-11-08 19:02:03,303 INFO L231 Difference]: Finished difference. Result has 180 places, 188 transitions, 2373 flow [2024-11-08 19:02:03,303 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=2088, PETRI_DIFFERENCE_MINUEND_PLACES=161, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=179, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=103, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=2373, PETRI_PLACES=180, PETRI_TRANSITIONS=188} [2024-11-08 19:02:03,304 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 150 predicate places. [2024-11-08 19:02:03,304 INFO L471 AbstractCegarLoop]: Abstraction has has 180 places, 188 transitions, 2373 flow [2024-11-08 19:02:03,304 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 11.304347826086957) internal successors, (260), 23 states have internal predecessors, (260), 0 states have call successors, (0), 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-08 19:02:03,304 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:02:03,304 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:02:03,320 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-08 19:02:03,504 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:02:03,505 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-08 19:02:03,505 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:02:03,505 INFO L85 PathProgramCache]: Analyzing trace with hash -264244829, now seen corresponding path program 15 times [2024-11-08 19:02:03,505 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:02:03,505 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453994204] [2024-11-08 19:02:03,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:02:03,505 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:02:03,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:02:04,372 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:04,372 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:02:04,373 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453994204] [2024-11-08 19:02:04,373 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [453994204] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:02:04,373 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1645750645] [2024-11-08 19:02:04,373 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-08 19:02:04,373 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:02:04,373 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:02:04,375 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:02:04,378 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-08 19:02:04,563 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-08 19:02:04,564 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:02:04,566 INFO L255 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-08 19:02:04,568 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:02:04,953 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:04,953 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:02:05,186 INFO L349 Elim1Store]: treesize reduction 28, result has 59.4 percent of original size [2024-11-08 19:02:05,186 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 32 treesize of output 48 [2024-11-08 19:02:05,264 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:05,264 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1645750645] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:02:05,264 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:02:05,265 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 8] total 22 [2024-11-08 19:02:05,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073721935] [2024-11-08 19:02:05,265 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:02:05,265 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-08 19:02:05,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:02:05,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-08 19:02:05,267 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=381, Unknown=0, NotChecked=0, Total=462 [2024-11-08 19:02:05,345 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:02:05,345 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 180 places, 188 transitions, 2373 flow. Second operand has 22 states, 22 states have (on average 11.590909090909092) internal successors, (255), 22 states have internal predecessors, (255), 0 states have call successors, (0), 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-08 19:02:05,346 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:02:05,346 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:02:05,346 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:02:06,462 INFO L124 PetriNetUnfolderBase]: 923/1628 cut-off events. [2024-11-08 19:02:06,462 INFO L125 PetriNetUnfolderBase]: For 23124/23124 co-relation queries the response was YES. [2024-11-08 19:02:06,469 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10466 conditions, 1628 events. 923/1628 cut-off events. For 23124/23124 co-relation queries the response was YES. Maximal size of possible extension queue 125. Compared 8502 event pairs, 59 based on Foata normal form. 124/1752 useless extension candidates. Maximal degree in co-relation 10297. Up to 356 conditions per place. [2024-11-08 19:02:06,475 INFO L140 encePairwiseOnDemand]: 23/34 looper letters, 147 selfloop transitions, 157 changer transitions 0/313 dead transitions. [2024-11-08 19:02:06,475 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 201 places, 313 transitions, 4226 flow [2024-11-08 19:02:06,476 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-08 19:02:06,476 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2024-11-08 19:02:06,476 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 331 transitions. [2024-11-08 19:02:06,477 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4425133689839572 [2024-11-08 19:02:06,477 INFO L175 Difference]: Start difference. First operand has 180 places, 188 transitions, 2373 flow. Second operand 22 states and 331 transitions. [2024-11-08 19:02:06,477 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 201 places, 313 transitions, 4226 flow [2024-11-08 19:02:06,540 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 191 places, 313 transitions, 4021 flow, removed 33 selfloop flow, removed 10 redundant places. [2024-11-08 19:02:06,546 INFO L231 Difference]: Finished difference. Result has 192 places, 230 transitions, 3075 flow [2024-11-08 19:02:06,547 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=1958, PETRI_DIFFERENCE_MINUEND_PLACES=170, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=168, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=97, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=71, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=3075, PETRI_PLACES=192, PETRI_TRANSITIONS=230} [2024-11-08 19:02:06,547 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 162 predicate places. [2024-11-08 19:02:06,547 INFO L471 AbstractCegarLoop]: Abstraction has has 192 places, 230 transitions, 3075 flow [2024-11-08 19:02:06,548 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 11.590909090909092) internal successors, (255), 22 states have internal predecessors, (255), 0 states have call successors, (0), 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-08 19:02:06,548 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:02:06,548 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:02:06,561 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-11-08 19:02:06,748 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-08 19:02:06,748 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-08 19:02:06,749 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:02:06,749 INFO L85 PathProgramCache]: Analyzing trace with hash 636558483, now seen corresponding path program 16 times [2024-11-08 19:02:06,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:02:06,749 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1824470381] [2024-11-08 19:02:06,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:02:06,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:02:06,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:02:07,667 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:07,667 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:02:07,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1824470381] [2024-11-08 19:02:07,667 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1824470381] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:02:07,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1437399480] [2024-11-08 19:02:07,668 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-08 19:02:07,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:02:07,668 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:02:07,670 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:02:07,671 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-08 19:02:07,863 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-08 19:02:07,864 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:02:07,866 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-08 19:02:07,868 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:02:08,131 INFO L349 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2024-11-08 19:02:08,131 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 31 [2024-11-08 19:02:08,153 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:08,153 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:02:08,461 INFO L349 Elim1Store]: treesize reduction 24, result has 65.2 percent of original size [2024-11-08 19:02:08,461 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 63 treesize of output 67 [2024-11-08 19:02:08,526 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:08,526 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1437399480] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:02:08,526 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:02:08,526 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 10] total 26 [2024-11-08 19:02:08,526 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267638614] [2024-11-08 19:02:08,526 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:02:08,527 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-08 19:02:08,527 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:02:08,527 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-08 19:02:08,528 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=564, Unknown=0, NotChecked=0, Total=650 [2024-11-08 19:02:08,609 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:02:08,609 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 192 places, 230 transitions, 3075 flow. Second operand has 26 states, 26 states have (on average 11.423076923076923) internal successors, (297), 26 states have internal predecessors, (297), 0 states have call successors, (0), 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-08 19:02:08,609 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:02:08,609 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:02:08,609 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:02:10,116 INFO L124 PetriNetUnfolderBase]: 1148/2012 cut-off events. [2024-11-08 19:02:10,116 INFO L125 PetriNetUnfolderBase]: For 23422/23422 co-relation queries the response was YES. [2024-11-08 19:02:10,124 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13771 conditions, 2012 events. 1148/2012 cut-off events. For 23422/23422 co-relation queries the response was YES. Maximal size of possible extension queue 158. Compared 10986 event pairs, 86 based on Foata normal form. 5/2017 useless extension candidates. Maximal degree in co-relation 13600. Up to 544 conditions per place. [2024-11-08 19:02:10,130 INFO L140 encePairwiseOnDemand]: 25/34 looper letters, 148 selfloop transitions, 214 changer transitions 16/387 dead transitions. [2024-11-08 19:02:10,131 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 209 places, 387 transitions, 5808 flow [2024-11-08 19:02:10,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-08 19:02:10,131 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2024-11-08 19:02:10,132 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 268 transitions. [2024-11-08 19:02:10,132 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.43790849673202614 [2024-11-08 19:02:10,132 INFO L175 Difference]: Start difference. First operand has 192 places, 230 transitions, 3075 flow. Second operand 18 states and 268 transitions. [2024-11-08 19:02:10,132 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 209 places, 387 transitions, 5808 flow [2024-11-08 19:02:10,239 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 201 places, 387 transitions, 5319 flow, removed 158 selfloop flow, removed 8 redundant places. [2024-11-08 19:02:10,243 INFO L231 Difference]: Finished difference. Result has 206 places, 318 transitions, 4613 flow [2024-11-08 19:02:10,244 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=2783, PETRI_DIFFERENCE_MINUEND_PLACES=184, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=230, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=131, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=4613, PETRI_PLACES=206, PETRI_TRANSITIONS=318} [2024-11-08 19:02:10,244 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 176 predicate places. [2024-11-08 19:02:10,244 INFO L471 AbstractCegarLoop]: Abstraction has has 206 places, 318 transitions, 4613 flow [2024-11-08 19:02:10,244 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 11.423076923076923) internal successors, (297), 26 states have internal predecessors, (297), 0 states have call successors, (0), 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-08 19:02:10,244 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:02:10,244 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:02:10,259 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-11-08 19:02:10,445 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-08 19:02:10,445 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-08 19:02:10,445 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:02:10,445 INFO L85 PathProgramCache]: Analyzing trace with hash 859617029, now seen corresponding path program 17 times [2024-11-08 19:02:10,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:02:10,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1045398066] [2024-11-08 19:02:10,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:02:10,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:02:10,492 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:02:11,382 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:11,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:02:11,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1045398066] [2024-11-08 19:02:11,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1045398066] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:02:11,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1628743576] [2024-11-08 19:02:11,383 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-08 19:02:11,383 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:02:11,384 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:02:11,385 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:02:11,387 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-08 19:02:11,719 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-08 19:02:11,719 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:02:11,722 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 31 conjuncts are in the unsatisfiable core [2024-11-08 19:02:11,724 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:02:12,035 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:02:12,035 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 34 [2024-11-08 19:02:12,133 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:12,134 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:02:12,406 INFO L349 Elim1Store]: treesize reduction 24, result has 65.2 percent of original size [2024-11-08 19:02:12,406 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 63 treesize of output 67 [2024-11-08 19:02:12,467 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:12,468 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1628743576] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:02:12,468 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:02:12,468 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 8] total 25 [2024-11-08 19:02:12,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1973833923] [2024-11-08 19:02:12,468 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:02:12,468 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2024-11-08 19:02:12,469 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:02:12,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2024-11-08 19:02:12,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=507, Unknown=0, NotChecked=0, Total=600 [2024-11-08 19:02:12,596 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:02:12,597 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 206 places, 318 transitions, 4613 flow. Second operand has 25 states, 25 states have (on average 11.4) internal successors, (285), 25 states have internal predecessors, (285), 0 states have call successors, (0), 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-08 19:02:12,597 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:02:12,597 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:02:12,597 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:02:14,570 INFO L124 PetriNetUnfolderBase]: 1166/2042 cut-off events. [2024-11-08 19:02:14,570 INFO L125 PetriNetUnfolderBase]: For 21597/21597 co-relation queries the response was YES. [2024-11-08 19:02:14,588 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14179 conditions, 2042 events. 1166/2042 cut-off events. For 21597/21597 co-relation queries the response was YES. Maximal size of possible extension queue 158. Compared 11200 event pairs, 203 based on Foata normal form. 5/2047 useless extension candidates. Maximal degree in co-relation 14007. Up to 678 conditions per place. [2024-11-08 19:02:14,599 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 256 selfloop transitions, 154 changer transitions 4/423 dead transitions. [2024-11-08 19:02:14,599 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 223 places, 423 transitions, 6551 flow [2024-11-08 19:02:14,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-08 19:02:14,599 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2024-11-08 19:02:14,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 320 transitions. [2024-11-08 19:02:14,601 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4481792717086835 [2024-11-08 19:02:14,601 INFO L175 Difference]: Start difference. First operand has 206 places, 318 transitions, 4613 flow. Second operand 21 states and 320 transitions. [2024-11-08 19:02:14,601 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 223 places, 423 transitions, 6551 flow [2024-11-08 19:02:14,710 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 218 places, 423 transitions, 6378 flow, removed 39 selfloop flow, removed 5 redundant places. [2024-11-08 19:02:14,717 INFO L231 Difference]: Finished difference. Result has 226 places, 340 transitions, 5247 flow [2024-11-08 19:02:14,717 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=4473, PETRI_DIFFERENCE_MINUEND_PLACES=198, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=318, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=132, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=180, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=5247, PETRI_PLACES=226, PETRI_TRANSITIONS=340} [2024-11-08 19:02:14,717 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 196 predicate places. [2024-11-08 19:02:14,718 INFO L471 AbstractCegarLoop]: Abstraction has has 226 places, 340 transitions, 5247 flow [2024-11-08 19:02:14,718 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 11.4) internal successors, (285), 25 states have internal predecessors, (285), 0 states have call successors, (0), 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-08 19:02:14,718 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:02:14,718 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:02:14,735 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-08 19:02:14,918 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-08 19:02:14,919 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-08 19:02:14,919 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:02:14,919 INFO L85 PathProgramCache]: Analyzing trace with hash -100877091, now seen corresponding path program 18 times [2024-11-08 19:02:14,919 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:02:14,919 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2027822730] [2024-11-08 19:02:14,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:02:14,920 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:02:14,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:02:15,682 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:15,682 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:02:15,682 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2027822730] [2024-11-08 19:02:15,682 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2027822730] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:02:15,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [606725361] [2024-11-08 19:02:15,683 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-08 19:02:15,683 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:02:15,683 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:02:15,684 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:02:15,685 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-08 19:02:15,886 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2024-11-08 19:02:15,886 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:02:15,888 INFO L255 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-11-08 19:02:15,890 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:02:16,238 INFO L349 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2024-11-08 19:02:16,238 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 9 [2024-11-08 19:02:16,243 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:16,243 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:02:16,450 INFO L349 Elim1Store]: treesize reduction 28, result has 59.4 percent of original size [2024-11-08 19:02:16,450 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 32 treesize of output 48 [2024-11-08 19:02:16,533 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:16,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [606725361] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:02:16,534 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:02:16,534 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 8] total 21 [2024-11-08 19:02:16,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460160534] [2024-11-08 19:02:16,534 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:02:16,535 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-08 19:02:16,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:02:16,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-08 19:02:16,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2024-11-08 19:02:16,630 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:02:16,631 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 226 places, 340 transitions, 5247 flow. Second operand has 21 states, 21 states have (on average 11.666666666666666) internal successors, (245), 21 states have internal predecessors, (245), 0 states have call successors, (0), 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-08 19:02:16,631 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:02:16,631 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:02:16,631 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:02:18,035 INFO L124 PetriNetUnfolderBase]: 1340/2328 cut-off events. [2024-11-08 19:02:18,036 INFO L125 PetriNetUnfolderBase]: For 24932/24932 co-relation queries the response was YES. [2024-11-08 19:02:18,053 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16484 conditions, 2328 events. 1340/2328 cut-off events. For 24932/24932 co-relation queries the response was YES. Maximal size of possible extension queue 182. Compared 13097 event pairs, 68 based on Foata normal form. 15/2343 useless extension candidates. Maximal degree in co-relation 16304. Up to 568 conditions per place. [2024-11-08 19:02:18,066 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 183 selfloop transitions, 265 changer transitions 0/457 dead transitions. [2024-11-08 19:02:18,066 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 248 places, 457 transitions, 7277 flow [2024-11-08 19:02:18,067 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-08 19:02:18,067 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2024-11-08 19:02:18,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 361 transitions. [2024-11-08 19:02:18,069 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4424019607843137 [2024-11-08 19:02:18,069 INFO L175 Difference]: Start difference. First operand has 226 places, 340 transitions, 5247 flow. Second operand 24 states and 361 transitions. [2024-11-08 19:02:18,069 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 248 places, 457 transitions, 7277 flow [2024-11-08 19:02:18,185 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 242 places, 457 transitions, 7183 flow, removed 20 selfloop flow, removed 6 redundant places. [2024-11-08 19:02:18,192 INFO L231 Difference]: Finished difference. Result has 247 places, 369 transitions, 6306 flow [2024-11-08 19:02:18,192 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=5165, PETRI_DIFFERENCE_MINUEND_PLACES=219, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=340, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=236, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=97, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=6306, PETRI_PLACES=247, PETRI_TRANSITIONS=369} [2024-11-08 19:02:18,193 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 217 predicate places. [2024-11-08 19:02:18,193 INFO L471 AbstractCegarLoop]: Abstraction has has 247 places, 369 transitions, 6306 flow [2024-11-08 19:02:18,193 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 11.666666666666666) internal successors, (245), 21 states have internal predecessors, (245), 0 states have call successors, (0), 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-08 19:02:18,193 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:02:18,193 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:02:18,206 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-11-08 19:02:18,393 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-08 19:02:18,394 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-08 19:02:18,394 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:02:18,394 INFO L85 PathProgramCache]: Analyzing trace with hash 597635889, now seen corresponding path program 19 times [2024-11-08 19:02:18,394 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:02:18,394 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037853914] [2024-11-08 19:02:18,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:02:18,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:02:18,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:02:19,277 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:19,277 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:02:19,277 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037853914] [2024-11-08 19:02:19,277 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1037853914] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:02:19,278 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1543381937] [2024-11-08 19:02:19,278 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-08 19:02:19,278 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:02:19,278 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:02:19,281 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:02:19,283 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-08 19:02:19,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:02:19,490 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-08 19:02:19,491 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:02:19,709 INFO L349 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2024-11-08 19:02:19,709 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 31 [2024-11-08 19:02:19,749 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:19,749 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:02:19,959 INFO L349 Elim1Store]: treesize reduction 24, result has 65.2 percent of original size [2024-11-08 19:02:19,960 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 63 treesize of output 67 [2024-11-08 19:02:19,993 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:19,993 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1543381937] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:02:19,993 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:02:19,993 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8, 7] total 21 [2024-11-08 19:02:19,994 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [712264744] [2024-11-08 19:02:19,994 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:02:19,994 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-08 19:02:19,994 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:02:19,995 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-08 19:02:19,995 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2024-11-08 19:02:20,061 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:02:20,061 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 247 places, 369 transitions, 6306 flow. Second operand has 21 states, 21 states have (on average 11.428571428571429) internal successors, (240), 21 states have internal predecessors, (240), 0 states have call successors, (0), 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-08 19:02:20,061 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:02:20,061 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:02:20,062 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:02:21,377 INFO L124 PetriNetUnfolderBase]: 1439/2485 cut-off events. [2024-11-08 19:02:21,377 INFO L125 PetriNetUnfolderBase]: For 32752/32752 co-relation queries the response was YES. [2024-11-08 19:02:21,390 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19250 conditions, 2485 events. 1439/2485 cut-off events. For 32752/32752 co-relation queries the response was YES. Maximal size of possible extension queue 198. Compared 14135 event pairs, 265 based on Foata normal form. 5/2490 useless extension candidates. Maximal degree in co-relation 19065. Up to 959 conditions per place. [2024-11-08 19:02:21,400 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 230 selfloop transitions, 224 changer transitions 10/473 dead transitions. [2024-11-08 19:02:21,400 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 258 places, 473 transitions, 8780 flow [2024-11-08 19:02:21,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 19:02:21,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-08 19:02:21,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 227 transitions. [2024-11-08 19:02:21,402 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.47689075630252103 [2024-11-08 19:02:21,402 INFO L175 Difference]: Start difference. First operand has 247 places, 369 transitions, 6306 flow. Second operand 14 states and 227 transitions. [2024-11-08 19:02:21,402 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 258 places, 473 transitions, 8780 flow [2024-11-08 19:02:21,615 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 246 places, 473 transitions, 8603 flow, removed 10 selfloop flow, removed 12 redundant places. [2024-11-08 19:02:21,623 INFO L231 Difference]: Finished difference. Result has 249 places, 408 transitions, 7711 flow [2024-11-08 19:02:21,624 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=6128, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=367, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=179, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=165, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=7711, PETRI_PLACES=249, PETRI_TRANSITIONS=408} [2024-11-08 19:02:21,624 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 219 predicate places. [2024-11-08 19:02:21,624 INFO L471 AbstractCegarLoop]: Abstraction has has 249 places, 408 transitions, 7711 flow [2024-11-08 19:02:21,624 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 11.428571428571429) internal successors, (240), 21 states have internal predecessors, (240), 0 states have call successors, (0), 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-08 19:02:21,625 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:02:21,625 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:02:21,659 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-08 19:02:21,825 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-08 19:02:21,825 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-08 19:02:21,826 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:02:21,826 INFO L85 PathProgramCache]: Analyzing trace with hash -2038187529, now seen corresponding path program 20 times [2024-11-08 19:02:21,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:02:21,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [467571492] [2024-11-08 19:02:21,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:02:21,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:02:21,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:02:23,419 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 6 proven. 24 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-08 19:02:23,419 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:02:23,419 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [467571492] [2024-11-08 19:02:23,419 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [467571492] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:02:23,420 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1754529307] [2024-11-08 19:02:23,420 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 19:02:23,420 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:02:23,420 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:02:23,422 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:02:23,424 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-08 19:02:23,660 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 19:02:23,660 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:02:23,662 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-11-08 19:02:23,664 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:02:24,015 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:02:24,015 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 30 [2024-11-08 19:02:24,094 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:24,094 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:02:24,332 INFO L349 Elim1Store]: treesize reduction 28, result has 59.4 percent of original size [2024-11-08 19:02:24,332 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 32 treesize of output 48 [2024-11-08 19:02:24,403 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:24,403 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1754529307] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:02:24,403 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:02:24,403 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 10, 8] total 27 [2024-11-08 19:02:24,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2095990489] [2024-11-08 19:02:24,403 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:02:24,404 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-08 19:02:24,404 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:02:24,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-08 19:02:24,404 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=601, Unknown=0, NotChecked=0, Total=702 [2024-11-08 19:02:24,689 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:02:24,690 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 249 places, 408 transitions, 7711 flow. Second operand has 27 states, 27 states have (on average 11.185185185185185) internal successors, (302), 27 states have internal predecessors, (302), 0 states have call successors, (0), 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-08 19:02:24,690 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:02:24,690 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:02:24,690 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:02:26,524 INFO L124 PetriNetUnfolderBase]: 1472/2539 cut-off events. [2024-11-08 19:02:26,524 INFO L125 PetriNetUnfolderBase]: For 37249/37249 co-relation queries the response was YES. [2024-11-08 19:02:26,536 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20730 conditions, 2539 events. 1472/2539 cut-off events. For 37249/37249 co-relation queries the response was YES. Maximal size of possible extension queue 194. Compared 14388 event pairs, 83 based on Foata normal form. 15/2554 useless extension candidates. Maximal degree in co-relation 20545. Up to 568 conditions per place. [2024-11-08 19:02:26,545 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 169 selfloop transitions, 316 changer transitions 0/494 dead transitions. [2024-11-08 19:02:26,545 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 268 places, 494 transitions, 9546 flow [2024-11-08 19:02:26,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-11-08 19:02:26,546 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2024-11-08 19:02:26,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 361 transitions. [2024-11-08 19:02:26,547 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.42470588235294116 [2024-11-08 19:02:26,547 INFO L175 Difference]: Start difference. First operand has 249 places, 408 transitions, 7711 flow. Second operand 25 states and 361 transitions. [2024-11-08 19:02:26,547 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 268 places, 494 transitions, 9546 flow [2024-11-08 19:02:26,739 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 260 places, 494 transitions, 9345 flow, removed 31 selfloop flow, removed 8 redundant places. [2024-11-08 19:02:26,746 INFO L231 Difference]: Finished difference. Result has 264 places, 419 transitions, 8635 flow [2024-11-08 19:02:26,746 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=7517, PETRI_DIFFERENCE_MINUEND_PLACES=236, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=405, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=302, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=93, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=8635, PETRI_PLACES=264, PETRI_TRANSITIONS=419} [2024-11-08 19:02:26,747 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 234 predicate places. [2024-11-08 19:02:26,747 INFO L471 AbstractCegarLoop]: Abstraction has has 264 places, 419 transitions, 8635 flow [2024-11-08 19:02:26,747 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 11.185185185185185) internal successors, (302), 27 states have internal predecessors, (302), 0 states have call successors, (0), 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-08 19:02:26,747 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:02:26,747 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:02:26,761 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-11-08 19:02:26,948 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-08 19:02:26,948 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-08 19:02:26,948 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:02:26,948 INFO L85 PathProgramCache]: Analyzing trace with hash 535035317, now seen corresponding path program 21 times [2024-11-08 19:02:26,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:02:26,949 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [951911187] [2024-11-08 19:02:26,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:02:26,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:02:26,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:02:28,351 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 8 proven. 22 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-08 19:02:28,352 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:02:28,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [951911187] [2024-11-08 19:02:28,352 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [951911187] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:02:28,352 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1040747277] [2024-11-08 19:02:28,352 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-08 19:02:28,353 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:02:28,353 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:02:28,354 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:02:28,357 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-08 19:02:28,558 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-08 19:02:28,558 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:02:28,560 INFO L255 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 37 conjuncts are in the unsatisfiable core [2024-11-08 19:02:28,562 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:02:28,860 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:02:28,861 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 65 treesize of output 41 [2024-11-08 19:02:28,924 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:28,925 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:02:29,121 INFO L349 Elim1Store]: treesize reduction 11, result has 85.7 percent of original size [2024-11-08 19:02:29,121 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 44 treesize of output 77 [2024-11-08 19:02:29,222 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:29,223 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1040747277] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:02:29,223 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:02:29,223 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 9, 7] total 26 [2024-11-08 19:02:29,223 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789365214] [2024-11-08 19:02:29,223 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:02:29,224 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-08 19:02:29,224 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:02:29,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-08 19:02:29,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=554, Unknown=0, NotChecked=0, Total=650 [2024-11-08 19:02:29,462 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:02:29,463 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 264 places, 419 transitions, 8635 flow. Second operand has 26 states, 26 states have (on average 11.346153846153847) internal successors, (295), 26 states have internal predecessors, (295), 0 states have call successors, (0), 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-08 19:02:29,463 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:02:29,463 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:02:29,463 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:02:31,218 INFO L124 PetriNetUnfolderBase]: 1538/2660 cut-off events. [2024-11-08 19:02:31,219 INFO L125 PetriNetUnfolderBase]: For 46537/46537 co-relation queries the response was YES. [2024-11-08 19:02:31,230 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22898 conditions, 2660 events. 1538/2660 cut-off events. For 46537/46537 co-relation queries the response was YES. Maximal size of possible extension queue 204. Compared 15338 event pairs, 386 based on Foata normal form. 10/2670 useless extension candidates. Maximal degree in co-relation 22705. Up to 1500 conditions per place. [2024-11-08 19:02:31,241 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 304 selfloop transitions, 187 changer transitions 0/500 dead transitions. [2024-11-08 19:02:31,241 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 286 places, 500 transitions, 10704 flow [2024-11-08 19:02:31,242 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-08 19:02:31,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2024-11-08 19:02:31,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 339 transitions. [2024-11-08 19:02:31,243 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.43350383631713557 [2024-11-08 19:02:31,243 INFO L175 Difference]: Start difference. First operand has 264 places, 419 transitions, 8635 flow. Second operand 23 states and 339 transitions. [2024-11-08 19:02:31,243 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 286 places, 500 transitions, 10704 flow [2024-11-08 19:02:31,486 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 270 places, 500 transitions, 10448 flow, removed 25 selfloop flow, removed 16 redundant places. [2024-11-08 19:02:31,494 INFO L231 Difference]: Finished difference. Result has 275 places, 431 transitions, 9290 flow [2024-11-08 19:02:31,494 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=8391, PETRI_DIFFERENCE_MINUEND_PLACES=248, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=418, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=175, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=238, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=9290, PETRI_PLACES=275, PETRI_TRANSITIONS=431} [2024-11-08 19:02:31,494 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 245 predicate places. [2024-11-08 19:02:31,495 INFO L471 AbstractCegarLoop]: Abstraction has has 275 places, 431 transitions, 9290 flow [2024-11-08 19:02:31,495 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 11.346153846153847) internal successors, (295), 26 states have internal predecessors, (295), 0 states have call successors, (0), 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-08 19:02:31,495 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:02:31,495 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:02:31,508 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-11-08 19:02:31,695 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:02:31,696 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-08 19:02:31,696 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:02:31,696 INFO L85 PathProgramCache]: Analyzing trace with hash -1834459737, now seen corresponding path program 22 times [2024-11-08 19:02:31,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:02:31,696 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178485042] [2024-11-08 19:02:31,696 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:02:31,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:02:31,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:02:32,546 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:32,546 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:02:32,546 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178485042] [2024-11-08 19:02:32,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178485042] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:02:32,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [951769534] [2024-11-08 19:02:32,547 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-08 19:02:32,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:02:32,547 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:02:32,549 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:02:32,552 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-08 19:02:32,766 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-08 19:02:32,766 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:02:32,768 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-11-08 19:02:32,769 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:02:32,941 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:02:32,941 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 34 [2024-11-08 19:02:33,062 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:33,063 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:02:33,584 INFO L349 Elim1Store]: treesize reduction 11, result has 85.7 percent of original size [2024-11-08 19:02:33,585 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 71 treesize of output 88 [2024-11-08 19:02:33,720 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:33,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [951769534] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:02:33,721 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:02:33,721 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 12] total 28 [2024-11-08 19:02:33,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [181210431] [2024-11-08 19:02:33,721 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:02:33,722 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-08 19:02:33,722 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:02:33,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-08 19:02:33,723 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=656, Unknown=0, NotChecked=0, Total=756 [2024-11-08 19:02:33,825 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:02:33,826 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 275 places, 431 transitions, 9290 flow. Second operand has 28 states, 28 states have (on average 11.214285714285714) internal successors, (314), 28 states have internal predecessors, (314), 0 states have call successors, (0), 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-08 19:02:33,826 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:02:33,826 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:02:33,826 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:02:36,541 INFO L124 PetriNetUnfolderBase]: 1731/3016 cut-off events. [2024-11-08 19:02:36,541 INFO L125 PetriNetUnfolderBase]: For 60984/60984 co-relation queries the response was YES. [2024-11-08 19:02:36,560 INFO L83 FinitePrefix]: Finished finitePrefix Result has 26921 conditions, 3016 events. 1731/3016 cut-off events. For 60984/60984 co-relation queries the response was YES. Maximal size of possible extension queue 225. Compared 17899 event pairs, 88 based on Foata normal form. 21/3037 useless extension candidates. Maximal degree in co-relation 26725. Up to 1250 conditions per place. [2024-11-08 19:02:36,574 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 192 selfloop transitions, 370 changer transitions 8/579 dead transitions. [2024-11-08 19:02:36,574 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 304 places, 579 transitions, 12445 flow [2024-11-08 19:02:36,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-08 19:02:36,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2024-11-08 19:02:36,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 454 transitions. [2024-11-08 19:02:36,576 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.44509803921568625 [2024-11-08 19:02:36,576 INFO L175 Difference]: Start difference. First operand has 275 places, 431 transitions, 9290 flow. Second operand 30 states and 454 transitions. [2024-11-08 19:02:36,576 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 304 places, 579 transitions, 12445 flow [2024-11-08 19:02:36,984 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 290 places, 579 transitions, 12200 flow, removed 72 selfloop flow, removed 14 redundant places. [2024-11-08 19:02:36,995 INFO L231 Difference]: Finished difference. Result has 304 places, 491 transitions, 11835 flow [2024-11-08 19:02:36,995 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=9047, PETRI_DIFFERENCE_MINUEND_PLACES=261, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=430, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=313, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=108, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=11835, PETRI_PLACES=304, PETRI_TRANSITIONS=491} [2024-11-08 19:02:36,996 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 274 predicate places. [2024-11-08 19:02:36,996 INFO L471 AbstractCegarLoop]: Abstraction has has 304 places, 491 transitions, 11835 flow [2024-11-08 19:02:36,996 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 11.214285714285714) internal successors, (314), 28 states have internal predecessors, (314), 0 states have call successors, (0), 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-08 19:02:36,996 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:02:36,996 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:02:37,016 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-11-08 19:02:37,197 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:02:37,197 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-08 19:02:37,197 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:02:37,197 INFO L85 PathProgramCache]: Analyzing trace with hash -719382475, now seen corresponding path program 23 times [2024-11-08 19:02:37,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:02:37,198 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012598364] [2024-11-08 19:02:37,198 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:02:37,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:02:37,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:02:38,590 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 7 proven. 23 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-08 19:02:38,591 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:02:38,591 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012598364] [2024-11-08 19:02:38,591 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1012598364] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:02:38,591 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [553254458] [2024-11-08 19:02:38,592 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-08 19:02:38,592 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:02:38,592 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:02:38,594 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:02:38,597 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-08 19:02:38,866 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-08 19:02:38,866 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:02:38,868 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-08 19:02:38,869 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:02:39,048 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:39,049 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:02:39,225 INFO L349 Elim1Store]: treesize reduction 11, result has 85.7 percent of original size [2024-11-08 19:02:39,225 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 44 treesize of output 77 [2024-11-08 19:02:39,286 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:39,287 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [553254458] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:02:39,287 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:02:39,287 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 8, 7] total 26 [2024-11-08 19:02:39,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2134154096] [2024-11-08 19:02:39,287 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:02:39,288 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-08 19:02:39,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:02:39,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-08 19:02:39,289 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=108, Invalid=542, Unknown=0, NotChecked=0, Total=650 [2024-11-08 19:02:39,470 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:02:39,470 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 304 places, 491 transitions, 11835 flow. Second operand has 26 states, 26 states have (on average 11.615384615384615) internal successors, (302), 26 states have internal predecessors, (302), 0 states have call successors, (0), 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-08 19:02:39,470 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:02:39,471 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:02:39,471 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:02:41,066 INFO L124 PetriNetUnfolderBase]: 1802/3136 cut-off events. [2024-11-08 19:02:41,066 INFO L125 PetriNetUnfolderBase]: For 75476/75476 co-relation queries the response was YES. [2024-11-08 19:02:41,085 INFO L83 FinitePrefix]: Finished finitePrefix Result has 30830 conditions, 3136 events. 1802/3136 cut-off events. For 75476/75476 co-relation queries the response was YES. Maximal size of possible extension queue 237. Compared 18768 event pairs, 432 based on Foata normal form. 20/3156 useless extension candidates. Maximal degree in co-relation 30627. Up to 1652 conditions per place. [2024-11-08 19:02:41,099 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 258 selfloop transitions, 293 changer transitions 0/560 dead transitions. [2024-11-08 19:02:41,099 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 322 places, 560 transitions, 13910 flow [2024-11-08 19:02:41,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-08 19:02:41,100 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2024-11-08 19:02:41,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 268 transitions. [2024-11-08 19:02:41,101 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4148606811145511 [2024-11-08 19:02:41,101 INFO L175 Difference]: Start difference. First operand has 304 places, 491 transitions, 11835 flow. Second operand 19 states and 268 transitions. [2024-11-08 19:02:41,101 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 322 places, 560 transitions, 13910 flow [2024-11-08 19:02:41,681 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 315 places, 560 transitions, 13340 flow, removed 199 selfloop flow, removed 7 redundant places. [2024-11-08 19:02:41,693 INFO L231 Difference]: Finished difference. Result has 317 places, 502 transitions, 12375 flow [2024-11-08 19:02:41,693 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=11280, PETRI_DIFFERENCE_MINUEND_PLACES=297, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=491, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=282, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=205, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=12375, PETRI_PLACES=317, PETRI_TRANSITIONS=502} [2024-11-08 19:02:41,694 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 287 predicate places. [2024-11-08 19:02:41,694 INFO L471 AbstractCegarLoop]: Abstraction has has 317 places, 502 transitions, 12375 flow [2024-11-08 19:02:41,694 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 11.615384615384615) internal successors, (302), 26 states have internal predecessors, (302), 0 states have call successors, (0), 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-08 19:02:41,694 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:02:41,694 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:02:41,710 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2024-11-08 19:02:41,895 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-08 19:02:41,895 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-08 19:02:41,895 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:02:41,895 INFO L85 PathProgramCache]: Analyzing trace with hash -1286892545, now seen corresponding path program 24 times [2024-11-08 19:02:41,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:02:41,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084263922] [2024-11-08 19:02:41,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:02:41,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:02:41,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:02:42,917 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:42,918 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:02:42,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084263922] [2024-11-08 19:02:42,918 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084263922] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:02:42,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1632264348] [2024-11-08 19:02:42,918 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-08 19:02:42,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:02:42,919 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:02:42,921 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:02:42,924 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-08 19:02:43,201 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2024-11-08 19:02:43,201 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:02:43,203 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-08 19:02:43,205 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:02:43,468 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:02:43,468 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 65 treesize of output 41 [2024-11-08 19:02:43,537 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:43,537 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:02:43,712 INFO L349 Elim1Store]: treesize reduction 11, result has 85.7 percent of original size [2024-11-08 19:02:43,713 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 44 treesize of output 77 [2024-11-08 19:02:43,846 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:43,846 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1632264348] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:02:43,846 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:02:43,846 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 8] total 22 [2024-11-08 19:02:43,846 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397701333] [2024-11-08 19:02:43,846 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:02:43,847 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-08 19:02:43,847 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:02:43,848 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-08 19:02:43,848 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=376, Unknown=0, NotChecked=0, Total=462 [2024-11-08 19:02:43,985 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:02:43,985 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 317 places, 502 transitions, 12375 flow. Second operand has 22 states, 22 states have (on average 11.5) internal successors, (253), 22 states have internal predecessors, (253), 0 states have call successors, (0), 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-08 19:02:43,985 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:02:43,985 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:02:43,985 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:02:46,056 INFO L124 PetriNetUnfolderBase]: 1896/3300 cut-off events. [2024-11-08 19:02:46,056 INFO L125 PetriNetUnfolderBase]: For 84186/84186 co-relation queries the response was YES. [2024-11-08 19:02:46,089 INFO L83 FinitePrefix]: Finished finitePrefix Result has 33091 conditions, 3300 events. 1896/3300 cut-off events. For 84186/84186 co-relation queries the response was YES. Maximal size of possible extension queue 244. Compared 19904 event pairs, 373 based on Foata normal form. 20/3320 useless extension candidates. Maximal degree in co-relation 32879. Up to 1636 conditions per place. [2024-11-08 19:02:46,106 INFO L140 encePairwiseOnDemand]: 25/34 looper letters, 289 selfloop transitions, 285 changer transitions 9/592 dead transitions. [2024-11-08 19:02:46,106 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 335 places, 592 transitions, 14902 flow [2024-11-08 19:02:46,107 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-08 19:02:46,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2024-11-08 19:02:46,108 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 294 transitions. [2024-11-08 19:02:46,108 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4551083591331269 [2024-11-08 19:02:46,108 INFO L175 Difference]: Start difference. First operand has 317 places, 502 transitions, 12375 flow. Second operand 19 states and 294 transitions. [2024-11-08 19:02:46,108 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 335 places, 592 transitions, 14902 flow [2024-11-08 19:02:46,931 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 324 places, 592 transitions, 14532 flow, removed 13 selfloop flow, removed 11 redundant places. [2024-11-08 19:02:46,949 INFO L231 Difference]: Finished difference. Result has 329 places, 510 transitions, 13384 flow [2024-11-08 19:02:46,950 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=11888, PETRI_DIFFERENCE_MINUEND_PLACES=306, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=495, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=267, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=214, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=13384, PETRI_PLACES=329, PETRI_TRANSITIONS=510} [2024-11-08 19:02:46,950 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 299 predicate places. [2024-11-08 19:02:46,950 INFO L471 AbstractCegarLoop]: Abstraction has has 329 places, 510 transitions, 13384 flow [2024-11-08 19:02:46,951 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 11.5) internal successors, (253), 22 states have internal predecessors, (253), 0 states have call successors, (0), 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-08 19:02:46,951 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:02:46,951 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:02:46,967 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2024-11-08 19:02:47,151 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-11-08 19:02:47,152 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-08 19:02:47,152 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:02:47,152 INFO L85 PathProgramCache]: Analyzing trace with hash 391013409, now seen corresponding path program 25 times [2024-11-08 19:02:47,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:02:47,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177884463] [2024-11-08 19:02:47,153 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:02:47,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:02:47,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:02:48,266 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:48,266 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:02:48,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177884463] [2024-11-08 19:02:48,267 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177884463] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:02:48,267 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [238449989] [2024-11-08 19:02:48,267 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-08 19:02:48,267 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:02:48,268 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:02:48,269 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:02:48,272 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-08 19:02:48,525 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:02:48,527 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-08 19:02:48,529 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:02:48,631 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:02:48,631 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 34 [2024-11-08 19:02:48,711 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:48,712 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:02:48,884 INFO L349 Elim1Store]: treesize reduction 11, result has 85.7 percent of original size [2024-11-08 19:02:48,884 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 71 treesize of output 88 [2024-11-08 19:02:48,955 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:48,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [238449989] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:02:48,955 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:02:48,956 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7, 7] total 19 [2024-11-08 19:02:48,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439162925] [2024-11-08 19:02:48,956 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:02:48,956 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-08 19:02:48,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:02:48,957 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-08 19:02:48,957 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2024-11-08 19:02:49,012 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:02:49,013 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 329 places, 510 transitions, 13384 flow. Second operand has 19 states, 19 states have (on average 11.578947368421053) internal successors, (220), 19 states have internal predecessors, (220), 0 states have call successors, (0), 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-08 19:02:49,013 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:02:49,013 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:02:49,013 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:02:50,684 INFO L124 PetriNetUnfolderBase]: 1924/3342 cut-off events. [2024-11-08 19:02:50,684 INFO L125 PetriNetUnfolderBase]: For 94333/94333 co-relation queries the response was YES. [2024-11-08 19:02:50,703 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35091 conditions, 3342 events. 1924/3342 cut-off events. For 94333/94333 co-relation queries the response was YES. Maximal size of possible extension queue 243. Compared 20112 event pairs, 403 based on Foata normal form. 11/3353 useless extension candidates. Maximal degree in co-relation 34881. Up to 1678 conditions per place. [2024-11-08 19:02:50,720 INFO L140 encePairwiseOnDemand]: 25/34 looper letters, 232 selfloop transitions, 319 changer transitions 0/560 dead transitions. [2024-11-08 19:02:50,721 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 337 places, 560 transitions, 15159 flow [2024-11-08 19:02:50,721 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 19:02:50,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-08 19:02:50,722 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 215 transitions. [2024-11-08 19:02:50,722 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.45168067226890757 [2024-11-08 19:02:50,722 INFO L175 Difference]: Start difference. First operand has 329 places, 510 transitions, 13384 flow. Second operand 14 states and 215 transitions. [2024-11-08 19:02:50,722 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 337 places, 560 transitions, 15159 flow [2024-11-08 19:02:51,640 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 320 places, 560 transitions, 14998 flow, removed 36 selfloop flow, removed 17 redundant places. [2024-11-08 19:02:51,651 INFO L231 Difference]: Finished difference. Result has 322 places, 516 transitions, 14355 flow [2024-11-08 19:02:51,651 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=13239, PETRI_DIFFERENCE_MINUEND_PLACES=307, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=509, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=312, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=194, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=14355, PETRI_PLACES=322, PETRI_TRANSITIONS=516} [2024-11-08 19:02:51,652 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 292 predicate places. [2024-11-08 19:02:51,652 INFO L471 AbstractCegarLoop]: Abstraction has has 322 places, 516 transitions, 14355 flow [2024-11-08 19:02:51,652 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 11.578947368421053) internal successors, (220), 19 states have internal predecessors, (220), 0 states have call successors, (0), 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-08 19:02:51,652 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:02:51,652 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:02:51,667 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-08 19:02:51,852 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2024-11-08 19:02:51,853 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-08 19:02:51,853 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:02:51,853 INFO L85 PathProgramCache]: Analyzing trace with hash -123719621, now seen corresponding path program 26 times [2024-11-08 19:02:51,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:02:51,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183033326] [2024-11-08 19:02:51,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:02:51,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:02:51,892 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:02:53,034 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:53,034 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:02:53,034 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183033326] [2024-11-08 19:02:53,034 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1183033326] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:02:53,034 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1994003587] [2024-11-08 19:02:53,035 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 19:02:53,035 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:02:53,035 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:02:53,037 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:02:53,039 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-08 19:02:53,273 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 19:02:53,274 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:02:53,275 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-08 19:02:53,277 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:02:53,549 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:53,549 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:02:53,716 INFO L349 Elim1Store]: treesize reduction 11, result has 85.7 percent of original size [2024-11-08 19:02:53,716 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 71 treesize of output 88 [2024-11-08 19:02:53,832 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:53,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1994003587] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:02:53,832 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:02:53,832 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 8] total 21 [2024-11-08 19:02:53,832 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [443580570] [2024-11-08 19:02:53,832 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:02:53,833 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-08 19:02:53,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:02:53,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-08 19:02:53,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2024-11-08 19:02:53,894 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:02:53,894 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 322 places, 516 transitions, 14355 flow. Second operand has 21 states, 21 states have (on average 11.571428571428571) internal successors, (243), 21 states have internal predecessors, (243), 0 states have call successors, (0), 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-08 19:02:53,894 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:02:53,894 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:02:53,894 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:02:55,641 INFO L124 PetriNetUnfolderBase]: 1869/3233 cut-off events. [2024-11-08 19:02:55,642 INFO L125 PetriNetUnfolderBase]: For 100509/100509 co-relation queries the response was YES. [2024-11-08 19:02:55,663 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35067 conditions, 3233 events. 1869/3233 cut-off events. For 100509/100509 co-relation queries the response was YES. Maximal size of possible extension queue 237. Compared 19328 event pairs, 557 based on Foata normal form. 8/3241 useless extension candidates. Maximal degree in co-relation 34863. Up to 2315 conditions per place. [2024-11-08 19:02:55,684 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 290 selfloop transitions, 230 changer transitions 12/541 dead transitions. [2024-11-08 19:02:55,684 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 332 places, 541 transitions, 15595 flow [2024-11-08 19:02:55,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-08 19:02:55,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2024-11-08 19:02:55,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 169 transitions. [2024-11-08 19:02:55,686 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.45187165775401067 [2024-11-08 19:02:55,686 INFO L175 Difference]: Start difference. First operand has 322 places, 516 transitions, 14355 flow. Second operand 11 states and 169 transitions. [2024-11-08 19:02:55,686 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 332 places, 541 transitions, 15595 flow [2024-11-08 19:02:56,358 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 317 places, 541 transitions, 15256 flow, removed 34 selfloop flow, removed 15 redundant places. [2024-11-08 19:02:56,372 INFO L231 Difference]: Finished difference. Result has 317 places, 503 transitions, 14171 flow [2024-11-08 19:02:56,372 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=13825, PETRI_DIFFERENCE_MINUEND_PLACES=307, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=509, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=230, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=279, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=14171, PETRI_PLACES=317, PETRI_TRANSITIONS=503} [2024-11-08 19:02:56,373 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 287 predicate places. [2024-11-08 19:02:56,373 INFO L471 AbstractCegarLoop]: Abstraction has has 317 places, 503 transitions, 14171 flow [2024-11-08 19:02:56,373 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 11.571428571428571) internal successors, (243), 21 states have internal predecessors, (243), 0 states have call successors, (0), 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-08 19:02:56,373 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:02:56,373 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:02:56,387 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2024-11-08 19:02:56,573 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:02:56,574 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-08 19:02:56,574 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:02:56,574 INFO L85 PathProgramCache]: Analyzing trace with hash 558741309, now seen corresponding path program 27 times [2024-11-08 19:02:56,574 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:02:56,575 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1506765139] [2024-11-08 19:02:56,575 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:02:56,575 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:02:56,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:02:57,736 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:57,736 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:02:57,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1506765139] [2024-11-08 19:02:57,737 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1506765139] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:02:57,737 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1205844951] [2024-11-08 19:02:57,737 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-08 19:02:57,737 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:02:57,737 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:02:57,738 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:02:57,740 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-08 19:02:57,994 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-08 19:02:57,994 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:02:57,996 INFO L255 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-11-08 19:02:57,999 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:02:58,295 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-08 19:02:58,295 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 26 [2024-11-08 19:02:58,324 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:58,324 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:02:58,469 INFO L349 Elim1Store]: treesize reduction 11, result has 85.7 percent of original size [2024-11-08 19:02:58,470 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 71 treesize of output 88 [2024-11-08 19:02:58,569 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:02:58,569 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1205844951] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:02:58,569 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:02:58,570 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 7] total 19 [2024-11-08 19:02:58,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1316954413] [2024-11-08 19:02:58,570 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:02:58,570 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-08 19:02:58,570 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:02:58,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-08 19:02:58,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=68, Invalid=274, Unknown=0, NotChecked=0, Total=342 [2024-11-08 19:02:58,625 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:02:58,625 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 317 places, 503 transitions, 14171 flow. Second operand has 19 states, 19 states have (on average 11.736842105263158) internal successors, (223), 19 states have internal predecessors, (223), 0 states have call successors, (0), 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-08 19:02:58,625 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:02:58,625 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:02:58,625 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:03:00,232 INFO L124 PetriNetUnfolderBase]: 1837/3170 cut-off events. [2024-11-08 19:03:00,233 INFO L125 PetriNetUnfolderBase]: For 99160/99160 co-relation queries the response was YES. [2024-11-08 19:03:00,253 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34798 conditions, 3170 events. 1837/3170 cut-off events. For 99160/99160 co-relation queries the response was YES. Maximal size of possible extension queue 231. Compared 18712 event pairs, 514 based on Foata normal form. 6/3176 useless extension candidates. Maximal degree in co-relation 34598. Up to 2196 conditions per place. [2024-11-08 19:03:00,274 INFO L140 encePairwiseOnDemand]: 25/34 looper letters, 235 selfloop transitions, 261 changer transitions 12/517 dead transitions. [2024-11-08 19:03:00,274 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 325 places, 517 transitions, 15116 flow [2024-11-08 19:03:00,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 19:03:00,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2024-11-08 19:03:00,275 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 173 transitions. [2024-11-08 19:03:00,275 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.42401960784313725 [2024-11-08 19:03:00,276 INFO L175 Difference]: Start difference. First operand has 317 places, 503 transitions, 14171 flow. Second operand 12 states and 173 transitions. [2024-11-08 19:03:00,276 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 325 places, 517 transitions, 15116 flow [2024-11-08 19:03:00,966 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 314 places, 517 transitions, 14936 flow, removed 4 selfloop flow, removed 11 redundant places. [2024-11-08 19:03:00,984 INFO L231 Difference]: Finished difference. Result has 315 places, 490 transitions, 14102 flow [2024-11-08 19:03:00,985 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=13821, PETRI_DIFFERENCE_MINUEND_PLACES=303, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=499, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=261, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=238, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=14102, PETRI_PLACES=315, PETRI_TRANSITIONS=490} [2024-11-08 19:03:00,985 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 285 predicate places. [2024-11-08 19:03:00,985 INFO L471 AbstractCegarLoop]: Abstraction has has 315 places, 490 transitions, 14102 flow [2024-11-08 19:03:00,986 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 11.736842105263158) internal successors, (223), 19 states have internal predecessors, (223), 0 states have call successors, (0), 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-08 19:03:00,986 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:03:00,986 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:03:01,011 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-11-08 19:03:01,187 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:03:01,187 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-08 19:03:01,187 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:03:01,188 INFO L85 PathProgramCache]: Analyzing trace with hash 1345188603, now seen corresponding path program 28 times [2024-11-08 19:03:01,188 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:03:01,188 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26773585] [2024-11-08 19:03:01,188 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:03:01,188 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:03:01,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:03:02,144 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:02,144 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:03:02,144 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26773585] [2024-11-08 19:03:02,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [26773585] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:03:02,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1993055366] [2024-11-08 19:03:02,145 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-08 19:03:02,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:03:02,145 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:03:02,146 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:03:02,148 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-08 19:03:02,393 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-08 19:03:02,393 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:03:02,395 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-08 19:03:02,397 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:03:02,527 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:03:02,528 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 34 [2024-11-08 19:03:02,662 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:02,663 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:03:02,906 INFO L349 Elim1Store]: treesize reduction 11, result has 85.7 percent of original size [2024-11-08 19:03:02,906 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 71 treesize of output 88 [2024-11-08 19:03:03,027 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:03,028 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1993055366] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:03:03,028 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:03:03,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 19 [2024-11-08 19:03:03,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [141165279] [2024-11-08 19:03:03,028 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:03:03,029 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-08 19:03:03,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:03:03,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-08 19:03:03,030 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2024-11-08 19:03:03,104 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:03:03,105 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 315 places, 490 transitions, 14102 flow. Second operand has 19 states, 19 states have (on average 11.526315789473685) internal successors, (219), 19 states have internal predecessors, (219), 0 states have call successors, (0), 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-08 19:03:03,105 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:03:03,105 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:03:03,105 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:03:04,938 INFO L124 PetriNetUnfolderBase]: 1789/3075 cut-off events. [2024-11-08 19:03:04,938 INFO L125 PetriNetUnfolderBase]: For 99686/99686 co-relation queries the response was YES. [2024-11-08 19:03:04,964 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34700 conditions, 3075 events. 1789/3075 cut-off events. For 99686/99686 co-relation queries the response was YES. Maximal size of possible extension queue 226. Compared 17954 event pairs, 385 based on Foata normal form. 4/3079 useless extension candidates. Maximal degree in co-relation 34500. Up to 1659 conditions per place. [2024-11-08 19:03:04,981 INFO L140 encePairwiseOnDemand]: 25/34 looper letters, 241 selfloop transitions, 277 changer transitions 3/530 dead transitions. [2024-11-08 19:03:04,982 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 325 places, 530 transitions, 15592 flow [2024-11-08 19:03:04,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-08 19:03:04,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2024-11-08 19:03:04,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 220 transitions. [2024-11-08 19:03:04,983 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.43137254901960786 [2024-11-08 19:03:04,983 INFO L175 Difference]: Start difference. First operand has 315 places, 490 transitions, 14102 flow. Second operand 15 states and 220 transitions. [2024-11-08 19:03:04,983 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 325 places, 530 transitions, 15592 flow [2024-11-08 19:03:05,789 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 311 places, 530 transitions, 15030 flow, removed 9 selfloop flow, removed 14 redundant places. [2024-11-08 19:03:05,806 INFO L231 Difference]: Finished difference. Result has 311 places, 485 transitions, 13976 flow [2024-11-08 19:03:05,807 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=13436, PETRI_DIFFERENCE_MINUEND_PLACES=297, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=487, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=277, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=210, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=13976, PETRI_PLACES=311, PETRI_TRANSITIONS=485} [2024-11-08 19:03:05,807 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 281 predicate places. [2024-11-08 19:03:05,808 INFO L471 AbstractCegarLoop]: Abstraction has has 311 places, 485 transitions, 13976 flow [2024-11-08 19:03:05,808 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 11.526315789473685) internal successors, (219), 19 states have internal predecessors, (219), 0 states have call successors, (0), 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-08 19:03:05,808 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:03:05,808 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:03:05,830 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-11-08 19:03:06,012 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:03:06,012 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-08 19:03:06,013 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:03:06,016 INFO L85 PathProgramCache]: Analyzing trace with hash -1792525025, now seen corresponding path program 29 times [2024-11-08 19:03:06,016 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:03:06,016 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2119528214] [2024-11-08 19:03:06,016 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:03:06,017 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:03:06,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:03:06,867 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:06,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:03:06,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2119528214] [2024-11-08 19:03:06,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2119528214] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:03:06,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [943308446] [2024-11-08 19:03:06,871 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-08 19:03:06,872 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:03:06,872 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:03:06,874 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:03:06,876 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-08 19:03:07,241 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-08 19:03:07,241 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:03:07,244 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-08 19:03:07,246 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:03:07,419 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:03:07,420 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 65 treesize of output 45 [2024-11-08 19:03:07,484 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:07,485 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:03:07,712 INFO L349 Elim1Store]: treesize reduction 11, result has 85.7 percent of original size [2024-11-08 19:03:07,712 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 44 treesize of output 77 [2024-11-08 19:03:07,857 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:07,857 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [943308446] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:03:07,857 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:03:07,857 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 7] total 21 [2024-11-08 19:03:07,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [186708603] [2024-11-08 19:03:07,858 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:03:07,858 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-08 19:03:07,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:03:07,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-08 19:03:07,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=347, Unknown=0, NotChecked=0, Total=420 [2024-11-08 19:03:08,091 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:03:08,091 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 311 places, 485 transitions, 13976 flow. Second operand has 21 states, 21 states have (on average 11.571428571428571) internal successors, (243), 21 states have internal predecessors, (243), 0 states have call successors, (0), 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-08 19:03:08,092 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:03:08,092 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:03:08,092 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:03:10,498 INFO L124 PetriNetUnfolderBase]: 1796/3076 cut-off events. [2024-11-08 19:03:10,498 INFO L125 PetriNetUnfolderBase]: For 100827/100827 co-relation queries the response was YES. [2024-11-08 19:03:10,522 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34889 conditions, 3076 events. 1796/3076 cut-off events. For 100827/100827 co-relation queries the response was YES. Maximal size of possible extension queue 226. Compared 17907 event pairs, 462 based on Foata normal form. 5/3081 useless extension candidates. Maximal degree in co-relation 34692. Up to 1891 conditions per place. [2024-11-08 19:03:10,540 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 353 selfloop transitions, 177 changer transitions 5/544 dead transitions. [2024-11-08 19:03:10,540 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 322 places, 544 transitions, 16032 flow [2024-11-08 19:03:10,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-08 19:03:10,541 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2024-11-08 19:03:10,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 242 transitions. [2024-11-08 19:03:10,542 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.44485294117647056 [2024-11-08 19:03:10,542 INFO L175 Difference]: Start difference. First operand has 311 places, 485 transitions, 13976 flow. Second operand 16 states and 242 transitions. [2024-11-08 19:03:10,542 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 322 places, 544 transitions, 16032 flow [2024-11-08 19:03:11,188 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 309 places, 544 transitions, 15665 flow, removed 1 selfloop flow, removed 13 redundant places. [2024-11-08 19:03:11,207 INFO L231 Difference]: Finished difference. Result has 310 places, 490 transitions, 14239 flow [2024-11-08 19:03:11,208 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=13570, PETRI_DIFFERENCE_MINUEND_PLACES=294, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=483, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=169, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=310, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=14239, PETRI_PLACES=310, PETRI_TRANSITIONS=490} [2024-11-08 19:03:11,209 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 280 predicate places. [2024-11-08 19:03:11,209 INFO L471 AbstractCegarLoop]: Abstraction has has 310 places, 490 transitions, 14239 flow [2024-11-08 19:03:11,209 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 11.571428571428571) internal successors, (243), 21 states have internal predecessors, (243), 0 states have call successors, (0), 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-08 19:03:11,209 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:03:11,209 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:03:11,232 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-11-08 19:03:11,410 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-08 19:03:11,410 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-08 19:03:11,411 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:03:11,411 INFO L85 PathProgramCache]: Analyzing trace with hash -437454547, now seen corresponding path program 30 times [2024-11-08 19:03:11,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:03:11,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [425470594] [2024-11-08 19:03:11,412 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:03:11,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:03:11,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:03:12,261 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:12,261 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:03:12,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [425470594] [2024-11-08 19:03:12,262 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [425470594] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:03:12,262 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [125365900] [2024-11-08 19:03:12,262 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-08 19:03:12,262 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:03:12,262 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:03:12,263 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:03:12,265 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-08 19:03:12,855 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2024-11-08 19:03:12,855 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:03:12,858 INFO L255 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-08 19:03:12,860 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:03:13,190 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:13,190 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:03:13,433 INFO L349 Elim1Store]: treesize reduction 11, result has 85.7 percent of original size [2024-11-08 19:03:13,434 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 44 treesize of output 77 [2024-11-08 19:03:13,558 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:13,558 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [125365900] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:03:13,558 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:03:13,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 8] total 21 [2024-11-08 19:03:13,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1637489602] [2024-11-08 19:03:13,559 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:03:13,559 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-08 19:03:13,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:03:13,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-08 19:03:13,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=339, Unknown=0, NotChecked=0, Total=420 [2024-11-08 19:03:13,620 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:03:13,621 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 310 places, 490 transitions, 14239 flow. Second operand has 21 states, 21 states have (on average 11.476190476190476) internal successors, (241), 21 states have internal predecessors, (241), 0 states have call successors, (0), 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-08 19:03:13,621 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:03:13,621 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:03:13,621 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:03:15,579 INFO L124 PetriNetUnfolderBase]: 1868/3192 cut-off events. [2024-11-08 19:03:15,579 INFO L125 PetriNetUnfolderBase]: For 111499/111499 co-relation queries the response was YES. [2024-11-08 19:03:15,609 INFO L83 FinitePrefix]: Finished finitePrefix Result has 36912 conditions, 3192 events. 1868/3192 cut-off events. For 111499/111499 co-relation queries the response was YES. Maximal size of possible extension queue 238. Compared 18768 event pairs, 415 based on Foata normal form. 12/3204 useless extension candidates. Maximal degree in co-relation 36715. Up to 1696 conditions per place. [2024-11-08 19:03:15,629 INFO L140 encePairwiseOnDemand]: 25/34 looper letters, 302 selfloop transitions, 250 changer transitions 1/562 dead transitions. [2024-11-08 19:03:15,629 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 319 places, 562 transitions, 16932 flow [2024-11-08 19:03:15,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-08 19:03:15,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2024-11-08 19:03:15,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 178 transitions. [2024-11-08 19:03:15,630 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4362745098039216 [2024-11-08 19:03:15,631 INFO L175 Difference]: Start difference. First operand has 310 places, 490 transitions, 14239 flow. Second operand 12 states and 178 transitions. [2024-11-08 19:03:15,631 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 319 places, 562 transitions, 16932 flow [2024-11-08 19:03:16,449 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 308 places, 562 transitions, 16601 flow, removed 4 selfloop flow, removed 11 redundant places. [2024-11-08 19:03:16,468 INFO L231 Difference]: Finished difference. Result has 311 places, 514 transitions, 15391 flow [2024-11-08 19:03:16,469 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=13926, PETRI_DIFFERENCE_MINUEND_PLACES=297, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=489, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=228, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=256, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=15391, PETRI_PLACES=311, PETRI_TRANSITIONS=514} [2024-11-08 19:03:16,469 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 281 predicate places. [2024-11-08 19:03:16,469 INFO L471 AbstractCegarLoop]: Abstraction has has 311 places, 514 transitions, 15391 flow [2024-11-08 19:03:16,470 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 11.476190476190476) internal successors, (241), 21 states have internal predecessors, (241), 0 states have call successors, (0), 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-08 19:03:16,470 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:03:16,470 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:03:16,490 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2024-11-08 19:03:16,674 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:03:16,674 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-08 19:03:16,674 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:03:16,674 INFO L85 PathProgramCache]: Analyzing trace with hash -784021843, now seen corresponding path program 31 times [2024-11-08 19:03:16,675 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:03:16,675 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [317813717] [2024-11-08 19:03:16,675 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:03:16,675 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:03:16,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:03:17,454 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:17,454 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:03:17,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [317813717] [2024-11-08 19:03:17,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [317813717] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:03:17,455 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [642135229] [2024-11-08 19:03:17,455 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-08 19:03:17,455 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:03:17,455 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:03:17,456 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:03:17,458 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-08 19:03:17,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:03:17,692 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-08 19:03:17,693 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:03:17,856 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:03:17,856 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 34 [2024-11-08 19:03:17,923 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:17,923 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:03:18,134 INFO L349 Elim1Store]: treesize reduction 24, result has 65.2 percent of original size [2024-11-08 19:03:18,135 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 63 treesize of output 67 [2024-11-08 19:03:18,162 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:18,162 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [642135229] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:03:18,162 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:03:18,162 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7, 7] total 19 [2024-11-08 19:03:18,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [145189978] [2024-11-08 19:03:18,162 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:03:18,163 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-08 19:03:18,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:03:18,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-08 19:03:18,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=280, Unknown=0, NotChecked=0, Total=342 [2024-11-08 19:03:18,301 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:03:18,301 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 311 places, 514 transitions, 15391 flow. Second operand has 19 states, 19 states have (on average 11.68421052631579) internal successors, (222), 19 states have internal predecessors, (222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:03:18,301 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:03:18,301 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:03:18,302 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:03:20,116 INFO L124 PetriNetUnfolderBase]: 1909/3272 cut-off events. [2024-11-08 19:03:20,116 INFO L125 PetriNetUnfolderBase]: For 118108/118108 co-relation queries the response was YES. [2024-11-08 19:03:20,142 INFO L83 FinitePrefix]: Finished finitePrefix Result has 38385 conditions, 3272 events. 1909/3272 cut-off events. For 118108/118108 co-relation queries the response was YES. Maximal size of possible extension queue 243. Compared 19300 event pairs, 257 based on Foata normal form. 11/3283 useless extension candidates. Maximal degree in co-relation 38187. Up to 1096 conditions per place. [2024-11-08 19:03:20,160 INFO L140 encePairwiseOnDemand]: 25/34 looper letters, 287 selfloop transitions, 315 changer transitions 0/611 dead transitions. [2024-11-08 19:03:20,160 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 325 places, 611 transitions, 18296 flow [2024-11-08 19:03:20,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-08 19:03:20,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2024-11-08 19:03:20,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 238 transitions. [2024-11-08 19:03:20,161 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4666666666666667 [2024-11-08 19:03:20,162 INFO L175 Difference]: Start difference. First operand has 311 places, 514 transitions, 15391 flow. Second operand 15 states and 238 transitions. [2024-11-08 19:03:20,162 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 325 places, 611 transitions, 18296 flow [2024-11-08 19:03:20,874 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 321 places, 611 transitions, 18179 flow, removed 47 selfloop flow, removed 4 redundant places. [2024-11-08 19:03:20,887 INFO L231 Difference]: Finished difference. Result has 325 places, 539 transitions, 16821 flow [2024-11-08 19:03:20,887 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=15292, PETRI_DIFFERENCE_MINUEND_PLACES=307, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=514, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=293, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=217, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=16821, PETRI_PLACES=325, PETRI_TRANSITIONS=539} [2024-11-08 19:03:20,888 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 295 predicate places. [2024-11-08 19:03:20,888 INFO L471 AbstractCegarLoop]: Abstraction has has 325 places, 539 transitions, 16821 flow [2024-11-08 19:03:20,888 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 11.68421052631579) internal successors, (222), 19 states have internal predecessors, (222), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-08 19:03:20,888 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:03:20,888 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:03:20,901 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2024-11-08 19:03:21,088 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:03:21,089 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-08 19:03:21,089 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:03:21,089 INFO L85 PathProgramCache]: Analyzing trace with hash -853798585, now seen corresponding path program 32 times [2024-11-08 19:03:21,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:03:21,089 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1367156532] [2024-11-08 19:03:21,089 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:03:21,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:03:21,124 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:03:21,682 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:21,682 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:03:21,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1367156532] [2024-11-08 19:03:21,683 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1367156532] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:03:21,683 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [141159597] [2024-11-08 19:03:21,683 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 19:03:21,683 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:03:21,683 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:03:21,684 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:03:21,685 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-08 19:03:21,974 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 19:03:21,974 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:03:21,976 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-08 19:03:21,978 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:03:22,300 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:22,300 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:03:22,497 INFO L349 Elim1Store]: treesize reduction 28, result has 59.4 percent of original size [2024-11-08 19:03:22,497 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 32 treesize of output 48 [2024-11-08 19:03:22,577 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:22,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [141159597] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:03:22,578 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:03:22,578 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 8] total 21 [2024-11-08 19:03:22,578 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1495034178] [2024-11-08 19:03:22,578 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:03:22,578 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-08 19:03:22,579 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:03:22,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-08 19:03:22,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2024-11-08 19:03:22,682 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:03:22,683 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 325 places, 539 transitions, 16821 flow. Second operand has 21 states, 21 states have (on average 11.428571428571429) internal successors, (240), 21 states have internal predecessors, (240), 0 states have call successors, (0), 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-08 19:03:22,683 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:03:22,683 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:03:22,683 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:03:25,092 INFO L124 PetriNetUnfolderBase]: 1959/3355 cut-off events. [2024-11-08 19:03:25,092 INFO L125 PetriNetUnfolderBase]: For 127766/127766 co-relation queries the response was YES. [2024-11-08 19:03:25,122 INFO L83 FinitePrefix]: Finished finitePrefix Result has 40745 conditions, 3355 events. 1959/3355 cut-off events. For 127766/127766 co-relation queries the response was YES. Maximal size of possible extension queue 250. Compared 19870 event pairs, 90 based on Foata normal form. 10/3365 useless extension candidates. Maximal degree in co-relation 40543. Up to 967 conditions per place. [2024-11-08 19:03:25,141 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 218 selfloop transitions, 419 changer transitions 2/648 dead transitions. [2024-11-08 19:03:25,142 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 348 places, 648 transitions, 20131 flow [2024-11-08 19:03:25,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-08 19:03:25,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2024-11-08 19:03:25,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 349 transitions. [2024-11-08 19:03:25,143 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.42769607843137253 [2024-11-08 19:03:25,143 INFO L175 Difference]: Start difference. First operand has 325 places, 539 transitions, 16821 flow. Second operand 24 states and 349 transitions. [2024-11-08 19:03:25,143 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 348 places, 648 transitions, 20131 flow [2024-11-08 19:03:26,196 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 343 places, 648 transitions, 19855 flow, removed 95 selfloop flow, removed 5 redundant places. [2024-11-08 19:03:26,211 INFO L231 Difference]: Finished difference. Result has 348 places, 578 transitions, 18868 flow [2024-11-08 19:03:26,212 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=16584, PETRI_DIFFERENCE_MINUEND_PLACES=320, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=539, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=382, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=154, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=18868, PETRI_PLACES=348, PETRI_TRANSITIONS=578} [2024-11-08 19:03:26,212 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 318 predicate places. [2024-11-08 19:03:26,212 INFO L471 AbstractCegarLoop]: Abstraction has has 348 places, 578 transitions, 18868 flow [2024-11-08 19:03:26,212 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 11.428571428571429) internal successors, (240), 21 states have internal predecessors, (240), 0 states have call successors, (0), 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-08 19:03:26,213 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:03:26,213 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:03:26,229 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2024-11-08 19:03:26,415 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:03:26,415 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-08 19:03:26,417 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:03:26,417 INFO L85 PathProgramCache]: Analyzing trace with hash 215070217, now seen corresponding path program 33 times [2024-11-08 19:03:26,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:03:26,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [859835474] [2024-11-08 19:03:26,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:03:26,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:03:26,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:03:27,056 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:27,057 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:03:27,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [859835474] [2024-11-08 19:03:27,057 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [859835474] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:03:27,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550280482] [2024-11-08 19:03:27,057 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-08 19:03:27,057 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:03:27,057 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:03:27,058 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:03:27,059 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-08 19:03:27,300 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-08 19:03:27,300 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:03:27,302 INFO L255 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 37 conjuncts are in the unsatisfiable core [2024-11-08 19:03:27,304 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:03:27,609 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:03:27,609 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 65 treesize of output 41 [2024-11-08 19:03:27,663 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:27,663 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:03:27,895 INFO L349 Elim1Store]: treesize reduction 11, result has 85.7 percent of original size [2024-11-08 19:03:27,895 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 71 treesize of output 88 [2024-11-08 19:03:28,045 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:28,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1550280482] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:03:28,046 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:03:28,046 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 8] total 24 [2024-11-08 19:03:28,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1558021207] [2024-11-08 19:03:28,046 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:03:28,046 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-08 19:03:28,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:03:28,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-08 19:03:28,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=455, Unknown=0, NotChecked=0, Total=552 [2024-11-08 19:03:28,104 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:03:28,105 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 348 places, 578 transitions, 18868 flow. Second operand has 24 states, 24 states have (on average 11.333333333333334) internal successors, (272), 24 states have internal predecessors, (272), 0 states have call successors, (0), 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-08 19:03:28,105 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:03:28,105 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:03:28,105 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:03:30,426 INFO L124 PetriNetUnfolderBase]: 2013/3457 cut-off events. [2024-11-08 19:03:30,426 INFO L125 PetriNetUnfolderBase]: For 141785/141785 co-relation queries the response was YES. [2024-11-08 19:03:30,464 INFO L83 FinitePrefix]: Finished finitePrefix Result has 43453 conditions, 3457 events. 2013/3457 cut-off events. For 141785/141785 co-relation queries the response was YES. Maximal size of possible extension queue 261. Compared 20663 event pairs, 443 based on Foata normal form. 11/3468 useless extension candidates. Maximal degree in co-relation 43247. Up to 1844 conditions per place. [2024-11-08 19:03:30,485 INFO L140 encePairwiseOnDemand]: 25/34 looper letters, 319 selfloop transitions, 308 changer transitions 0/636 dead transitions. [2024-11-08 19:03:30,486 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 363 places, 636 transitions, 21117 flow [2024-11-08 19:03:30,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-08 19:03:30,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2024-11-08 19:03:30,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 239 transitions. [2024-11-08 19:03:30,487 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.43933823529411764 [2024-11-08 19:03:30,487 INFO L175 Difference]: Start difference. First operand has 348 places, 578 transitions, 18868 flow. Second operand 16 states and 239 transitions. [2024-11-08 19:03:30,487 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 363 places, 636 transitions, 21117 flow [2024-11-08 19:03:31,616 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 355 places, 636 transitions, 20708 flow, removed 126 selfloop flow, removed 8 redundant places. [2024-11-08 19:03:31,638 INFO L231 Difference]: Finished difference. Result has 358 places, 587 transitions, 19725 flow [2024-11-08 19:03:31,639 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=18464, PETRI_DIFFERENCE_MINUEND_PLACES=340, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=577, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=298, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=275, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=19725, PETRI_PLACES=358, PETRI_TRANSITIONS=587} [2024-11-08 19:03:31,639 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 328 predicate places. [2024-11-08 19:03:31,639 INFO L471 AbstractCegarLoop]: Abstraction has has 358 places, 587 transitions, 19725 flow [2024-11-08 19:03:31,640 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 11.333333333333334) internal successors, (272), 24 states have internal predecessors, (272), 0 states have call successors, (0), 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-08 19:03:31,640 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:03:31,640 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:03:31,664 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-11-08 19:03:31,840 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:03:31,841 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-08 19:03:31,841 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:03:31,841 INFO L85 PathProgramCache]: Analyzing trace with hash -863163933, now seen corresponding path program 34 times [2024-11-08 19:03:31,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:03:31,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651044378] [2024-11-08 19:03:31,841 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:03:31,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:03:31,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:03:32,558 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:32,559 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:03:32,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651044378] [2024-11-08 19:03:32,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [651044378] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:03:32,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [555058384] [2024-11-08 19:03:32,559 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-08 19:03:32,559 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:03:32,560 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:03:32,562 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:03:32,564 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-11-08 19:03:32,839 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-08 19:03:32,839 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:03:32,841 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-08 19:03:32,842 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:03:32,932 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:03:32,933 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 34 [2024-11-08 19:03:32,996 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:32,996 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:03:33,171 INFO L349 Elim1Store]: treesize reduction 11, result has 85.7 percent of original size [2024-11-08 19:03:33,172 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 44 treesize of output 77 [2024-11-08 19:03:33,244 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:33,244 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [555058384] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:03:33,244 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:03:33,244 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7, 7] total 19 [2024-11-08 19:03:33,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591216687] [2024-11-08 19:03:33,244 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:03:33,245 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-08 19:03:33,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:03:33,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-08 19:03:33,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2024-11-08 19:03:33,292 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:03:33,292 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 358 places, 587 transitions, 19725 flow. Second operand has 19 states, 19 states have (on average 11.578947368421053) internal successors, (220), 19 states have internal predecessors, (220), 0 states have call successors, (0), 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-08 19:03:33,292 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:03:33,292 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:03:33,292 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:03:35,856 INFO L124 PetriNetUnfolderBase]: 2088/3593 cut-off events. [2024-11-08 19:03:35,856 INFO L125 PetriNetUnfolderBase]: For 156909/156909 co-relation queries the response was YES. [2024-11-08 19:03:35,888 INFO L83 FinitePrefix]: Finished finitePrefix Result has 45550 conditions, 3593 events. 2088/3593 cut-off events. For 156909/156909 co-relation queries the response was YES. Maximal size of possible extension queue 278. Compared 21818 event pairs, 457 based on Foata normal form. 10/3603 useless extension candidates. Maximal degree in co-relation 45344. Up to 1856 conditions per place. [2024-11-08 19:03:35,911 INFO L140 encePairwiseOnDemand]: 25/34 looper letters, 336 selfloop transitions, 314 changer transitions 1/660 dead transitions. [2024-11-08 19:03:35,911 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 378 places, 660 transitions, 22281 flow [2024-11-08 19:03:35,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2024-11-08 19:03:35,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2024-11-08 19:03:35,913 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 310 transitions. [2024-11-08 19:03:35,913 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4341736694677871 [2024-11-08 19:03:35,913 INFO L175 Difference]: Start difference. First operand has 358 places, 587 transitions, 19725 flow. Second operand 21 states and 310 transitions. [2024-11-08 19:03:35,913 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 378 places, 660 transitions, 22281 flow [2024-11-08 19:03:37,123 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 368 places, 660 transitions, 22066 flow, removed 5 selfloop flow, removed 10 redundant places. [2024-11-08 19:03:37,139 INFO L231 Difference]: Finished difference. Result has 372 places, 599 transitions, 20885 flow [2024-11-08 19:03:37,140 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=19498, PETRI_DIFFERENCE_MINUEND_PLACES=348, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=586, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=301, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=278, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=20885, PETRI_PLACES=372, PETRI_TRANSITIONS=599} [2024-11-08 19:03:37,140 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 342 predicate places. [2024-11-08 19:03:37,140 INFO L471 AbstractCegarLoop]: Abstraction has has 372 places, 599 transitions, 20885 flow [2024-11-08 19:03:37,141 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 11.578947368421053) internal successors, (220), 19 states have internal predecessors, (220), 0 states have call successors, (0), 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-08 19:03:37,141 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:03:37,141 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:03:37,157 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2024-11-08 19:03:37,341 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:03:37,342 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-08 19:03:37,342 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:03:37,342 INFO L85 PathProgramCache]: Analyzing trace with hash -1930850465, now seen corresponding path program 35 times [2024-11-08 19:03:37,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:03:37,342 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310358247] [2024-11-08 19:03:37,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:03:37,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:03:37,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:03:38,040 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:38,040 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:03:38,040 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310358247] [2024-11-08 19:03:38,040 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310358247] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:03:38,040 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [862628979] [2024-11-08 19:03:38,040 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-08 19:03:38,040 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:03:38,041 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:03:38,041 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:03:38,043 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-11-08 19:03:38,420 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-08 19:03:38,420 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:03:38,422 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-08 19:03:38,423 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:03:38,504 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:03:38,504 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 65 treesize of output 45 [2024-11-08 19:03:38,561 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:38,561 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:03:38,743 INFO L349 Elim1Store]: treesize reduction 11, result has 85.7 percent of original size [2024-11-08 19:03:38,744 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 71 treesize of output 88 [2024-11-08 19:03:38,803 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:38,804 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [862628979] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:03:38,804 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:03:38,804 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7, 7] total 20 [2024-11-08 19:03:38,804 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [513092046] [2024-11-08 19:03:38,804 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:03:38,804 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-08 19:03:38,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:03:38,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-08 19:03:38,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2024-11-08 19:03:38,875 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:03:38,876 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 372 places, 599 transitions, 20885 flow. Second operand has 20 states, 20 states have (on average 11.5) internal successors, (230), 20 states have internal predecessors, (230), 0 states have call successors, (0), 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-08 19:03:38,876 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:03:38,876 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:03:38,876 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:03:41,002 INFO L124 PetriNetUnfolderBase]: 2147/3701 cut-off events. [2024-11-08 19:03:41,002 INFO L125 PetriNetUnfolderBase]: For 171166/171166 co-relation queries the response was YES. [2024-11-08 19:03:41,050 INFO L83 FinitePrefix]: Finished finitePrefix Result has 48095 conditions, 3701 events. 2147/3701 cut-off events. For 171166/171166 co-relation queries the response was YES. Maximal size of possible extension queue 293. Compared 22605 event pairs, 485 based on Foata normal form. 8/3709 useless extension candidates. Maximal degree in co-relation 47886. Up to 1955 conditions per place. [2024-11-08 19:03:41,073 INFO L140 encePairwiseOnDemand]: 25/34 looper letters, 323 selfloop transitions, 316 changer transitions 2/650 dead transitions. [2024-11-08 19:03:41,073 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 385 places, 650 transitions, 23055 flow [2024-11-08 19:03:41,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 19:03:41,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-08 19:03:41,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 216 transitions. [2024-11-08 19:03:41,075 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.453781512605042 [2024-11-08 19:03:41,075 INFO L175 Difference]: Start difference. First operand has 372 places, 599 transitions, 20885 flow. Second operand 14 states and 216 transitions. [2024-11-08 19:03:41,075 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 385 places, 650 transitions, 23055 flow [2024-11-08 19:03:42,373 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 377 places, 650 transitions, 22653 flow, removed 19 selfloop flow, removed 8 redundant places. [2024-11-08 19:03:42,392 INFO L231 Difference]: Finished difference. Result has 379 places, 607 transitions, 21695 flow [2024-11-08 19:03:42,393 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=20491, PETRI_DIFFERENCE_MINUEND_PLACES=364, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=599, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=308, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=288, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=21695, PETRI_PLACES=379, PETRI_TRANSITIONS=607} [2024-11-08 19:03:42,393 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 349 predicate places. [2024-11-08 19:03:42,393 INFO L471 AbstractCegarLoop]: Abstraction has has 379 places, 607 transitions, 21695 flow [2024-11-08 19:03:42,393 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 11.5) internal successors, (230), 20 states have internal predecessors, (230), 0 states have call successors, (0), 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-08 19:03:42,394 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:03:42,394 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:03:42,408 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2024-11-08 19:03:42,596 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2024-11-08 19:03:42,597 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-08 19:03:42,597 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:03:42,597 INFO L85 PathProgramCache]: Analyzing trace with hash -757232093, now seen corresponding path program 36 times [2024-11-08 19:03:42,598 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:03:42,598 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661805258] [2024-11-08 19:03:42,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:03:42,598 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:03:42,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:03:43,400 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:43,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:03:43,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661805258] [2024-11-08 19:03:43,401 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661805258] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:03:43,401 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2122316072] [2024-11-08 19:03:43,401 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-08 19:03:43,401 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:03:43,402 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:03:43,403 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:03:43,405 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-11-08 19:03:43,722 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2024-11-08 19:03:43,722 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:03:43,725 INFO L255 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-08 19:03:43,727 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:03:44,058 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:03:44,059 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 65 treesize of output 41 [2024-11-08 19:03:44,135 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:44,135 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:03:44,347 INFO L349 Elim1Store]: treesize reduction 28, result has 59.4 percent of original size [2024-11-08 19:03:44,348 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 32 treesize of output 48 [2024-11-08 19:03:44,408 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:44,408 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2122316072] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:03:44,408 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:03:44,408 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 8] total 23 [2024-11-08 19:03:44,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252542991] [2024-11-08 19:03:44,408 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:03:44,409 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-08 19:03:44,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:03:44,409 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-08 19:03:44,410 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=425, Unknown=0, NotChecked=0, Total=506 [2024-11-08 19:03:44,505 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:03:44,506 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 379 places, 607 transitions, 21695 flow. Second operand has 23 states, 23 states have (on average 11.217391304347826) internal successors, (258), 23 states have internal predecessors, (258), 0 states have call successors, (0), 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-08 19:03:44,506 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:03:44,506 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:03:44,506 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:03:47,766 INFO L124 PetriNetUnfolderBase]: 2228/3847 cut-off events. [2024-11-08 19:03:47,766 INFO L125 PetriNetUnfolderBase]: For 180410/180410 co-relation queries the response was YES. [2024-11-08 19:03:47,800 INFO L83 FinitePrefix]: Finished finitePrefix Result has 50942 conditions, 3847 events. 2228/3847 cut-off events. For 180410/180410 co-relation queries the response was YES. Maximal size of possible extension queue 308. Compared 23707 event pairs, 106 based on Foata normal form. 8/3855 useless extension candidates. Maximal degree in co-relation 50733. Up to 1012 conditions per place. [2024-11-08 19:03:47,825 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 244 selfloop transitions, 454 changer transitions 2/709 dead transitions. [2024-11-08 19:03:47,825 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 404 places, 709 transitions, 24690 flow [2024-11-08 19:03:47,826 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-08 19:03:47,826 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2024-11-08 19:03:47,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 392 transitions. [2024-11-08 19:03:47,827 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4434389140271493 [2024-11-08 19:03:47,827 INFO L175 Difference]: Start difference. First operand has 379 places, 607 transitions, 21695 flow. Second operand 26 states and 392 transitions. [2024-11-08 19:03:47,827 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 404 places, 709 transitions, 24690 flow [2024-11-08 19:03:49,257 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 394 places, 709 transitions, 24449 flow, removed 10 selfloop flow, removed 10 redundant places. [2024-11-08 19:03:49,276 INFO L231 Difference]: Finished difference. Result has 398 places, 622 transitions, 23040 flow [2024-11-08 19:03:49,277 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=21417, PETRI_DIFFERENCE_MINUEND_PLACES=369, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=606, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=438, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=161, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=23040, PETRI_PLACES=398, PETRI_TRANSITIONS=622} [2024-11-08 19:03:49,277 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 368 predicate places. [2024-11-08 19:03:49,277 INFO L471 AbstractCegarLoop]: Abstraction has has 398 places, 622 transitions, 23040 flow [2024-11-08 19:03:49,277 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 11.217391304347826) internal successors, (258), 23 states have internal predecessors, (258), 0 states have call successors, (0), 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-08 19:03:49,277 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:03:49,277 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:03:49,293 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2024-11-08 19:03:49,478 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:03:49,478 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-08 19:03:49,478 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:03:49,478 INFO L85 PathProgramCache]: Analyzing trace with hash 966755679, now seen corresponding path program 37 times [2024-11-08 19:03:49,478 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:03:49,478 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [879239623] [2024-11-08 19:03:49,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:03:49,479 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:03:49,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:03:50,303 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:50,303 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:03:50,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [879239623] [2024-11-08 19:03:50,303 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [879239623] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:03:50,303 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [390873815] [2024-11-08 19:03:50,303 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-08 19:03:50,304 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:03:50,304 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:03:50,305 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:03:50,307 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-11-08 19:03:50,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:03:50,575 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-08 19:03:50,576 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:03:50,732 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:50,732 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:03:50,905 INFO L349 Elim1Store]: treesize reduction 24, result has 65.2 percent of original size [2024-11-08 19:03:50,906 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 63 treesize of output 67 [2024-11-08 19:03:50,933 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:50,933 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [390873815] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:03:50,933 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:03:50,933 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8, 7] total 20 [2024-11-08 19:03:50,933 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883772834] [2024-11-08 19:03:50,933 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:03:50,934 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-08 19:03:50,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:03:50,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-08 19:03:50,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=64, Invalid=316, Unknown=0, NotChecked=0, Total=380 [2024-11-08 19:03:51,020 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:03:51,020 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 398 places, 622 transitions, 23040 flow. Second operand has 20 states, 20 states have (on average 11.45) internal successors, (229), 20 states have internal predecessors, (229), 0 states have call successors, (0), 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-08 19:03:51,020 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:03:51,020 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:03:51,020 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:03:53,080 INFO L124 PetriNetUnfolderBase]: 2230/3852 cut-off events. [2024-11-08 19:03:53,080 INFO L125 PetriNetUnfolderBase]: For 192653/192653 co-relation queries the response was YES. [2024-11-08 19:03:53,114 INFO L83 FinitePrefix]: Finished finitePrefix Result has 52530 conditions, 3852 events. 2230/3852 cut-off events. For 192653/192653 co-relation queries the response was YES. Maximal size of possible extension queue 308. Compared 23864 event pairs, 421 based on Foata normal form. 4/3856 useless extension candidates. Maximal degree in co-relation 52319. Up to 1467 conditions per place. [2024-11-08 19:03:53,139 INFO L140 encePairwiseOnDemand]: 25/34 looper letters, 393 selfloop transitions, 254 changer transitions 7/663 dead transitions. [2024-11-08 19:03:53,139 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 408 places, 663 transitions, 24992 flow [2024-11-08 19:03:53,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-08 19:03:53,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2024-11-08 19:03:53,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 171 transitions. [2024-11-08 19:03:53,140 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4572192513368984 [2024-11-08 19:03:53,140 INFO L175 Difference]: Start difference. First operand has 398 places, 622 transitions, 23040 flow. Second operand 11 states and 171 transitions. [2024-11-08 19:03:53,140 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 408 places, 663 transitions, 24992 flow [2024-11-08 19:03:54,584 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 385 places, 663 transitions, 24458 flow, removed 76 selfloop flow, removed 23 redundant places. [2024-11-08 19:03:54,602 INFO L231 Difference]: Finished difference. Result has 387 places, 621 transitions, 23026 flow [2024-11-08 19:03:54,603 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=22549, PETRI_DIFFERENCE_MINUEND_PLACES=375, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=622, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=254, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=368, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=23026, PETRI_PLACES=387, PETRI_TRANSITIONS=621} [2024-11-08 19:03:54,603 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 357 predicate places. [2024-11-08 19:03:54,604 INFO L471 AbstractCegarLoop]: Abstraction has has 387 places, 621 transitions, 23026 flow [2024-11-08 19:03:54,604 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 11.45) internal successors, (229), 20 states have internal predecessors, (229), 0 states have call successors, (0), 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-08 19:03:54,604 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:03:54,604 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:03:54,625 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2024-11-08 19:03:54,804 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2024-11-08 19:03:54,805 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-08 19:03:54,805 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:03:54,805 INFO L85 PathProgramCache]: Analyzing trace with hash -1648425133, now seen corresponding path program 38 times [2024-11-08 19:03:54,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:03:54,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1303038012] [2024-11-08 19:03:54,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:03:54,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:03:54,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:03:55,812 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 6 proven. 24 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-08 19:03:55,812 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:03:55,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1303038012] [2024-11-08 19:03:55,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1303038012] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:03:55,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1686584855] [2024-11-08 19:03:55,813 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 19:03:55,813 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:03:55,813 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:03:55,814 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:03:55,815 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-11-08 19:03:56,104 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 19:03:56,104 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:03:56,107 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-11-08 19:03:56,109 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:03:56,372 INFO L349 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2024-11-08 19:03:56,372 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 25 treesize of output 9 [2024-11-08 19:03:56,397 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:56,397 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:03:56,603 INFO L349 Elim1Store]: treesize reduction 11, result has 85.7 percent of original size [2024-11-08 19:03:56,603 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 44 treesize of output 77 [2024-11-08 19:03:56,736 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:03:56,736 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1686584855] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:03:56,736 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:03:56,736 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 10, 8] total 26 [2024-11-08 19:03:56,736 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [178381388] [2024-11-08 19:03:56,737 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:03:56,737 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2024-11-08 19:03:56,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:03:56,738 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2024-11-08 19:03:56,738 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=105, Invalid=545, Unknown=0, NotChecked=0, Total=650 [2024-11-08 19:03:57,006 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:03:57,007 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 387 places, 621 transitions, 23026 flow. Second operand has 26 states, 26 states have (on average 11.26923076923077) internal successors, (293), 26 states have internal predecessors, (293), 0 states have call successors, (0), 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-08 19:03:57,007 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:03:57,007 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:03:57,007 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:03:59,336 INFO L124 PetriNetUnfolderBase]: 2245/3874 cut-off events. [2024-11-08 19:03:59,336 INFO L125 PetriNetUnfolderBase]: For 189948/189948 co-relation queries the response was YES. [2024-11-08 19:03:59,365 INFO L83 FinitePrefix]: Finished finitePrefix Result has 53168 conditions, 3874 events. 2245/3874 cut-off events. For 189948/189948 co-relation queries the response was YES. Maximal size of possible extension queue 314. Compared 23975 event pairs, 570 based on Foata normal form. 13/3887 useless extension candidates. Maximal degree in co-relation 52967. Up to 2180 conditions per place. [2024-11-08 19:03:59,389 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 349 selfloop transitions, 326 changer transitions 0/684 dead transitions. [2024-11-08 19:03:59,389 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 403 places, 684 transitions, 25517 flow [2024-11-08 19:03:59,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-08 19:03:59,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2024-11-08 19:03:59,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 271 transitions. [2024-11-08 19:03:59,390 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4195046439628483 [2024-11-08 19:03:59,390 INFO L175 Difference]: Start difference. First operand has 387 places, 621 transitions, 23026 flow. Second operand 19 states and 271 transitions. [2024-11-08 19:03:59,390 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 403 places, 684 transitions, 25517 flow [2024-11-08 19:04:00,679 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 392 places, 684 transitions, 24976 flow, removed 9 selfloop flow, removed 11 redundant places. [2024-11-08 19:04:00,701 INFO L231 Difference]: Finished difference. Result has 394 places, 627 transitions, 23691 flow [2024-11-08 19:04:00,701 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=22443, PETRI_DIFFERENCE_MINUEND_PLACES=374, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=620, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=319, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=298, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=23691, PETRI_PLACES=394, PETRI_TRANSITIONS=627} [2024-11-08 19:04:00,702 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 364 predicate places. [2024-11-08 19:04:00,702 INFO L471 AbstractCegarLoop]: Abstraction has has 394 places, 627 transitions, 23691 flow [2024-11-08 19:04:00,702 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 11.26923076923077) internal successors, (293), 26 states have internal predecessors, (293), 0 states have call successors, (0), 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-08 19:04:00,702 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:04:00,702 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:04:00,717 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Forceful destruction successful, exit code 0 [2024-11-08 19:04:00,902 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2024-11-08 19:04:00,903 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-08 19:04:00,903 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:04:00,903 INFO L85 PathProgramCache]: Analyzing trace with hash 1227278389, now seen corresponding path program 39 times [2024-11-08 19:04:00,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:04:00,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347880834] [2024-11-08 19:04:00,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:04:00,903 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:04:00,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:04:01,603 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:04:01,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:04:01,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347880834] [2024-11-08 19:04:01,603 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347880834] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:04:01,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [630565920] [2024-11-08 19:04:01,603 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-08 19:04:01,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:04:01,604 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:04:01,605 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:04:01,607 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-11-08 19:04:01,932 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-08 19:04:01,933 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:04:01,934 INFO L255 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-11-08 19:04:01,935 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:04:02,215 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:04:02,215 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 30 [2024-11-08 19:04:02,280 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:04:02,280 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:04:02,458 INFO L349 Elim1Store]: treesize reduction 11, result has 85.7 percent of original size [2024-11-08 19:04:02,458 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 71 treesize of output 88 [2024-11-08 19:04:02,589 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:04:02,589 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [630565920] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:04:02,589 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:04:02,589 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 8] total 21 [2024-11-08 19:04:02,590 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194093433] [2024-11-08 19:04:02,590 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:04:02,590 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-08 19:04:02,590 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:04:02,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-08 19:04:02,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=350, Unknown=0, NotChecked=0, Total=420 [2024-11-08 19:04:02,768 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:04:02,769 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 394 places, 627 transitions, 23691 flow. Second operand has 21 states, 21 states have (on average 11.380952380952381) internal successors, (239), 21 states have internal predecessors, (239), 0 states have call successors, (0), 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-08 19:04:02,769 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:04:02,769 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:04:02,769 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:04:05,335 INFO L124 PetriNetUnfolderBase]: 2220/3824 cut-off events. [2024-11-08 19:04:05,336 INFO L125 PetriNetUnfolderBase]: For 196918/196918 co-relation queries the response was YES. [2024-11-08 19:04:05,370 INFO L83 FinitePrefix]: Finished finitePrefix Result has 53311 conditions, 3824 events. 2220/3824 cut-off events. For 196918/196918 co-relation queries the response was YES. Maximal size of possible extension queue 310. Compared 23521 event pairs, 563 based on Foata normal form. 4/3828 useless extension candidates. Maximal degree in co-relation 53105. Up to 2197 conditions per place. [2024-11-08 19:04:05,394 INFO L140 encePairwiseOnDemand]: 25/34 looper letters, 348 selfloop transitions, 303 changer transitions 3/663 dead transitions. [2024-11-08 19:04:05,394 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 406 places, 663 transitions, 25423 flow [2024-11-08 19:04:05,395 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 19:04:05,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-08 19:04:05,395 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 211 transitions. [2024-11-08 19:04:05,396 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4432773109243697 [2024-11-08 19:04:05,396 INFO L175 Difference]: Start difference. First operand has 394 places, 627 transitions, 23691 flow. Second operand 14 states and 211 transitions. [2024-11-08 19:04:05,396 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 406 places, 663 transitions, 25423 flow [2024-11-08 19:04:06,799 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 392 places, 663 transitions, 25153 flow, removed 20 selfloop flow, removed 14 redundant places. [2024-11-08 19:04:06,815 INFO L231 Difference]: Finished difference. Result has 392 places, 622 transitions, 23867 flow [2024-11-08 19:04:06,816 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=23273, PETRI_DIFFERENCE_MINUEND_PLACES=379, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=624, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=303, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=321, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=23867, PETRI_PLACES=392, PETRI_TRANSITIONS=622} [2024-11-08 19:04:06,816 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 362 predicate places. [2024-11-08 19:04:06,816 INFO L471 AbstractCegarLoop]: Abstraction has has 392 places, 622 transitions, 23867 flow [2024-11-08 19:04:06,816 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 11.380952380952381) internal successors, (239), 21 states have internal predecessors, (239), 0 states have call successors, (0), 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-08 19:04:06,816 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:04:06,817 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:04:06,830 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2024-11-08 19:04:07,017 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2024-11-08 19:04:07,017 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-08 19:04:07,018 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:04:07,018 INFO L85 PathProgramCache]: Analyzing trace with hash 1047645535, now seen corresponding path program 40 times [2024-11-08 19:04:07,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:04:07,018 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [311878897] [2024-11-08 19:04:07,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:04:07,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:04:07,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:04:07,699 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:04:07,699 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:04:07,700 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [311878897] [2024-11-08 19:04:07,700 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [311878897] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:04:07,700 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [114657611] [2024-11-08 19:04:07,700 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-08 19:04:07,700 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:04:07,700 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:04:07,701 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:04:07,703 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-11-08 19:04:07,965 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-08 19:04:07,965 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:04:07,966 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-08 19:04:07,967 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:04:08,111 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:04:08,111 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:04:08,277 INFO L349 Elim1Store]: treesize reduction 24, result has 65.2 percent of original size [2024-11-08 19:04:08,277 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 63 treesize of output 67 [2024-11-08 19:04:08,304 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:04:08,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [114657611] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:04:08,304 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:04:08,304 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 7, 7] total 20 [2024-11-08 19:04:08,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1156310570] [2024-11-08 19:04:08,305 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:04:08,305 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-08 19:04:08,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:04:08,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-08 19:04:08,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=311, Unknown=0, NotChecked=0, Total=380 [2024-11-08 19:04:08,366 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:04:08,367 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 392 places, 622 transitions, 23867 flow. Second operand has 20 states, 20 states have (on average 11.45) internal successors, (229), 20 states have internal predecessors, (229), 0 states have call successors, (0), 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-08 19:04:08,367 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:04:08,367 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:04:08,367 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:04:10,675 INFO L124 PetriNetUnfolderBase]: 2218/3822 cut-off events. [2024-11-08 19:04:10,675 INFO L125 PetriNetUnfolderBase]: For 199845/199845 co-relation queries the response was YES. [2024-11-08 19:04:10,706 INFO L83 FinitePrefix]: Finished finitePrefix Result has 54084 conditions, 3822 events. 2218/3822 cut-off events. For 199845/199845 co-relation queries the response was YES. Maximal size of possible extension queue 310. Compared 23529 event pairs, 388 based on Foata normal form. 4/3826 useless extension candidates. Maximal degree in co-relation 53887. Up to 1485 conditions per place. [2024-11-08 19:04:10,731 INFO L140 encePairwiseOnDemand]: 25/34 looper letters, 257 selfloop transitions, 394 changer transitions 7/667 dead transitions. [2024-11-08 19:04:10,731 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 403 places, 667 transitions, 25573 flow [2024-11-08 19:04:10,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 19:04:10,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-08 19:04:10,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 219 transitions. [2024-11-08 19:04:10,732 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.46008403361344535 [2024-11-08 19:04:10,732 INFO L175 Difference]: Start difference. First operand has 392 places, 622 transitions, 23867 flow. Second operand 14 states and 219 transitions. [2024-11-08 19:04:10,733 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 403 places, 667 transitions, 25573 flow [2024-11-08 19:04:12,053 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 391 places, 667 transitions, 25150 flow, removed 0 selfloop flow, removed 12 redundant places. [2024-11-08 19:04:12,070 INFO L231 Difference]: Finished difference. Result has 392 places, 620 transitions, 24176 flow [2024-11-08 19:04:12,071 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=23444, PETRI_DIFFERENCE_MINUEND_PLACES=378, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=622, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=394, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=228, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=24176, PETRI_PLACES=392, PETRI_TRANSITIONS=620} [2024-11-08 19:04:12,071 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 362 predicate places. [2024-11-08 19:04:12,071 INFO L471 AbstractCegarLoop]: Abstraction has has 392 places, 620 transitions, 24176 flow [2024-11-08 19:04:12,071 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 11.45) internal successors, (229), 20 states have internal predecessors, (229), 0 states have call successors, (0), 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-08 19:04:12,071 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:04:12,072 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:04:12,087 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Forceful destruction successful, exit code 0 [2024-11-08 19:04:12,272 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2024-11-08 19:04:12,272 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-08 19:04:12,273 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:04:12,273 INFO L85 PathProgramCache]: Analyzing trace with hash -1545140901, now seen corresponding path program 41 times [2024-11-08 19:04:12,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:04:12,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [885205406] [2024-11-08 19:04:12,273 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:04:12,273 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:04:12,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:04:12,787 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:04:12,787 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:04:12,787 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [885205406] [2024-11-08 19:04:12,788 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [885205406] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:04:12,788 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [919272020] [2024-11-08 19:04:12,788 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-08 19:04:12,788 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:04:12,788 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:04:12,789 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:04:12,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2024-11-08 19:04:13,134 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-08 19:04:13,134 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:04:13,136 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-08 19:04:13,138 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:04:13,341 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:04:13,341 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:04:13,546 INFO L349 Elim1Store]: treesize reduction 28, result has 59.4 percent of original size [2024-11-08 19:04:13,546 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 32 treesize of output 48 [2024-11-08 19:04:13,581 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:04:13,582 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [919272020] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:04:13,582 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:04:13,582 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 8, 7] total 21 [2024-11-08 19:04:13,582 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217559770] [2024-11-08 19:04:13,582 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:04:13,582 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-08 19:04:13,583 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:04:13,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-08 19:04:13,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=342, Unknown=0, NotChecked=0, Total=420 [2024-11-08 19:04:13,621 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:04:13,621 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 392 places, 620 transitions, 24176 flow. Second operand has 21 states, 21 states have (on average 11.952380952380953) internal successors, (251), 21 states have internal predecessors, (251), 0 states have call successors, (0), 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-08 19:04:13,621 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:04:13,621 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:04:13,621 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:04:16,120 INFO L124 PetriNetUnfolderBase]: 2291/3924 cut-off events. [2024-11-08 19:04:16,120 INFO L125 PetriNetUnfolderBase]: For 212860/212860 co-relation queries the response was YES. [2024-11-08 19:04:16,156 INFO L83 FinitePrefix]: Finished finitePrefix Result has 57050 conditions, 3924 events. 2291/3924 cut-off events. For 212860/212860 co-relation queries the response was YES. Maximal size of possible extension queue 326. Compared 24243 event pairs, 69 based on Foata normal form. 8/3932 useless extension candidates. Maximal degree in co-relation 56852. Up to 970 conditions per place. [2024-11-08 19:04:16,183 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 189 selfloop transitions, 506 changer transitions 1/705 dead transitions. [2024-11-08 19:04:16,184 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 405 places, 705 transitions, 27599 flow [2024-11-08 19:04:16,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-08 19:04:16,184 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2024-11-08 19:04:16,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 287 transitions. [2024-11-08 19:04:16,185 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.42205882352941176 [2024-11-08 19:04:16,185 INFO L175 Difference]: Start difference. First operand has 392 places, 620 transitions, 24176 flow. Second operand 20 states and 287 transitions. [2024-11-08 19:04:16,185 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 405 places, 705 transitions, 27599 flow [2024-11-08 19:04:17,633 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 391 places, 705 transitions, 27016 flow, removed 146 selfloop flow, removed 14 redundant places. [2024-11-08 19:04:17,653 INFO L231 Difference]: Finished difference. Result has 392 places, 645 transitions, 25955 flow [2024-11-08 19:04:17,653 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=23515, PETRI_DIFFERENCE_MINUEND_PLACES=372, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=616, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=477, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=133, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=25955, PETRI_PLACES=392, PETRI_TRANSITIONS=645} [2024-11-08 19:04:17,654 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 362 predicate places. [2024-11-08 19:04:17,654 INFO L471 AbstractCegarLoop]: Abstraction has has 392 places, 645 transitions, 25955 flow [2024-11-08 19:04:17,654 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 11.952380952380953) internal successors, (251), 21 states have internal predecessors, (251), 0 states have call successors, (0), 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-08 19:04:17,654 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:04:17,654 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:04:17,672 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2024-11-08 19:04:17,854 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2024-11-08 19:04:17,855 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-08 19:04:17,855 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:04:17,855 INFO L85 PathProgramCache]: Analyzing trace with hash -703404535, now seen corresponding path program 42 times [2024-11-08 19:04:17,855 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:04:17,855 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424020705] [2024-11-08 19:04:17,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:04:17,855 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:04:17,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:04:18,386 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:04:18,386 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:04:18,386 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424020705] [2024-11-08 19:04:18,387 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424020705] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:04:18,387 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1576557628] [2024-11-08 19:04:18,387 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-08 19:04:18,387 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:04:18,387 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:04:18,388 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:04:18,389 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2024-11-08 19:04:18,669 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2024-11-08 19:04:18,669 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:04:18,671 INFO L255 TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 39 conjuncts are in the unsatisfiable core [2024-11-08 19:04:18,673 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:04:18,926 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:04:18,926 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 30 [2024-11-08 19:04:18,990 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:04:18,991 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:04:19,165 INFO L349 Elim1Store]: treesize reduction 11, result has 85.7 percent of original size [2024-11-08 19:04:19,165 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 44 treesize of output 77 [2024-11-08 19:04:19,269 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:04:19,269 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1576557628] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:04:19,269 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:04:19,270 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 8] total 22 [2024-11-08 19:04:19,270 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [305922306] [2024-11-08 19:04:19,270 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:04:19,270 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-08 19:04:19,270 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:04:19,271 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-08 19:04:19,271 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=385, Unknown=0, NotChecked=0, Total=462 [2024-11-08 19:04:19,325 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:04:19,325 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 392 places, 645 transitions, 25955 flow. Second operand has 22 states, 22 states have (on average 11.5) internal successors, (253), 22 states have internal predecessors, (253), 0 states have call successors, (0), 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-08 19:04:19,326 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:04:19,326 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:04:19,326 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:04:22,533 INFO L124 PetriNetUnfolderBase]: 2330/4007 cut-off events. [2024-11-08 19:04:22,533 INFO L125 PetriNetUnfolderBase]: For 220501/220501 co-relation queries the response was YES. [2024-11-08 19:04:22,584 INFO L83 FinitePrefix]: Finished finitePrefix Result has 58702 conditions, 4007 events. 2330/4007 cut-off events. For 220501/220501 co-relation queries the response was YES. Maximal size of possible extension queue 334. Compared 24943 event pairs, 526 based on Foata normal form. 11/4018 useless extension candidates. Maximal degree in co-relation 58510. Up to 2085 conditions per place. [2024-11-08 19:04:22,628 INFO L140 encePairwiseOnDemand]: 25/34 looper letters, 398 selfloop transitions, 330 changer transitions 3/740 dead transitions. [2024-11-08 19:04:22,628 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 413 places, 740 transitions, 28898 flow [2024-11-08 19:04:22,629 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-08 19:04:22,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2024-11-08 19:04:22,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 343 transitions. [2024-11-08 19:04:22,630 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4585561497326203 [2024-11-08 19:04:22,630 INFO L175 Difference]: Start difference. First operand has 392 places, 645 transitions, 25955 flow. Second operand 22 states and 343 transitions. [2024-11-08 19:04:22,630 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 413 places, 740 transitions, 28898 flow [2024-11-08 19:04:24,316 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 404 places, 740 transitions, 28630 flow, removed 20 selfloop flow, removed 9 redundant places. [2024-11-08 19:04:24,337 INFO L231 Difference]: Finished difference. Result has 407 places, 655 transitions, 26838 flow [2024-11-08 19:04:24,337 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=25709, PETRI_DIFFERENCE_MINUEND_PLACES=383, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=645, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=319, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=319, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=26838, PETRI_PLACES=407, PETRI_TRANSITIONS=655} [2024-11-08 19:04:24,337 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 377 predicate places. [2024-11-08 19:04:24,338 INFO L471 AbstractCegarLoop]: Abstraction has has 407 places, 655 transitions, 26838 flow [2024-11-08 19:04:24,338 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 11.5) internal successors, (253), 22 states have internal predecessors, (253), 0 states have call successors, (0), 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-08 19:04:24,338 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:04:24,338 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:04:24,354 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2024-11-08 19:04:24,538 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:04:24,539 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-08 19:04:24,539 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:04:24,539 INFO L85 PathProgramCache]: Analyzing trace with hash -1943293927, now seen corresponding path program 43 times [2024-11-08 19:04:24,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:04:24,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1785711910] [2024-11-08 19:04:24,539 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:04:24,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:04:24,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:04:25,218 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:04:25,218 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:04:25,218 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1785711910] [2024-11-08 19:04:25,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1785711910] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:04:25,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1792754467] [2024-11-08 19:04:25,219 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-08 19:04:25,219 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:04:25,219 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:04:25,221 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:04:25,223 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2024-11-08 19:04:25,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:04:25,511 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-08 19:04:25,513 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:04:25,611 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:04:25,611 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 34 [2024-11-08 19:04:25,693 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:04:25,693 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:04:25,882 INFO L349 Elim1Store]: treesize reduction 11, result has 85.7 percent of original size [2024-11-08 19:04:25,882 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 44 treesize of output 77 [2024-11-08 19:04:25,941 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:04:25,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1792754467] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:04:25,941 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:04:25,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 8, 7] total 21 [2024-11-08 19:04:25,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102885171] [2024-11-08 19:04:25,941 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:04:25,942 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-08 19:04:25,942 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:04:25,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-08 19:04:25,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=69, Invalid=351, Unknown=0, NotChecked=0, Total=420 [2024-11-08 19:04:26,041 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:04:26,041 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 407 places, 655 transitions, 26838 flow. Second operand has 21 states, 21 states have (on average 11.333333333333334) internal successors, (238), 21 states have internal predecessors, (238), 0 states have call successors, (0), 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-08 19:04:26,041 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:04:26,042 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:04:26,042 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:04:28,900 INFO L124 PetriNetUnfolderBase]: 2298/3943 cut-off events. [2024-11-08 19:04:28,900 INFO L125 PetriNetUnfolderBase]: For 235780/235780 co-relation queries the response was YES. [2024-11-08 19:04:28,944 INFO L83 FinitePrefix]: Finished finitePrefix Result has 59033 conditions, 3943 events. 2298/3943 cut-off events. For 235780/235780 co-relation queries the response was YES. Maximal size of possible extension queue 328. Compared 24482 event pairs, 517 based on Foata normal form. 5/3948 useless extension candidates. Maximal degree in co-relation 58839. Up to 2132 conditions per place. [2024-11-08 19:04:28,981 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 352 selfloop transitions, 332 changer transitions 5/698 dead transitions. [2024-11-08 19:04:28,982 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 420 places, 698 transitions, 28926 flow [2024-11-08 19:04:28,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-08 19:04:28,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2024-11-08 19:04:28,983 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 233 transitions. [2024-11-08 19:04:28,983 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.42830882352941174 [2024-11-08 19:04:28,983 INFO L175 Difference]: Start difference. First operand has 407 places, 655 transitions, 26838 flow. Second operand 16 states and 233 transitions. [2024-11-08 19:04:28,983 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 420 places, 698 transitions, 28926 flow [2024-11-08 19:04:31,053 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 397 places, 698 transitions, 28440 flow, removed 11 selfloop flow, removed 23 redundant places. [2024-11-08 19:04:31,076 INFO L231 Difference]: Finished difference. Result has 397 places, 652 transitions, 26905 flow [2024-11-08 19:04:31,077 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=26253, PETRI_DIFFERENCE_MINUEND_PLACES=382, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=653, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=332, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=321, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=26905, PETRI_PLACES=397, PETRI_TRANSITIONS=652} [2024-11-08 19:04:31,077 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 367 predicate places. [2024-11-08 19:04:31,077 INFO L471 AbstractCegarLoop]: Abstraction has has 397 places, 652 transitions, 26905 flow [2024-11-08 19:04:31,078 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 11.333333333333334) internal successors, (238), 21 states have internal predecessors, (238), 0 states have call successors, (0), 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-08 19:04:31,078 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:04:31,078 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:04:31,096 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Forceful destruction successful, exit code 0 [2024-11-08 19:04:31,278 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:04:31,279 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-08 19:04:31,279 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:04:31,279 INFO L85 PathProgramCache]: Analyzing trace with hash 926106335, now seen corresponding path program 44 times [2024-11-08 19:04:31,279 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:04:31,279 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134914815] [2024-11-08 19:04:31,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:04:31,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:04:31,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:04:31,966 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:04:31,966 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:04:31,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134914815] [2024-11-08 19:04:31,967 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134914815] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:04:31,967 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054988127] [2024-11-08 19:04:31,967 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 19:04:31,967 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:04:31,967 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:04:31,968 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:04:31,970 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2024-11-08 19:04:32,302 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 19:04:32,302 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:04:32,304 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 38 conjuncts are in the unsatisfiable core [2024-11-08 19:04:32,307 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:04:32,616 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:04:32,616 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 30 [2024-11-08 19:04:32,761 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:04:32,762 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:04:33,040 INFO L349 Elim1Store]: treesize reduction 11, result has 85.7 percent of original size [2024-11-08 19:04:33,041 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 44 treesize of output 77 [2024-11-08 19:04:33,170 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:04:33,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2054988127] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:04:33,171 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:04:33,171 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 7] total 22 [2024-11-08 19:04:33,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [589745320] [2024-11-08 19:04:33,171 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:04:33,172 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-08 19:04:33,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:04:33,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-08 19:04:33,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=78, Invalid=384, Unknown=0, NotChecked=0, Total=462 [2024-11-08 19:04:33,286 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:04:33,286 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 397 places, 652 transitions, 26905 flow. Second operand has 22 states, 22 states have (on average 11.5) internal successors, (253), 22 states have internal predecessors, (253), 0 states have call successors, (0), 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-08 19:04:33,286 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:04:33,286 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:04:33,286 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:04:36,251 INFO L124 PetriNetUnfolderBase]: 2254/3848 cut-off events. [2024-11-08 19:04:36,251 INFO L125 PetriNetUnfolderBase]: For 231720/231720 co-relation queries the response was YES. [2024-11-08 19:04:36,283 INFO L83 FinitePrefix]: Finished finitePrefix Result has 58480 conditions, 3848 events. 2254/3848 cut-off events. For 231720/231720 co-relation queries the response was YES. Maximal size of possible extension queue 323. Compared 23608 event pairs, 526 based on Foata normal form. 4/3852 useless extension candidates. Maximal degree in co-relation 58296. Up to 2089 conditions per place. [2024-11-08 19:04:36,308 INFO L140 encePairwiseOnDemand]: 25/34 looper letters, 388 selfloop transitions, 305 changer transitions 5/707 dead transitions. [2024-11-08 19:04:36,308 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 407 places, 707 transitions, 29050 flow [2024-11-08 19:04:36,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-08 19:04:36,309 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2024-11-08 19:04:36,309 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 250 transitions. [2024-11-08 19:04:36,310 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.45955882352941174 [2024-11-08 19:04:36,310 INFO L175 Difference]: Start difference. First operand has 397 places, 652 transitions, 26905 flow. Second operand 16 states and 250 transitions. [2024-11-08 19:04:36,310 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 407 places, 707 transitions, 29050 flow [2024-11-08 19:04:38,320 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 395 places, 707 transitions, 28711 flow, removed 2 selfloop flow, removed 12 redundant places. [2024-11-08 19:04:38,344 INFO L231 Difference]: Finished difference. Result has 395 places, 649 transitions, 27067 flow [2024-11-08 19:04:38,345 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=26431, PETRI_DIFFERENCE_MINUEND_PLACES=380, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=649, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=304, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=345, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=27067, PETRI_PLACES=395, PETRI_TRANSITIONS=649} [2024-11-08 19:04:38,345 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 365 predicate places. [2024-11-08 19:04:38,345 INFO L471 AbstractCegarLoop]: Abstraction has has 395 places, 649 transitions, 27067 flow [2024-11-08 19:04:38,345 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 11.5) internal successors, (253), 22 states have internal predecessors, (253), 0 states have call successors, (0), 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-08 19:04:38,345 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:04:38,345 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:04:38,363 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Forceful destruction successful, exit code 0 [2024-11-08 19:04:38,546 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:04:38,546 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-08 19:04:38,546 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:04:38,546 INFO L85 PathProgramCache]: Analyzing trace with hash -306651783, now seen corresponding path program 45 times [2024-11-08 19:04:38,547 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:04:38,547 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1429599727] [2024-11-08 19:04:38,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:04:38,547 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:04:38,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:04:39,289 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:04:39,290 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:04:39,290 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1429599727] [2024-11-08 19:04:39,290 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1429599727] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:04:39,290 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1828023708] [2024-11-08 19:04:39,290 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-08 19:04:39,290 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:04:39,291 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:04:39,293 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:04:39,295 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2024-11-08 19:04:39,615 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-08 19:04:39,615 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:04:39,617 INFO L255 TraceCheckSpWp]: Trace formula consists of 268 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-11-08 19:04:39,619 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:04:39,932 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-08 19:04:39,933 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 26 [2024-11-08 19:04:39,959 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:04:39,959 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:04:40,123 INFO L349 Elim1Store]: treesize reduction 11, result has 85.7 percent of original size [2024-11-08 19:04:40,123 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 71 treesize of output 88 [2024-11-08 19:04:40,279 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:04:40,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1828023708] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:04:40,279 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:04:40,279 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 10, 8] total 21 [2024-11-08 19:04:40,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602651878] [2024-11-08 19:04:40,279 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:04:40,280 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-08 19:04:40,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:04:40,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-08 19:04:40,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=81, Invalid=339, Unknown=0, NotChecked=0, Total=420 [2024-11-08 19:04:40,341 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:04:40,342 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 395 places, 649 transitions, 27067 flow. Second operand has 21 states, 21 states have (on average 11.428571428571429) internal successors, (240), 21 states have internal predecessors, (240), 0 states have call successors, (0), 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-08 19:04:40,342 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:04:40,342 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:04:40,342 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:04:42,587 INFO L124 PetriNetUnfolderBase]: 2211/3759 cut-off events. [2024-11-08 19:04:42,587 INFO L125 PetriNetUnfolderBase]: For 240090/240090 co-relation queries the response was YES. [2024-11-08 19:04:42,658 INFO L83 FinitePrefix]: Finished finitePrefix Result has 57985 conditions, 3759 events. 2211/3759 cut-off events. For 240090/240090 co-relation queries the response was YES. Maximal size of possible extension queue 314. Compared 22803 event pairs, 567 based on Foata normal form. 8/3767 useless extension candidates. Maximal degree in co-relation 57803. Up to 2513 conditions per place. [2024-11-08 19:04:42,704 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 305 selfloop transitions, 342 changer transitions 13/669 dead transitions. [2024-11-08 19:04:42,704 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 403 places, 669 transitions, 28516 flow [2024-11-08 19:04:42,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-08 19:04:42,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2024-11-08 19:04:42,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 164 transitions. [2024-11-08 19:04:42,706 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4385026737967914 [2024-11-08 19:04:42,706 INFO L175 Difference]: Start difference. First operand has 395 places, 649 transitions, 27067 flow. Second operand 11 states and 164 transitions. [2024-11-08 19:04:42,706 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 403 places, 669 transitions, 28516 flow [2024-11-08 19:04:44,720 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 391 places, 669 transitions, 27982 flow, removed 11 selfloop flow, removed 12 redundant places. [2024-11-08 19:04:44,743 INFO L231 Difference]: Finished difference. Result has 391 places, 637 transitions, 26802 flow [2024-11-08 19:04:44,744 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=26308, PETRI_DIFFERENCE_MINUEND_PLACES=381, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=644, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=342, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=302, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=26802, PETRI_PLACES=391, PETRI_TRANSITIONS=637} [2024-11-08 19:04:44,744 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 361 predicate places. [2024-11-08 19:04:44,744 INFO L471 AbstractCegarLoop]: Abstraction has has 391 places, 637 transitions, 26802 flow [2024-11-08 19:04:44,745 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 11.428571428571429) internal successors, (240), 21 states have internal predecessors, (240), 0 states have call successors, (0), 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-08 19:04:44,745 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:04:44,745 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:04:44,764 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2024-11-08 19:04:44,945 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:04:44,945 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-08 19:04:44,946 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:04:44,946 INFO L85 PathProgramCache]: Analyzing trace with hash -686747527, now seen corresponding path program 46 times [2024-11-08 19:04:44,946 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:04:44,946 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420708178] [2024-11-08 19:04:44,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:04:44,946 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:04:44,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:04:45,779 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:04:45,779 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:04:45,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420708178] [2024-11-08 19:04:45,779 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1420708178] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:04:45,780 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1666382234] [2024-11-08 19:04:45,780 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-08 19:04:45,780 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:04:45,780 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:04:45,781 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:04:45,782 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2024-11-08 19:04:46,140 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-08 19:04:46,140 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:04:46,142 INFO L255 TraceCheckSpWp]: Trace formula consists of 328 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-08 19:04:46,143 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:04:46,369 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:04:46,369 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 46 treesize of output 34 [2024-11-08 19:04:46,451 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:04:46,452 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:04:46,693 INFO L349 Elim1Store]: treesize reduction 24, result has 65.2 percent of original size [2024-11-08 19:04:46,694 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 63 treesize of output 67 [2024-11-08 19:04:46,727 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:04:46,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1666382234] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:04:46,727 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:04:46,727 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 19 [2024-11-08 19:04:46,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1955565098] [2024-11-08 19:04:46,727 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:04:46,728 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-08 19:04:46,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:04:46,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-08 19:04:46,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2024-11-08 19:04:46,854 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 9 out of 34 [2024-11-08 19:04:46,854 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 391 places, 637 transitions, 26802 flow. Second operand has 19 states, 19 states have (on average 11.473684210526315) internal successors, (218), 19 states have internal predecessors, (218), 0 states have call successors, (0), 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-08 19:04:46,855 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:04:46,855 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 9 of 34 [2024-11-08 19:04:46,855 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:04:50,258 INFO L124 PetriNetUnfolderBase]: 2159/3654 cut-off events. [2024-11-08 19:04:50,258 INFO L125 PetriNetUnfolderBase]: For 234293/234293 co-relation queries the response was YES. [2024-11-08 19:04:50,282 INFO L83 FinitePrefix]: Finished finitePrefix Result has 56902 conditions, 3654 events. 2159/3654 cut-off events. For 234293/234293 co-relation queries the response was YES. Maximal size of possible extension queue 306. Compared 21989 event pairs, 365 based on Foata normal form. 4/3658 useless extension candidates. Maximal degree in co-relation 56723. Up to 1518 conditions per place. [2024-11-08 19:04:50,314 INFO L140 encePairwiseOnDemand]: 25/34 looper letters, 349 selfloop transitions, 316 changer transitions 3/677 dead transitions. [2024-11-08 19:04:50,314 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 402 places, 677 transitions, 28506 flow [2024-11-08 19:04:50,315 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-08 19:04:50,315 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2024-11-08 19:04:50,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 264 transitions. [2024-11-08 19:04:50,316 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.43137254901960786 [2024-11-08 19:04:50,316 INFO L175 Difference]: Start difference. First operand has 391 places, 637 transitions, 26802 flow. Second operand 18 states and 264 transitions. [2024-11-08 19:04:50,316 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 402 places, 677 transitions, 28506 flow [2024-11-08 19:04:52,086 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 392 places, 677 transitions, 27964 flow, removed 5 selfloop flow, removed 10 redundant places. [2024-11-08 19:04:52,110 INFO L231 Difference]: Finished difference. Result has 393 places, 636 transitions, 26869 flow [2024-11-08 19:04:52,110 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=26210, PETRI_DIFFERENCE_MINUEND_PLACES=375, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=636, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=315, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=320, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=26869, PETRI_PLACES=393, PETRI_TRANSITIONS=636} [2024-11-08 19:04:52,110 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 363 predicate places. [2024-11-08 19:04:52,111 INFO L471 AbstractCegarLoop]: Abstraction has has 393 places, 636 transitions, 26869 flow [2024-11-08 19:04:52,111 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 11.473684210526315) internal successors, (218), 19 states have internal predecessors, (218), 0 states have call successors, (0), 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-08 19:04:52,111 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:04:52,111 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:04:52,129 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2024-11-08 19:04:52,311 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:04:52,312 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-08 19:04:52,312 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:04:52,312 INFO L85 PathProgramCache]: Analyzing trace with hash 1746254470, now seen corresponding path program 47 times [2024-11-08 19:04:52,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:04:52,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2112405235] [2024-11-08 19:04:52,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:04:52,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:04:52,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:04:54,023 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-08 19:04:54,024 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:04:54,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2112405235] [2024-11-08 19:04:54,024 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2112405235] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:04:54,024 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1061943988] [2024-11-08 19:04:54,024 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-08 19:04:54,024 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:04:54,024 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:04:54,027 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:04:54,032 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2024-11-08 19:04:54,551 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-08 19:04:54,552 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:04:54,555 INFO L255 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-11-08 19:04:54,557 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:04:54,904 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:04:54,905 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 23 [2024-11-08 19:04:54,992 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:04:54,992 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:04:55,822 INFO L349 Elim1Store]: treesize reduction 28, result has 61.6 percent of original size [2024-11-08 19:04:55,822 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 134 treesize of output 83 [2024-11-08 19:04:55,932 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:04:55,932 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1061943988] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:04:55,932 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:04:55,932 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 13, 12] total 42 [2024-11-08 19:04:55,933 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1622740794] [2024-11-08 19:04:55,933 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:04:55,933 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2024-11-08 19:04:55,933 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:04:55,934 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2024-11-08 19:04:55,934 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=184, Invalid=1538, Unknown=0, NotChecked=0, Total=1722 [2024-11-08 19:04:56,275 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-08 19:04:56,275 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 393 places, 636 transitions, 26869 flow. Second operand has 42 states, 42 states have (on average 5.333333333333333) internal successors, (224), 42 states have internal predecessors, (224), 0 states have call successors, (0), 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-08 19:04:56,276 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:04:56,276 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-08 19:04:56,276 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:05:01,582 INFO L124 PetriNetUnfolderBase]: 2947/5009 cut-off events. [2024-11-08 19:05:01,582 INFO L125 PetriNetUnfolderBase]: For 364754/364754 co-relation queries the response was YES. [2024-11-08 19:05:01,617 INFO L83 FinitePrefix]: Finished finitePrefix Result has 77001 conditions, 5009 events. 2947/5009 cut-off events. For 364754/364754 co-relation queries the response was YES. Maximal size of possible extension queue 376. Compared 32071 event pairs, 248 based on Foata normal form. 11/5020 useless extension candidates. Maximal degree in co-relation 76808. Up to 1688 conditions per place. [2024-11-08 19:05:01,655 INFO L140 encePairwiseOnDemand]: 18/34 looper letters, 663 selfloop transitions, 246 changer transitions 23/933 dead transitions. [2024-11-08 19:05:01,655 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 414 places, 933 transitions, 40111 flow [2024-11-08 19:05:01,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-08 19:05:01,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2024-11-08 19:05:01,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 208 transitions. [2024-11-08 19:05:01,658 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.2549019607843137 [2024-11-08 19:05:01,658 INFO L175 Difference]: Start difference. First operand has 393 places, 636 transitions, 26869 flow. Second operand 24 states and 208 transitions. [2024-11-08 19:05:01,658 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 414 places, 933 transitions, 40111 flow [2024-11-08 19:05:03,976 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 399 places, 933 transitions, 39097 flow, removed 10 selfloop flow, removed 15 redundant places. [2024-11-08 19:05:03,999 INFO L231 Difference]: Finished difference. Result has 408 places, 690 transitions, 29092 flow [2024-11-08 19:05:04,000 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=26196, PETRI_DIFFERENCE_MINUEND_PLACES=376, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=636, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=204, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=405, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=29092, PETRI_PLACES=408, PETRI_TRANSITIONS=690} [2024-11-08 19:05:04,000 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 378 predicate places. [2024-11-08 19:05:04,000 INFO L471 AbstractCegarLoop]: Abstraction has has 408 places, 690 transitions, 29092 flow [2024-11-08 19:05:04,000 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 5.333333333333333) internal successors, (224), 42 states have internal predecessors, (224), 0 states have call successors, (0), 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-08 19:05:04,000 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:05:04,000 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:05:04,017 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2024-11-08 19:05:04,201 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2024-11-08 19:05:04,201 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-08 19:05:04,201 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:05:04,201 INFO L85 PathProgramCache]: Analyzing trace with hash -1406599072, now seen corresponding path program 48 times [2024-11-08 19:05:04,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:05:04,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1397916687] [2024-11-08 19:05:04,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:05:04,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:05:04,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:05:05,679 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-08 19:05:05,679 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:05:05,679 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1397916687] [2024-11-08 19:05:05,679 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1397916687] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:05:05,679 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131261114] [2024-11-08 19:05:05,679 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-08 19:05:05,680 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:05:05,680 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:05:05,681 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:05:05,682 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2024-11-08 19:05:06,024 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2024-11-08 19:05:06,024 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:05:06,026 INFO L255 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 39 conjuncts are in the unsatisfiable core [2024-11-08 19:05:06,028 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:05:06,380 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:05:06,381 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 19 [2024-11-08 19:05:06,551 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:05:06,551 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:05:07,291 INFO L349 Elim1Store]: treesize reduction 15, result has 81.9 percent of original size [2024-11-08 19:05:07,291 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 181 treesize of output 113 [2024-11-08 19:05:07,455 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:05:07,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2131261114] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:05:07,455 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:05:07,455 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 14, 12] total 42 [2024-11-08 19:05:07,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [88491427] [2024-11-08 19:05:07,456 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:05:07,456 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2024-11-08 19:05:07,456 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:05:07,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2024-11-08 19:05:07,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=178, Invalid=1544, Unknown=0, NotChecked=0, Total=1722 [2024-11-08 19:05:07,883 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-08 19:05:07,883 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 408 places, 690 transitions, 29092 flow. Second operand has 42 states, 42 states have (on average 5.333333333333333) internal successors, (224), 42 states have internal predecessors, (224), 0 states have call successors, (0), 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-08 19:05:07,883 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:05:07,883 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-08 19:05:07,883 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:05:12,724 INFO L124 PetriNetUnfolderBase]: 2972/5062 cut-off events. [2024-11-08 19:05:12,725 INFO L125 PetriNetUnfolderBase]: For 343880/343880 co-relation queries the response was YES. [2024-11-08 19:05:12,772 INFO L83 FinitePrefix]: Finished finitePrefix Result has 78415 conditions, 5062 events. 2972/5062 cut-off events. For 343880/343880 co-relation queries the response was YES. Maximal size of possible extension queue 379. Compared 32336 event pairs, 355 based on Foata normal form. 12/5074 useless extension candidates. Maximal degree in co-relation 78199. Up to 3187 conditions per place. [2024-11-08 19:05:12,805 INFO L140 encePairwiseOnDemand]: 18/34 looper letters, 547 selfloop transitions, 224 changer transitions 11/783 dead transitions. [2024-11-08 19:05:12,805 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 424 places, 783 transitions, 33032 flow [2024-11-08 19:05:12,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-08 19:05:12,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2024-11-08 19:05:12,806 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 177 transitions. [2024-11-08 19:05:12,807 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.26029411764705884 [2024-11-08 19:05:12,807 INFO L175 Difference]: Start difference. First operand has 408 places, 690 transitions, 29092 flow. Second operand 20 states and 177 transitions. [2024-11-08 19:05:12,807 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 424 places, 783 transitions, 33032 flow [2024-11-08 19:05:15,372 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 409 places, 783 transitions, 32688 flow, removed 48 selfloop flow, removed 15 redundant places. [2024-11-08 19:05:15,398 INFO L231 Difference]: Finished difference. Result has 414 places, 720 transitions, 30714 flow [2024-11-08 19:05:15,399 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=28768, PETRI_DIFFERENCE_MINUEND_PLACES=390, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=690, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=196, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=468, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=30714, PETRI_PLACES=414, PETRI_TRANSITIONS=720} [2024-11-08 19:05:15,399 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 384 predicate places. [2024-11-08 19:05:15,399 INFO L471 AbstractCegarLoop]: Abstraction has has 414 places, 720 transitions, 30714 flow [2024-11-08 19:05:15,399 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 5.333333333333333) internal successors, (224), 42 states have internal predecessors, (224), 0 states have call successors, (0), 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-08 19:05:15,399 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:05:15,399 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:05:15,417 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Forceful destruction successful, exit code 0 [2024-11-08 19:05:15,600 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2024-11-08 19:05:15,600 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-08 19:05:15,600 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:05:15,600 INFO L85 PathProgramCache]: Analyzing trace with hash -1790889204, now seen corresponding path program 49 times [2024-11-08 19:05:15,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:05:15,601 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187346694] [2024-11-08 19:05:15,601 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:05:15,601 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:05:15,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:05:17,203 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-08 19:05:17,203 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:05:17,203 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187346694] [2024-11-08 19:05:17,203 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187346694] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:05:17,203 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1087790780] [2024-11-08 19:05:17,203 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-08 19:05:17,203 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:05:17,204 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:05:17,205 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:05:17,206 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2024-11-08 19:05:17,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:05:17,509 INFO L255 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-08 19:05:17,511 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:05:17,699 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:05:17,699 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 23 [2024-11-08 19:05:17,821 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:05:17,822 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:05:18,404 INFO L349 Elim1Store]: treesize reduction 15, result has 80.5 percent of original size [2024-11-08 19:05:18,404 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 173 treesize of output 107 [2024-11-08 19:05:18,557 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:05:18,557 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1087790780] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:05:18,557 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:05:18,558 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 12, 12] total 38 [2024-11-08 19:05:18,558 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [594601639] [2024-11-08 19:05:18,558 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:05:18,558 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2024-11-08 19:05:18,558 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:05:18,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2024-11-08 19:05:18,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=1280, Unknown=0, NotChecked=0, Total=1406 [2024-11-08 19:05:18,951 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-08 19:05:18,951 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 414 places, 720 transitions, 30714 flow. Second operand has 38 states, 38 states have (on average 5.131578947368421) internal successors, (195), 38 states have internal predecessors, (195), 0 states have call successors, (0), 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-08 19:05:18,951 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:05:18,951 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-08 19:05:18,952 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:05:26,466 INFO L124 PetriNetUnfolderBase]: 3408/5797 cut-off events. [2024-11-08 19:05:26,466 INFO L125 PetriNetUnfolderBase]: For 397948/397948 co-relation queries the response was YES. [2024-11-08 19:05:26,519 INFO L83 FinitePrefix]: Finished finitePrefix Result has 89073 conditions, 5797 events. 3408/5797 cut-off events. For 397948/397948 co-relation queries the response was YES. Maximal size of possible extension queue 392. Compared 36642 event pairs, 365 based on Foata normal form. 24/5821 useless extension candidates. Maximal degree in co-relation 88856. Up to 3312 conditions per place. [2024-11-08 19:05:26,559 INFO L140 encePairwiseOnDemand]: 15/34 looper letters, 602 selfloop transitions, 331 changer transitions 21/955 dead transitions. [2024-11-08 19:05:26,559 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 452 places, 955 transitions, 39438 flow [2024-11-08 19:05:26,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2024-11-08 19:05:26,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2024-11-08 19:05:26,561 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 360 transitions. [2024-11-08 19:05:26,561 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.2647058823529412 [2024-11-08 19:05:26,561 INFO L175 Difference]: Start difference. First operand has 414 places, 720 transitions, 30714 flow. Second operand 40 states and 360 transitions. [2024-11-08 19:05:26,561 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 452 places, 955 transitions, 39438 flow [2024-11-08 19:05:29,737 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 438 places, 955 transitions, 39094 flow, removed 41 selfloop flow, removed 14 redundant places. [2024-11-08 19:05:29,766 INFO L231 Difference]: Finished difference. Result has 453 places, 814 transitions, 35696 flow [2024-11-08 19:05:29,766 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=30404, PETRI_DIFFERENCE_MINUEND_PLACES=399, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=720, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=251, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=442, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=35696, PETRI_PLACES=453, PETRI_TRANSITIONS=814} [2024-11-08 19:05:29,767 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 423 predicate places. [2024-11-08 19:05:29,767 INFO L471 AbstractCegarLoop]: Abstraction has has 453 places, 814 transitions, 35696 flow [2024-11-08 19:05:29,767 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 5.131578947368421) internal successors, (195), 38 states have internal predecessors, (195), 0 states have call successors, (0), 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-08 19:05:29,767 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:05:29,767 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:05:29,783 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Forceful destruction successful, exit code 0 [2024-11-08 19:05:29,967 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57,54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:05:29,968 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-08 19:05:29,968 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:05:29,968 INFO L85 PathProgramCache]: Analyzing trace with hash -1858087660, now seen corresponding path program 50 times [2024-11-08 19:05:29,968 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:05:29,968 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444610239] [2024-11-08 19:05:29,968 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:05:29,968 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:05:30,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:05:31,345 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-08 19:05:31,345 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:05:31,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444610239] [2024-11-08 19:05:31,345 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1444610239] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:05:31,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [179363375] [2024-11-08 19:05:31,346 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 19:05:31,346 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:05:31,346 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:05:31,347 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:05:31,348 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2024-11-08 19:05:31,658 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 19:05:31,658 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:05:31,660 INFO L255 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-11-08 19:05:31,661 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:05:32,012 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:05:32,013 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 19 [2024-11-08 19:05:32,185 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-08 19:05:32,185 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:05:32,802 INFO L349 Elim1Store]: treesize reduction 15, result has 80.5 percent of original size [2024-11-08 19:05:32,803 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 173 treesize of output 107 [2024-11-08 19:05:33,020 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:05:33,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [179363375] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:05:33,020 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:05:33,020 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 15, 12] total 43 [2024-11-08 19:05:33,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [945913910] [2024-11-08 19:05:33,020 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:05:33,021 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2024-11-08 19:05:33,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:05:33,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2024-11-08 19:05:33,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=165, Invalid=1641, Unknown=0, NotChecked=0, Total=1806 [2024-11-08 19:05:33,534 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-08 19:05:33,534 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 453 places, 814 transitions, 35696 flow. Second operand has 43 states, 43 states have (on average 5.325581395348837) internal successors, (229), 43 states have internal predecessors, (229), 0 states have call successors, (0), 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-08 19:05:33,534 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:05:33,534 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-08 19:05:33,534 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:05:40,952 INFO L124 PetriNetUnfolderBase]: 3704/6282 cut-off events. [2024-11-08 19:05:40,952 INFO L125 PetriNetUnfolderBase]: For 465431/465431 co-relation queries the response was YES. [2024-11-08 19:05:41,044 INFO L83 FinitePrefix]: Finished finitePrefix Result has 100456 conditions, 6282 events. 3704/6282 cut-off events. For 465431/465431 co-relation queries the response was YES. Maximal size of possible extension queue 404. Compared 40055 event pairs, 476 based on Foata normal form. 11/6293 useless extension candidates. Maximal degree in co-relation 100225. Up to 3844 conditions per place. [2024-11-08 19:05:41,360 INFO L140 encePairwiseOnDemand]: 14/34 looper letters, 628 selfloop transitions, 352 changer transitions 14/995 dead transitions. [2024-11-08 19:05:41,361 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 486 places, 995 transitions, 42985 flow [2024-11-08 19:05:41,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-11-08 19:05:41,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2024-11-08 19:05:41,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 327 transitions. [2024-11-08 19:05:41,362 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.2599364069952305 [2024-11-08 19:05:41,362 INFO L175 Difference]: Start difference. First operand has 453 places, 814 transitions, 35696 flow. Second operand 37 states and 327 transitions. [2024-11-08 19:05:41,363 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 486 places, 995 transitions, 42985 flow [2024-11-08 19:05:44,927 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 468 places, 995 transitions, 42355 flow, removed 237 selfloop flow, removed 18 redundant places. [2024-11-08 19:05:44,955 INFO L231 Difference]: Finished difference. Result has 479 places, 878 transitions, 38996 flow [2024-11-08 19:05:44,955 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=35100, PETRI_DIFFERENCE_MINUEND_PLACES=432, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=814, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=298, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=496, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=38996, PETRI_PLACES=479, PETRI_TRANSITIONS=878} [2024-11-08 19:05:44,956 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 449 predicate places. [2024-11-08 19:05:44,956 INFO L471 AbstractCegarLoop]: Abstraction has has 479 places, 878 transitions, 38996 flow [2024-11-08 19:05:44,956 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 5.325581395348837) internal successors, (229), 43 states have internal predecessors, (229), 0 states have call successors, (0), 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-08 19:05:44,956 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:05:44,956 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:05:44,970 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2024-11-08 19:05:45,156 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58,55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:05:45,157 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-08 19:05:45,158 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:05:45,158 INFO L85 PathProgramCache]: Analyzing trace with hash 1462951866, now seen corresponding path program 51 times [2024-11-08 19:05:45,158 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:05:45,158 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845205398] [2024-11-08 19:05:45,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:05:45,158 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:05:45,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:05:46,314 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-08 19:05:46,314 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:05:46,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845205398] [2024-11-08 19:05:46,315 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1845205398] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:05:46,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [211951452] [2024-11-08 19:05:46,315 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-08 19:05:46,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:05:46,315 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:05:46,316 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:05:46,317 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2024-11-08 19:05:46,620 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-08 19:05:46,620 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:05:46,621 INFO L255 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 37 conjuncts are in the unsatisfiable core [2024-11-08 19:05:46,623 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:05:46,920 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:05:46,921 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 19 [2024-11-08 19:05:47,080 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:05:47,080 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:05:47,688 INFO L349 Elim1Store]: treesize reduction 15, result has 80.5 percent of original size [2024-11-08 19:05:47,688 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 173 treesize of output 107 [2024-11-08 19:05:47,925 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:05:47,926 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [211951452] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:05:47,926 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:05:47,926 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 14, 12] total 42 [2024-11-08 19:05:47,926 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607826778] [2024-11-08 19:05:47,926 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:05:47,927 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2024-11-08 19:05:47,927 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:05:47,927 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2024-11-08 19:05:47,928 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1552, Unknown=0, NotChecked=0, Total=1722 [2024-11-08 19:05:48,135 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-08 19:05:48,136 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 479 places, 878 transitions, 38996 flow. Second operand has 42 states, 42 states have (on average 5.333333333333333) internal successors, (224), 42 states have internal predecessors, (224), 0 states have call successors, (0), 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-08 19:05:48,136 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:05:48,136 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-08 19:05:48,136 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:05:55,560 INFO L124 PetriNetUnfolderBase]: 4046/6848 cut-off events. [2024-11-08 19:05:55,560 INFO L125 PetriNetUnfolderBase]: For 531824/531824 co-relation queries the response was YES. [2024-11-08 19:05:55,664 INFO L83 FinitePrefix]: Finished finitePrefix Result has 112787 conditions, 6848 events. 4046/6848 cut-off events. For 531824/531824 co-relation queries the response was YES. Maximal size of possible extension queue 428. Compared 44233 event pairs, 570 based on Foata normal form. 2/6850 useless extension candidates. Maximal degree in co-relation 112547. Up to 5804 conditions per place. [2024-11-08 19:05:55,718 INFO L140 encePairwiseOnDemand]: 16/34 looper letters, 836 selfloop transitions, 187 changer transitions 10/1034 dead transitions. [2024-11-08 19:05:55,718 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 507 places, 1034 transitions, 46068 flow [2024-11-08 19:05:55,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2024-11-08 19:05:55,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2024-11-08 19:05:55,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 266 transitions. [2024-11-08 19:05:55,720 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.2607843137254902 [2024-11-08 19:05:55,720 INFO L175 Difference]: Start difference. First operand has 479 places, 878 transitions, 38996 flow. Second operand 30 states and 266 transitions. [2024-11-08 19:05:55,720 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 507 places, 1034 transitions, 46068 flow [2024-11-08 19:06:00,218 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 485 places, 1034 transitions, 45246 flow, removed 183 selfloop flow, removed 22 redundant places. [2024-11-08 19:06:00,255 INFO L231 Difference]: Finished difference. Result has 497 places, 943 transitions, 41876 flow [2024-11-08 19:06:00,256 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=38206, PETRI_DIFFERENCE_MINUEND_PLACES=456, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=878, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=132, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=719, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=41876, PETRI_PLACES=497, PETRI_TRANSITIONS=943} [2024-11-08 19:06:00,256 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 467 predicate places. [2024-11-08 19:06:00,256 INFO L471 AbstractCegarLoop]: Abstraction has has 497 places, 943 transitions, 41876 flow [2024-11-08 19:06:00,257 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 5.333333333333333) internal successors, (224), 42 states have internal predecessors, (224), 0 states have call successors, (0), 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-08 19:06:00,257 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:06:00,257 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:06:00,279 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2024-11-08 19:06:00,457 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2024-11-08 19:06:00,458 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-08 19:06:00,458 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:06:00,458 INFO L85 PathProgramCache]: Analyzing trace with hash 2141520506, now seen corresponding path program 52 times [2024-11-08 19:06:00,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:06:00,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1229171603] [2024-11-08 19:06:00,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:06:00,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:06:00,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:06:01,814 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-08 19:06:01,814 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:06:01,814 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1229171603] [2024-11-08 19:06:01,814 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1229171603] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:06:01,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1518470435] [2024-11-08 19:06:01,815 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-08 19:06:01,815 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:06:01,815 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:06:01,816 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:06:01,817 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2024-11-08 19:06:02,180 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-08 19:06:02,180 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:06:02,183 INFO L255 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-08 19:06:02,185 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:06:02,500 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:06:02,500 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 23 [2024-11-08 19:06:02,612 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:06:02,612 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:06:03,456 INFO L349 Elim1Store]: treesize reduction 15, result has 81.9 percent of original size [2024-11-08 19:06:03,456 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 181 treesize of output 113 [2024-11-08 19:06:03,645 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:06:03,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1518470435] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:06:03,645 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:06:03,645 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 12, 12] total 39 [2024-11-08 19:06:03,646 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1295560686] [2024-11-08 19:06:03,646 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:06:03,646 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-11-08 19:06:03,646 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:06:03,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-11-08 19:06:03,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=1342, Unknown=0, NotChecked=0, Total=1482 [2024-11-08 19:06:04,207 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-08 19:06:04,207 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 497 places, 943 transitions, 41876 flow. Second operand has 39 states, 39 states have (on average 5.128205128205129) internal successors, (200), 39 states have internal predecessors, (200), 0 states have call successors, (0), 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-08 19:06:04,207 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:06:04,207 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-08 19:06:04,207 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:06:14,407 INFO L124 PetriNetUnfolderBase]: 4689/7956 cut-off events. [2024-11-08 19:06:14,408 INFO L125 PetriNetUnfolderBase]: For 664354/664354 co-relation queries the response was YES. [2024-11-08 19:06:14,526 INFO L83 FinitePrefix]: Finished finitePrefix Result has 134279 conditions, 7956 events. 4689/7956 cut-off events. For 664354/664354 co-relation queries the response was YES. Maximal size of possible extension queue 478. Compared 52743 event pairs, 631 based on Foata normal form. 13/7969 useless extension candidates. Maximal degree in co-relation 134077. Up to 6384 conditions per place. [2024-11-08 19:06:14,643 INFO L140 encePairwiseOnDemand]: 16/34 looper letters, 963 selfloop transitions, 218 changer transitions 6/1188 dead transitions. [2024-11-08 19:06:14,644 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 531 places, 1188 transitions, 52767 flow [2024-11-08 19:06:14,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-08 19:06:14,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2024-11-08 19:06:14,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 331 transitions. [2024-11-08 19:06:14,646 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.2704248366013072 [2024-11-08 19:06:14,646 INFO L175 Difference]: Start difference. First operand has 497 places, 943 transitions, 41876 flow. Second operand 36 states and 331 transitions. [2024-11-08 19:06:14,646 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 531 places, 1188 transitions, 52767 flow [2024-11-08 19:06:20,681 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 515 places, 1188 transitions, 52274 flow, removed 175 selfloop flow, removed 16 redundant places. [2024-11-08 19:06:20,719 INFO L231 Difference]: Finished difference. Result has 527 places, 1053 transitions, 47225 flow [2024-11-08 19:06:20,720 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=41433, PETRI_DIFFERENCE_MINUEND_PLACES=480, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=943, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=132, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=791, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=47225, PETRI_PLACES=527, PETRI_TRANSITIONS=1053} [2024-11-08 19:06:20,720 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 497 predicate places. [2024-11-08 19:06:20,720 INFO L471 AbstractCegarLoop]: Abstraction has has 527 places, 1053 transitions, 47225 flow [2024-11-08 19:06:20,721 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 5.128205128205129) internal successors, (200), 39 states have internal predecessors, (200), 0 states have call successors, (0), 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-08 19:06:20,721 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:06:20,721 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:06:20,736 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2024-11-08 19:06:20,921 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:06:20,921 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-08 19:06:20,922 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:06:20,922 INFO L85 PathProgramCache]: Analyzing trace with hash -783328360, now seen corresponding path program 53 times [2024-11-08 19:06:20,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:06:20,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [579304091] [2024-11-08 19:06:20,922 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:06:20,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:06:20,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:06:21,951 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-08 19:06:21,951 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:06:21,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [579304091] [2024-11-08 19:06:21,951 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [579304091] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:06:21,951 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1001396464] [2024-11-08 19:06:21,951 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-08 19:06:21,952 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:06:21,952 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:06:21,953 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:06:21,953 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2024-11-08 19:06:22,351 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-08 19:06:22,351 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:06:22,353 INFO L255 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-11-08 19:06:22,355 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:06:22,666 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:06:22,667 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 23 [2024-11-08 19:06:22,682 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:06:22,683 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:06:23,483 INFO L349 Elim1Store]: treesize reduction 15, result has 81.9 percent of original size [2024-11-08 19:06:23,483 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 181 treesize of output 113 [2024-11-08 19:06:23,732 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:06:23,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1001396464] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:06:23,733 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:06:23,733 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 13, 12] total 38 [2024-11-08 19:06:23,733 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1003110860] [2024-11-08 19:06:23,733 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:06:23,733 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 38 states [2024-11-08 19:06:23,734 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:06:23,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 38 interpolants. [2024-11-08 19:06:23,734 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=1270, Unknown=0, NotChecked=0, Total=1406 [2024-11-08 19:06:24,565 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-08 19:06:24,565 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 527 places, 1053 transitions, 47225 flow. Second operand has 38 states, 38 states have (on average 5.473684210526316) internal successors, (208), 38 states have internal predecessors, (208), 0 states have call successors, (0), 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-08 19:06:24,565 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:06:24,565 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-08 19:06:24,565 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:06:33,495 INFO L124 PetriNetUnfolderBase]: 4912/8339 cut-off events. [2024-11-08 19:06:33,495 INFO L125 PetriNetUnfolderBase]: For 731065/731065 co-relation queries the response was YES. [2024-11-08 19:06:33,606 INFO L83 FinitePrefix]: Finished finitePrefix Result has 143753 conditions, 8339 events. 4912/8339 cut-off events. For 731065/731065 co-relation queries the response was YES. Maximal size of possible extension queue 493. Compared 55780 event pairs, 751 based on Foata normal form. 2/8341 useless extension candidates. Maximal degree in co-relation 143491. Up to 7154 conditions per place. [2024-11-08 19:06:33,669 INFO L140 encePairwiseOnDemand]: 17/34 looper letters, 1009 selfloop transitions, 192 changer transitions 3/1205 dead transitions. [2024-11-08 19:06:33,670 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 552 places, 1205 transitions, 54522 flow [2024-11-08 19:06:33,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-08 19:06:33,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2024-11-08 19:06:33,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 243 transitions. [2024-11-08 19:06:33,671 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.2748868778280543 [2024-11-08 19:06:33,671 INFO L175 Difference]: Start difference. First operand has 527 places, 1053 transitions, 47225 flow. Second operand 26 states and 243 transitions. [2024-11-08 19:06:33,671 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 552 places, 1205 transitions, 54522 flow [2024-11-08 19:06:40,337 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 537 places, 1205 transitions, 53454 flow, removed 253 selfloop flow, removed 15 redundant places. [2024-11-08 19:06:40,379 INFO L231 Difference]: Finished difference. Result has 545 places, 1116 transitions, 49782 flow [2024-11-08 19:06:40,380 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=46202, PETRI_DIFFERENCE_MINUEND_PLACES=512, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1053, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=143, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=884, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=49782, PETRI_PLACES=545, PETRI_TRANSITIONS=1116} [2024-11-08 19:06:40,380 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 515 predicate places. [2024-11-08 19:06:40,380 INFO L471 AbstractCegarLoop]: Abstraction has has 545 places, 1116 transitions, 49782 flow [2024-11-08 19:06:40,381 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 38 states, 38 states have (on average 5.473684210526316) internal successors, (208), 38 states have internal predecessors, (208), 0 states have call successors, (0), 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-08 19:06:40,381 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:06:40,381 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:06:40,397 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Forceful destruction successful, exit code 0 [2024-11-08 19:06:40,581 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:06:40,581 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-08 19:06:40,582 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:06:40,582 INFO L85 PathProgramCache]: Analyzing trace with hash 1143135802, now seen corresponding path program 54 times [2024-11-08 19:06:40,582 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:06:40,582 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [967976623] [2024-11-08 19:06:40,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:06:40,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:06:40,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:06:41,832 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-08 19:06:41,833 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:06:41,833 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [967976623] [2024-11-08 19:06:41,833 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [967976623] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:06:41,833 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2038002249] [2024-11-08 19:06:41,833 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-08 19:06:41,833 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:06:41,833 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:06:41,834 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:06:41,835 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2024-11-08 19:06:42,212 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 6 check-sat command(s) [2024-11-08 19:06:42,213 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:06:42,215 INFO L255 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-11-08 19:06:42,217 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:06:42,641 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:06:42,642 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 19 [2024-11-08 19:06:42,864 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-08 19:06:42,864 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:06:43,632 INFO L349 Elim1Store]: treesize reduction 15, result has 81.9 percent of original size [2024-11-08 19:06:43,633 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 181 treesize of output 113 [2024-11-08 19:06:43,826 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:06:43,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2038002249] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:06:43,827 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:06:43,827 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 15, 12] total 43 [2024-11-08 19:06:43,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [5153909] [2024-11-08 19:06:43,827 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:06:43,827 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2024-11-08 19:06:43,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:06:43,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2024-11-08 19:06:43,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=173, Invalid=1633, Unknown=0, NotChecked=0, Total=1806 [2024-11-08 19:06:44,485 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-08 19:06:44,485 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 545 places, 1116 transitions, 49782 flow. Second operand has 43 states, 43 states have (on average 5.325581395348837) internal successors, (229), 43 states have internal predecessors, (229), 0 states have call successors, (0), 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-08 19:06:44,485 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:06:44,485 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-08 19:06:44,485 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:06:56,483 INFO L124 PetriNetUnfolderBase]: 4965/8474 cut-off events. [2024-11-08 19:06:56,483 INFO L125 PetriNetUnfolderBase]: For 747580/747580 co-relation queries the response was YES. [2024-11-08 19:06:56,596 INFO L83 FinitePrefix]: Finished finitePrefix Result has 145061 conditions, 8474 events. 4965/8474 cut-off events. For 747580/747580 co-relation queries the response was YES. Maximal size of possible extension queue 502. Compared 57366 event pairs, 691 based on Foata normal form. 22/8496 useless extension candidates. Maximal degree in co-relation 144792. Up to 6880 conditions per place. [2024-11-08 19:06:56,657 INFO L140 encePairwiseOnDemand]: 15/34 looper letters, 1018 selfloop transitions, 232 changer transitions 30/1281 dead transitions. [2024-11-08 19:06:56,657 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 583 places, 1281 transitions, 57101 flow [2024-11-08 19:06:56,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-08 19:06:56,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2024-11-08 19:06:56,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 352 transitions. [2024-11-08 19:06:56,659 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.2654600301659125 [2024-11-08 19:06:56,659 INFO L175 Difference]: Start difference. First operand has 545 places, 1116 transitions, 49782 flow. Second operand 39 states and 352 transitions. [2024-11-08 19:06:56,659 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 583 places, 1281 transitions, 57101 flow [2024-11-08 19:07:04,303 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 570 places, 1281 transitions, 56502 flow, removed 234 selfloop flow, removed 13 redundant places. [2024-11-08 19:07:04,375 INFO L231 Difference]: Finished difference. Result has 583 places, 1142 transitions, 51252 flow [2024-11-08 19:07:04,376 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=49183, PETRI_DIFFERENCE_MINUEND_PLACES=532, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=204, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=892, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=51252, PETRI_PLACES=583, PETRI_TRANSITIONS=1142} [2024-11-08 19:07:04,376 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 553 predicate places. [2024-11-08 19:07:04,376 INFO L471 AbstractCegarLoop]: Abstraction has has 583 places, 1142 transitions, 51252 flow [2024-11-08 19:07:04,377 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 5.325581395348837) internal successors, (229), 43 states have internal predecessors, (229), 0 states have call successors, (0), 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-08 19:07:04,377 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:07:04,377 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:07:04,399 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2024-11-08 19:07:04,578 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:07:04,578 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-08 19:07:04,578 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:07:04,578 INFO L85 PathProgramCache]: Analyzing trace with hash -1842200398, now seen corresponding path program 55 times [2024-11-08 19:07:04,579 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:07:04,579 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039919385] [2024-11-08 19:07:04,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:07:04,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:07:04,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:07:05,867 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-08 19:07:05,867 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:07:05,868 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039919385] [2024-11-08 19:07:05,868 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039919385] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:07:05,868 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [963300283] [2024-11-08 19:07:05,868 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-08 19:07:05,868 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:07:05,868 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:07:05,869 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:07:05,870 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2024-11-08 19:07:06,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:07:06,265 INFO L255 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-08 19:07:06,267 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:07:06,470 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:07:06,471 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 23 [2024-11-08 19:07:06,606 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:07:06,607 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:07:07,297 INFO L349 Elim1Store]: treesize reduction 15, result has 80.5 percent of original size [2024-11-08 19:07:07,297 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 173 treesize of output 107 [2024-11-08 19:07:07,532 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:07:07,532 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [963300283] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:07:07,532 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:07:07,532 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 12, 12] total 40 [2024-11-08 19:07:07,532 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [37435669] [2024-11-08 19:07:07,533 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:07:07,533 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 40 states [2024-11-08 19:07:07,533 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:07:07,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 40 interpolants. [2024-11-08 19:07:07,535 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=163, Invalid=1397, Unknown=0, NotChecked=0, Total=1560 [2024-11-08 19:07:08,010 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-08 19:07:08,010 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 583 places, 1142 transitions, 51252 flow. Second operand has 40 states, 40 states have (on average 5.075) internal successors, (203), 40 states have internal predecessors, (203), 0 states have call successors, (0), 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-08 19:07:08,010 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:07:08,010 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-08 19:07:08,010 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:07:19,464 INFO L124 PetriNetUnfolderBase]: 5262/8979 cut-off events. [2024-11-08 19:07:19,465 INFO L125 PetriNetUnfolderBase]: For 871449/871449 co-relation queries the response was YES. [2024-11-08 19:07:19,602 INFO L83 FinitePrefix]: Finished finitePrefix Result has 157785 conditions, 8979 events. 5262/8979 cut-off events. For 871449/871449 co-relation queries the response was YES. Maximal size of possible extension queue 494. Compared 60692 event pairs, 781 based on Foata normal form. 3/8982 useless extension candidates. Maximal degree in co-relation 157503. Up to 7494 conditions per place. [2024-11-08 19:07:19,673 INFO L140 encePairwiseOnDemand]: 17/34 looper letters, 1099 selfloop transitions, 203 changer transitions 11/1314 dead transitions. [2024-11-08 19:07:19,673 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 608 places, 1314 transitions, 60108 flow [2024-11-08 19:07:19,674 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-08 19:07:19,674 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2024-11-08 19:07:19,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 269 transitions. [2024-11-08 19:07:19,675 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.27281947261663286 [2024-11-08 19:07:19,675 INFO L175 Difference]: Start difference. First operand has 583 places, 1142 transitions, 51252 flow. Second operand 29 states and 269 transitions. [2024-11-08 19:07:19,675 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 608 places, 1314 transitions, 60108 flow [2024-11-08 19:07:27,898 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 586 places, 1314 transitions, 59451 flow, removed 241 selfloop flow, removed 22 redundant places. [2024-11-08 19:07:27,950 INFO L231 Difference]: Finished difference. Result has 596 places, 1198 transitions, 54593 flow [2024-11-08 19:07:27,951 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=50805, PETRI_DIFFERENCE_MINUEND_PLACES=558, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1142, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=155, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=964, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=54593, PETRI_PLACES=596, PETRI_TRANSITIONS=1198} [2024-11-08 19:07:27,952 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 566 predicate places. [2024-11-08 19:07:27,952 INFO L471 AbstractCegarLoop]: Abstraction has has 596 places, 1198 transitions, 54593 flow [2024-11-08 19:07:27,952 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 40 states, 40 states have (on average 5.075) internal successors, (203), 40 states have internal predecessors, (203), 0 states have call successors, (0), 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-08 19:07:27,952 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:07:27,953 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:07:27,970 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Forceful destruction successful, exit code 0 [2024-11-08 19:07:28,153 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2024-11-08 19:07:28,154 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-08 19:07:28,154 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:07:28,154 INFO L85 PathProgramCache]: Analyzing trace with hash 1570814614, now seen corresponding path program 56 times [2024-11-08 19:07:28,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:07:28,154 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [367326406] [2024-11-08 19:07:28,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:07:28,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:07:28,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:07:29,431 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-08 19:07:29,431 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:07:29,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [367326406] [2024-11-08 19:07:29,432 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [367326406] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:07:29,432 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1855439267] [2024-11-08 19:07:29,432 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-08 19:07:29,432 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:07:29,432 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:07:29,433 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:07:29,434 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2024-11-08 19:07:29,798 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-08 19:07:29,799 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:07:29,801 INFO L255 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 45 conjuncts are in the unsatisfiable core [2024-11-08 19:07:29,803 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:07:30,330 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:07:30,331 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 19 [2024-11-08 19:07:30,432 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 17 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2024-11-08 19:07:30,432 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:07:31,297 INFO L349 Elim1Store]: treesize reduction 15, result has 81.9 percent of original size [2024-11-08 19:07:31,297 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 181 treesize of output 113 [2024-11-08 19:07:31,499 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:07:31,499 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1855439267] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:07:31,499 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:07:31,499 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 15, 12] total 43 [2024-11-08 19:07:31,500 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [969795591] [2024-11-08 19:07:31,500 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:07:31,500 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 43 states [2024-11-08 19:07:31,500 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:07:31,500 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 43 interpolants. [2024-11-08 19:07:31,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=1636, Unknown=0, NotChecked=0, Total=1806 [2024-11-08 19:07:32,123 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-08 19:07:32,123 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 596 places, 1198 transitions, 54593 flow. Second operand has 43 states, 43 states have (on average 5.325581395348837) internal successors, (229), 43 states have internal predecessors, (229), 0 states have call successors, (0), 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-08 19:07:32,123 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:07:32,123 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-08 19:07:32,123 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:07:42,153 INFO L124 PetriNetUnfolderBase]: 5278/9021 cut-off events. [2024-11-08 19:07:42,154 INFO L125 PetriNetUnfolderBase]: For 899900/899900 co-relation queries the response was YES. [2024-11-08 19:07:42,314 INFO L83 FinitePrefix]: Finished finitePrefix Result has 160539 conditions, 9021 events. 5278/9021 cut-off events. For 899900/899900 co-relation queries the response was YES. Maximal size of possible extension queue 495. Compared 61105 event pairs, 837 based on Foata normal form. 2/9023 useless extension candidates. Maximal degree in co-relation 160250. Up to 7865 conditions per place. [2024-11-08 19:07:42,555 INFO L140 encePairwiseOnDemand]: 17/34 looper letters, 1098 selfloop transitions, 198 changer transitions 5/1302 dead transitions. [2024-11-08 19:07:42,555 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 620 places, 1302 transitions, 60190 flow [2024-11-08 19:07:42,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-08 19:07:42,556 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2024-11-08 19:07:42,556 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 243 transitions. [2024-11-08 19:07:42,557 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.2748868778280543 [2024-11-08 19:07:42,557 INFO L175 Difference]: Start difference. First operand has 596 places, 1198 transitions, 54593 flow. Second operand 26 states and 243 transitions. [2024-11-08 19:07:42,557 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 620 places, 1302 transitions, 60190 flow [2024-11-08 19:07:51,428 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 602 places, 1302 transitions, 59335 flow, removed 321 selfloop flow, removed 18 redundant places. [2024-11-08 19:07:51,480 INFO L231 Difference]: Finished difference. Result has 611 places, 1219 transitions, 55278 flow [2024-11-08 19:07:51,481 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=53756, PETRI_DIFFERENCE_MINUEND_PLACES=577, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1198, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=180, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1004, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=55278, PETRI_PLACES=611, PETRI_TRANSITIONS=1219} [2024-11-08 19:07:51,481 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 581 predicate places. [2024-11-08 19:07:51,482 INFO L471 AbstractCegarLoop]: Abstraction has has 611 places, 1219 transitions, 55278 flow [2024-11-08 19:07:51,482 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 43 states, 43 states have (on average 5.325581395348837) internal successors, (229), 43 states have internal predecessors, (229), 0 states have call successors, (0), 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-08 19:07:51,482 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:07:51,482 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:07:51,499 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2024-11-08 19:07:51,682 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2024-11-08 19:07:51,683 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-08 19:07:51,683 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:07:51,683 INFO L85 PathProgramCache]: Analyzing trace with hash 313387676, now seen corresponding path program 57 times [2024-11-08 19:07:51,683 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:07:51,683 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946461946] [2024-11-08 19:07:51,683 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:07:51,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:07:51,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:07:53,012 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-08 19:07:53,013 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:07:53,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946461946] [2024-11-08 19:07:53,013 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946461946] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:07:53,013 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [611337182] [2024-11-08 19:07:53,013 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-08 19:07:53,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:07:53,014 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:07:53,016 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:07:53,022 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2024-11-08 19:07:53,438 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-08 19:07:53,439 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:07:53,441 INFO L255 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 37 conjuncts are in the unsatisfiable core [2024-11-08 19:07:53,443 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:07:53,933 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:07:53,933 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 27 treesize of output 19 [2024-11-08 19:07:54,029 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:07:54,029 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:07:54,718 INFO L349 Elim1Store]: treesize reduction 15, result has 80.5 percent of original size [2024-11-08 19:07:54,719 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 173 treesize of output 107 [2024-11-08 19:07:54,945 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:07:54,945 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [611337182] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:07:54,945 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:07:54,945 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 14, 12] total 42 [2024-11-08 19:07:54,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [321241607] [2024-11-08 19:07:54,946 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:07:54,946 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2024-11-08 19:07:54,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:07:54,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2024-11-08 19:07:54,947 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=182, Invalid=1540, Unknown=0, NotChecked=0, Total=1722 [2024-11-08 19:07:55,564 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-08 19:07:55,565 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 611 places, 1219 transitions, 55278 flow. Second operand has 42 states, 42 states have (on average 5.333333333333333) internal successors, (224), 42 states have internal predecessors, (224), 0 states have call successors, (0), 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-08 19:07:55,565 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:07:55,565 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-08 19:07:55,565 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:08:06,501 INFO L124 PetriNetUnfolderBase]: 5284/9049 cut-off events. [2024-11-08 19:08:06,501 INFO L125 PetriNetUnfolderBase]: For 910015/910015 co-relation queries the response was YES. [2024-11-08 19:08:06,685 INFO L83 FinitePrefix]: Finished finitePrefix Result has 161080 conditions, 9049 events. 5284/9049 cut-off events. For 910015/910015 co-relation queries the response was YES. Maximal size of possible extension queue 495. Compared 61438 event pairs, 864 based on Foata normal form. 7/9056 useless extension candidates. Maximal degree in co-relation 160784. Up to 7899 conditions per place. [2024-11-08 19:08:06,790 INFO L140 encePairwiseOnDemand]: 17/34 looper letters, 1091 selfloop transitions, 209 changer transitions 9/1310 dead transitions. [2024-11-08 19:08:06,790 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 636 places, 1310 transitions, 60529 flow [2024-11-08 19:08:06,791 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2024-11-08 19:08:06,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2024-11-08 19:08:06,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 236 transitions. [2024-11-08 19:08:06,792 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.2669683257918552 [2024-11-08 19:08:06,792 INFO L175 Difference]: Start difference. First operand has 611 places, 1219 transitions, 55278 flow. Second operand 26 states and 236 transitions. [2024-11-08 19:08:06,793 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 636 places, 1310 transitions, 60529 flow [2024-11-08 19:08:16,119 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 619 places, 1310 transitions, 60200 flow, removed 81 selfloop flow, removed 17 redundant places. [2024-11-08 19:08:16,172 INFO L231 Difference]: Finished difference. Result has 624 places, 1227 transitions, 55904 flow [2024-11-08 19:08:16,173 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=54963, PETRI_DIFFERENCE_MINUEND_PLACES=594, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1219, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=200, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1013, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=55904, PETRI_PLACES=624, PETRI_TRANSITIONS=1227} [2024-11-08 19:08:16,173 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 594 predicate places. [2024-11-08 19:08:16,173 INFO L471 AbstractCegarLoop]: Abstraction has has 624 places, 1227 transitions, 55904 flow [2024-11-08 19:08:16,173 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 5.333333333333333) internal successors, (224), 42 states have internal predecessors, (224), 0 states have call successors, (0), 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-08 19:08:16,173 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:08:16,174 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:08:16,193 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2024-11-08 19:08:16,374 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable65 [2024-11-08 19:08:16,375 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-08 19:08:16,375 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:08:16,375 INFO L85 PathProgramCache]: Analyzing trace with hash 1112063622, now seen corresponding path program 58 times [2024-11-08 19:08:16,375 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:08:16,375 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1858710155] [2024-11-08 19:08:16,375 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:08:16,376 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:08:16,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:08:17,382 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-08 19:08:17,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:08:17,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1858710155] [2024-11-08 19:08:17,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1858710155] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:08:17,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [562519714] [2024-11-08 19:08:17,383 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-08 19:08:17,383 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:08:17,383 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:08:17,384 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:08:17,385 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2024-11-08 19:08:17,758 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-08 19:08:17,758 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:08:17,760 INFO L255 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 27 conjuncts are in the unsatisfiable core [2024-11-08 19:08:17,761 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:08:17,938 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:08:17,938 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 35 treesize of output 23 [2024-11-08 19:08:17,973 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:08:17,973 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:08:18,708 INFO L349 Elim1Store]: treesize reduction 15, result has 81.9 percent of original size [2024-11-08 19:08:18,709 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 181 treesize of output 113 [2024-11-08 19:08:18,868 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:08:18,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [562519714] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:08:18,869 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:08:18,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 12, 12] total 34 [2024-11-08 19:08:18,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2072907656] [2024-11-08 19:08:18,869 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:08:18,870 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2024-11-08 19:08:18,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:08:18,870 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2024-11-08 19:08:18,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=1003, Unknown=0, NotChecked=0, Total=1122 [2024-11-08 19:08:19,256 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-08 19:08:19,257 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 624 places, 1227 transitions, 55904 flow. Second operand has 34 states, 34 states have (on average 5.235294117647059) internal successors, (178), 34 states have internal predecessors, (178), 0 states have call successors, (0), 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-08 19:08:19,257 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:08:19,257 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-08 19:08:19,257 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-08 19:08:31,171 INFO L124 PetriNetUnfolderBase]: 5313/9110 cut-off events. [2024-11-08 19:08:31,171 INFO L125 PetriNetUnfolderBase]: For 918968/918968 co-relation queries the response was YES. [2024-11-08 19:08:31,302 INFO L83 FinitePrefix]: Finished finitePrefix Result has 162937 conditions, 9110 events. 5313/9110 cut-off events. For 918968/918968 co-relation queries the response was YES. Maximal size of possible extension queue 497. Compared 62045 event pairs, 854 based on Foata normal form. 2/9112 useless extension candidates. Maximal degree in co-relation 162638. Up to 7963 conditions per place. [2024-11-08 19:08:31,373 INFO L140 encePairwiseOnDemand]: 16/34 looper letters, 1103 selfloop transitions, 210 changer transitions 11/1325 dead transitions. [2024-11-08 19:08:31,373 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 654 places, 1325 transitions, 61163 flow [2024-11-08 19:08:31,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-08 19:08:31,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2024-11-08 19:08:31,374 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 269 transitions. [2024-11-08 19:08:31,374 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.25521821631878555 [2024-11-08 19:08:31,374 INFO L175 Difference]: Start difference. First operand has 624 places, 1227 transitions, 55904 flow. Second operand 31 states and 269 transitions. [2024-11-08 19:08:31,375 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 654 places, 1325 transitions, 61163 flow [2024-11-08 19:08:40,489 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 636 places, 1325 transitions, 60775 flow, removed 84 selfloop flow, removed 18 redundant places. [2024-11-08 19:08:40,564 INFO L231 Difference]: Finished difference. Result has 642 places, 1242 transitions, 56725 flow [2024-11-08 19:08:40,565 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=55516, PETRI_DIFFERENCE_MINUEND_PLACES=606, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1227, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=197, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1023, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=56725, PETRI_PLACES=642, PETRI_TRANSITIONS=1242} [2024-11-08 19:08:40,566 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 612 predicate places. [2024-11-08 19:08:40,566 INFO L471 AbstractCegarLoop]: Abstraction has has 642 places, 1242 transitions, 56725 flow [2024-11-08 19:08:40,566 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 5.235294117647059) internal successors, (178), 34 states have internal predecessors, (178), 0 states have call successors, (0), 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-08 19:08:40,566 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-08 19:08:40,566 INFO L204 CegarLoopForPetriNet]: trace histogram [5, 5, 5, 5, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 19:08:40,594 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Ended with exit code 0 [2024-11-08 19:08:40,767 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66,63 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:08:40,767 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-08 19:08:40,769 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 19:08:40,769 INFO L85 PathProgramCache]: Analyzing trace with hash -1689105818, now seen corresponding path program 59 times [2024-11-08 19:08:40,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 19:08:40,770 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [73919169] [2024-11-08 19:08:40,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 19:08:40,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 19:08:40,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 19:08:42,026 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 33 refuted. 0 times theorem prover too weak. 25 trivial. 0 not checked. [2024-11-08 19:08:42,026 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 19:08:42,026 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [73919169] [2024-11-08 19:08:42,026 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [73919169] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 19:08:42,026 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1564677561] [2024-11-08 19:08:42,026 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-08 19:08:42,027 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 19:08:42,027 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 19:08:42,031 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 19:08:42,033 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_60427c99-2fff-47f2-ae06-d656bc1254d5/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2024-11-08 19:08:42,507 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2024-11-08 19:08:42,507 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-08 19:08:42,511 INFO L255 TraceCheckSpWp]: Trace formula consists of 346 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-11-08 19:08:42,513 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 19:08:42,971 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-08 19:08:42,971 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 31 treesize of output 23 [2024-11-08 19:08:43,120 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:08:43,120 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 19:08:43,824 INFO L349 Elim1Store]: treesize reduction 15, result has 80.5 percent of original size [2024-11-08 19:08:43,825 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 173 treesize of output 107 [2024-11-08 19:08:44,097 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-08 19:08:44,097 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1564677561] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 19:08:44,097 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 19:08:44,097 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 13, 12] total 41 [2024-11-08 19:08:44,097 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1341402942] [2024-11-08 19:08:44,098 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 19:08:44,098 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 41 states [2024-11-08 19:08:44,098 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 19:08:44,099 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 41 interpolants. [2024-11-08 19:08:44,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=1491, Unknown=0, NotChecked=0, Total=1640 [2024-11-08 19:08:44,533 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-08 19:08:44,533 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 642 places, 1242 transitions, 56725 flow. Second operand has 41 states, 41 states have (on average 5.390243902439025) internal successors, (221), 41 states have internal predecessors, (221), 0 states have call successors, (0), 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-08 19:08:44,533 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-08 19:08:44,533 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-08 19:08:44,533 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand