./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/weaver/chl-word-symm.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/chl-word-symm.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash bf81f7b3bd1ceac2bf46c7c37f69effc0af9de17b18c7565156301fb49a6164e --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-13 13:30:23,869 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-13 13:30:23,945 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-13 13:30:23,950 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-13 13:30:23,951 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-13 13:30:23,991 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-13 13:30:23,992 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-13 13:30:23,992 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-13 13:30:23,992 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-13 13:30:23,992 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-13 13:30:23,993 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-13 13:30:23,993 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-13 13:30:23,993 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-13 13:30:23,993 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-13 13:30:23,993 INFO L153 SettingsManager]: * Use SBE=true [2024-11-13 13:30:23,993 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-13 13:30:23,993 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-13 13:30:23,993 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-13 13:30:23,994 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-13 13:30:23,994 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-13 13:30:23,994 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-13 13:30:23,994 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-13 13:30:23,994 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-13 13:30:23,996 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-13 13:30:23,996 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-13 13:30:23,996 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-13 13:30:23,996 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-13 13:30:23,996 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-13 13:30:23,997 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-13 13:30:23,997 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-13 13:30:23,997 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-13 13:30:23,997 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-13 13:30:23,997 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 13:30:23,997 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-13 13:30:23,998 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-13 13:30:23,998 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-13 13:30:23,998 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-13 13:30:23,998 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-13 13:30:23,998 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-13 13:30:23,999 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-13 13:30:23,999 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-13 13:30:23,999 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-13 13:30:23,999 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> bf81f7b3bd1ceac2bf46c7c37f69effc0af9de17b18c7565156301fb49a6164e [2024-11-13 13:30:24,298 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-13 13:30:24,306 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-13 13:30:24,308 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-13 13:30:24,310 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-13 13:30:24,310 INFO L274 PluginConnector]: CDTParser initialized [2024-11-13 13:30:24,311 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/../../sv-benchmarks/c/weaver/chl-word-symm.wvr.c Unable to find full path for "g++" [2024-11-13 13:30:26,160 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-13 13:30:26,465 INFO L384 CDTParser]: Found 1 translation units. [2024-11-13 13:30:26,466 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/sv-benchmarks/c/weaver/chl-word-symm.wvr.c [2024-11-13 13:30:26,476 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/data/4580dc963/9cd3c249e70645ebbbd0adc3af58342a/FLAG22c0ce032 [2024-11-13 13:30:26,500 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/data/4580dc963/9cd3c249e70645ebbbd0adc3af58342a [2024-11-13 13:30:26,504 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-13 13:30:26,505 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-13 13:30:26,507 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-13 13:30:26,507 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-13 13:30:26,513 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-13 13:30:26,514 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 01:30:26" (1/1) ... [2024-11-13 13:30:26,515 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@261d7c7e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:26, skipping insertion in model container [2024-11-13 13:30:26,517 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 13.11 01:30:26" (1/1) ... [2024-11-13 13:30:26,536 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-13 13:30:26,754 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_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/sv-benchmarks/c/weaver/chl-word-symm.wvr.c[2874,2887] [2024-11-13 13:30:26,769 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 13:30:26,782 INFO L200 MainTranslator]: Completed pre-run [2024-11-13 13:30:26,809 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_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/sv-benchmarks/c/weaver/chl-word-symm.wvr.c[2874,2887] [2024-11-13 13:30:26,812 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-13 13:30:26,827 INFO L204 MainTranslator]: Completed translation [2024-11-13 13:30:26,828 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:26 WrapperNode [2024-11-13 13:30:26,828 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-13 13:30:26,829 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-13 13:30:26,829 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-13 13:30:26,829 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-13 13:30:26,837 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:26" (1/1) ... [2024-11-13 13:30:26,850 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:26" (1/1) ... [2024-11-13 13:30:26,881 INFO L138 Inliner]: procedures = 23, calls = 25, calls flagged for inlining = 9, calls inlined = 11, statements flattened = 121 [2024-11-13 13:30:26,884 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-13 13:30:26,885 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-13 13:30:26,885 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-13 13:30:26,885 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-13 13:30:26,896 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:26" (1/1) ... [2024-11-13 13:30:26,896 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:26" (1/1) ... [2024-11-13 13:30:26,900 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:26" (1/1) ... [2024-11-13 13:30:26,917 INFO L175 MemorySlicer]: Split 12 memory accesses to 2 slices as follows [2, 10]. 83 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-13 13:30:26,918 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:26" (1/1) ... [2024-11-13 13:30:26,918 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:26" (1/1) ... [2024-11-13 13:30:26,926 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:26" (1/1) ... [2024-11-13 13:30:26,930 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:26" (1/1) ... [2024-11-13 13:30:26,931 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:26" (1/1) ... [2024-11-13 13:30:26,932 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:26" (1/1) ... [2024-11-13 13:30:26,935 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-13 13:30:26,936 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-13 13:30:26,936 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-13 13:30:26,936 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-13 13:30:26,937 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:26" (1/1) ... [2024-11-13 13:30:26,943 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-13 13:30:26,959 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:30:26,972 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-13 13:30:26,976 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-13 13:30:27,002 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-13 13:30:27,002 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2024-11-13 13:30:27,003 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2024-11-13 13:30:27,003 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2024-11-13 13:30:27,003 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2024-11-13 13:30:27,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-13 13:30:27,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-13 13:30:27,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-13 13:30:27,003 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-13 13:30:27,003 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-13 13:30:27,003 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-13 13:30:27,003 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-13 13:30:27,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-13 13:30:27,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-13 13:30:27,005 WARN L207 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2024-11-13 13:30:27,122 INFO L238 CfgBuilder]: Building ICFG [2024-11-13 13:30:27,124 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-13 13:30:27,512 INFO L283 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2024-11-13 13:30:27,512 INFO L287 CfgBuilder]: Performing block encoding [2024-11-13 13:30:27,908 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-13 13:30:27,909 INFO L316 CfgBuilder]: Removed 4 assume(true) statements. [2024-11-13 13:30:27,909 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 01:30:27 BoogieIcfgContainer [2024-11-13 13:30:27,909 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-13 13:30:27,912 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-13 13:30:27,912 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-13 13:30:27,918 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-13 13:30:27,918 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 13.11 01:30:26" (1/3) ... [2024-11-13 13:30:27,918 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@63bebcf1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 01:30:27, skipping insertion in model container [2024-11-13 13:30:27,919 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 13.11 01:30:26" (2/3) ... [2024-11-13 13:30:27,919 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@63bebcf1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 13.11 01:30:27, skipping insertion in model container [2024-11-13 13:30:27,919 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 13.11 01:30:27" (3/3) ... [2024-11-13 13:30:27,921 INFO L112 eAbstractionObserver]: Analyzing ICFG chl-word-symm.wvr.c [2024-11-13 13:30:27,941 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-13 13:30:27,942 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG chl-word-symm.wvr.c that has 3 procedures, 27 locations, 1 initial locations, 4 loop locations, and 1 error locations. [2024-11-13 13:30:27,943 INFO L492 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-11-13 13:30:28,021 INFO L143 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2024-11-13 13:30:28,066 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 33 places, 34 transitions, 82 flow [2024-11-13 13:30:28,116 INFO L124 PetriNetUnfolderBase]: 8/32 cut-off events. [2024-11-13 13:30:28,122 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2024-11-13 13:30:28,126 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 5. Compared 44 event pairs, 0 based on Foata normal form. 0/23 useless extension candidates. Maximal degree in co-relation 23. Up to 2 conditions per place. [2024-11-13 13:30:28,126 INFO L82 GeneralOperation]: Start removeDead. Operand has 33 places, 34 transitions, 82 flow [2024-11-13 13:30:28,129 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 30 places, 31 transitions, 74 flow [2024-11-13 13:30:28,142 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-13 13:30:28,159 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;@6c4872fa, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-13 13:30:28,160 INFO L334 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2024-11-13 13:30:28,172 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2024-11-13 13:30:28,173 INFO L124 PetriNetUnfolderBase]: 8/30 cut-off events. [2024-11-13 13:30:28,173 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2024-11-13 13:30:28,173 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:30:28,174 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:30:28,174 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:30:28,180 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:30:28,181 INFO L85 PathProgramCache]: Analyzing trace with hash -164716032, now seen corresponding path program 1 times [2024-11-13 13:30:28,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:30:28,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436359456] [2024-11-13 13:30:28,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:30:28,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:30:28,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:30:29,007 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:30:29,008 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:30:29,008 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436359456] [2024-11-13 13:30:29,009 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1436359456] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:30:29,009 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:30:29,009 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 13:30:29,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1020326953] [2024-11-13 13:30:29,013 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:30:29,020 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 13:30:29,025 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:30:29,048 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 13:30:29,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-13 13:30:29,051 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:30:29,053 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 30 places, 31 transitions, 74 flow. Second operand has 4 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:29,053 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:30:29,054 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:30:29,055 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:30:29,480 INFO L124 PetriNetUnfolderBase]: 271/440 cut-off events. [2024-11-13 13:30:29,481 INFO L125 PetriNetUnfolderBase]: For 34/34 co-relation queries the response was YES. [2024-11-13 13:30:29,482 INFO L83 FinitePrefix]: Finished finitePrefix Result has 912 conditions, 440 events. 271/440 cut-off events. For 34/34 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 1484 event pairs, 138 based on Foata normal form. 1/338 useless extension candidates. Maximal degree in co-relation 824. Up to 343 conditions per place. [2024-11-13 13:30:29,489 INFO L140 encePairwiseOnDemand]: 30/34 looper letters, 40 selfloop transitions, 1 changer transitions 7/49 dead transitions. [2024-11-13 13:30:29,493 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 33 places, 49 transitions, 218 flow [2024-11-13 13:30:29,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 13:30:29,496 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 13:30:29,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 62 transitions. [2024-11-13 13:30:29,508 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.45588235294117646 [2024-11-13 13:30:29,510 INFO L175 Difference]: Start difference. First operand has 30 places, 31 transitions, 74 flow. Second operand 4 states and 62 transitions. [2024-11-13 13:30:29,511 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 33 places, 49 transitions, 218 flow [2024-11-13 13:30:29,518 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 29 places, 49 transitions, 202 flow, removed 0 selfloop flow, removed 4 redundant places. [2024-11-13 13:30:29,523 INFO L231 Difference]: Finished difference. Result has 31 places, 31 transitions, 75 flow [2024-11-13 13:30:29,526 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=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=75, PETRI_PLACES=31, PETRI_TRANSITIONS=31} [2024-11-13 13:30:29,531 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 1 predicate places. [2024-11-13 13:30:29,532 INFO L471 AbstractCegarLoop]: Abstraction has has 31 places, 31 transitions, 75 flow [2024-11-13 13:30:29,533 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:29,533 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:30:29,534 INFO L204 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:30:29,534 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-13 13:30:29,534 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:30:29,535 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:30:29,535 INFO L85 PathProgramCache]: Analyzing trace with hash 1299323536, now seen corresponding path program 2 times [2024-11-13 13:30:29,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:30:29,536 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589707550] [2024-11-13 13:30:29,536 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:30:29,536 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:30:29,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:30:29,973 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:30:29,973 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:30:29,974 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589707550] [2024-11-13 13:30:29,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [589707550] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:30:29,974 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:30:29,974 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 13:30:29,974 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1266910803] [2024-11-13 13:30:29,975 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:30:29,976 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-13 13:30:29,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:30:29,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-13 13:30:29,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-13 13:30:29,978 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:30:29,978 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 31 places, 31 transitions, 75 flow. Second operand has 4 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:29,978 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:30:29,978 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:30:29,978 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:30:30,376 INFO L124 PetriNetUnfolderBase]: 309/520 cut-off events. [2024-11-13 13:30:30,376 INFO L125 PetriNetUnfolderBase]: For 68/68 co-relation queries the response was YES. [2024-11-13 13:30:30,378 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1107 conditions, 520 events. 309/520 cut-off events. For 68/68 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 1927 event pairs, 174 based on Foata normal form. 6/428 useless extension candidates. Maximal degree in co-relation 1090. Up to 403 conditions per place. [2024-11-13 13:30:30,384 INFO L140 encePairwiseOnDemand]: 30/34 looper letters, 40 selfloop transitions, 1 changer transitions 9/51 dead transitions. [2024-11-13 13:30:30,384 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 33 places, 51 transitions, 225 flow [2024-11-13 13:30:30,385 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-13 13:30:30,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2024-11-13 13:30:30,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 64 transitions. [2024-11-13 13:30:30,386 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.47058823529411764 [2024-11-13 13:30:30,386 INFO L175 Difference]: Start difference. First operand has 31 places, 31 transitions, 75 flow. Second operand 4 states and 64 transitions. [2024-11-13 13:30:30,386 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 33 places, 51 transitions, 225 flow [2024-11-13 13:30:30,388 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 31 places, 51 transitions, 219 flow, removed 2 selfloop flow, removed 2 redundant places. [2024-11-13 13:30:30,389 INFO L231 Difference]: Finished difference. Result has 33 places, 31 transitions, 81 flow [2024-11-13 13:30:30,390 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=72, PETRI_DIFFERENCE_MINUEND_PLACES=28, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=31, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=81, PETRI_PLACES=33, PETRI_TRANSITIONS=31} [2024-11-13 13:30:30,390 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 3 predicate places. [2024-11-13 13:30:30,391 INFO L471 AbstractCegarLoop]: Abstraction has has 33 places, 31 transitions, 81 flow [2024-11-13 13:30:30,391 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 7.0) internal successors, (28), 4 states have internal predecessors, (28), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:30,391 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:30:30,391 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-13 13:30:30,392 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-13 13:30:30,392 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:30:30,392 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:30:30,393 INFO L85 PathProgramCache]: Analyzing trace with hash 72626201, now seen corresponding path program 1 times [2024-11-13 13:30:30,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:30:30,393 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [707812594] [2024-11-13 13:30:30,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:30:30,393 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:30:30,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:30:30,485 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:30:30,485 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:30:30,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [707812594] [2024-11-13 13:30:30,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [707812594] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:30:30,485 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:30:30,486 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-13 13:30:30,486 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1660963021] [2024-11-13 13:30:30,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:30:30,486 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-13 13:30:30,487 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:30:30,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-13 13:30:30,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-13 13:30:30,487 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:30:30,488 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 33 places, 31 transitions, 81 flow. Second operand has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:30,488 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:30:30,488 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:30:30,488 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:30:30,640 INFO L124 PetriNetUnfolderBase]: 223/370 cut-off events. [2024-11-13 13:30:30,640 INFO L125 PetriNetUnfolderBase]: For 153/153 co-relation queries the response was YES. [2024-11-13 13:30:30,642 INFO L83 FinitePrefix]: Finished finitePrefix Result has 807 conditions, 370 events. 223/370 cut-off events. For 153/153 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 1164 event pairs, 73 based on Foata normal form. 21/327 useless extension candidates. Maximal degree in co-relation 797. Up to 302 conditions per place. [2024-11-13 13:30:30,646 INFO L140 encePairwiseOnDemand]: 30/34 looper letters, 33 selfloop transitions, 2 changer transitions 5/41 dead transitions. [2024-11-13 13:30:30,646 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 34 places, 41 transitions, 187 flow [2024-11-13 13:30:30,647 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-13 13:30:30,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2024-11-13 13:30:30,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 51 transitions. [2024-11-13 13:30:30,648 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5 [2024-11-13 13:30:30,648 INFO L175 Difference]: Start difference. First operand has 33 places, 31 transitions, 81 flow. Second operand 3 states and 51 transitions. [2024-11-13 13:30:30,648 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 34 places, 41 transitions, 187 flow [2024-11-13 13:30:30,649 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 32 places, 41 transitions, 184 flow, removed 1 selfloop flow, removed 2 redundant places. [2024-11-13 13:30:30,650 INFO L231 Difference]: Finished difference. Result has 33 places, 31 transitions, 84 flow [2024-11-13 13:30:30,651 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=78, PETRI_DIFFERENCE_MINUEND_PLACES=30, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=31, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=29, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=84, PETRI_PLACES=33, PETRI_TRANSITIONS=31} [2024-11-13 13:30:30,654 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 3 predicate places. [2024-11-13 13:30:30,654 INFO L471 AbstractCegarLoop]: Abstraction has has 33 places, 31 transitions, 84 flow [2024-11-13 13:30:30,654 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:30,654 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:30:30,655 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] [2024-11-13 13:30:30,655 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-13 13:30:30,656 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:30:30,656 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:30:30,657 INFO L85 PathProgramCache]: Analyzing trace with hash 348118773, now seen corresponding path program 1 times [2024-11-13 13:30:30,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:30:30,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1452235767] [2024-11-13 13:30:30,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:30:30,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:30:30,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:30:31,382 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:30:31,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:30:31,383 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1452235767] [2024-11-13 13:30:31,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1452235767] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:30:31,383 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:30:31,383 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-13 13:30:31,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964647423] [2024-11-13 13:30:31,383 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:30:31,384 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-13 13:30:31,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:30:31,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-13 13:30:31,385 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72 [2024-11-13 13:30:31,385 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:30:31,386 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 33 places, 31 transitions, 84 flow. Second operand has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:31,386 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:30:31,386 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:30:31,387 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:30:32,114 INFO L124 PetriNetUnfolderBase]: 564/938 cut-off events. [2024-11-13 13:30:32,114 INFO L125 PetriNetUnfolderBase]: For 192/192 co-relation queries the response was YES. [2024-11-13 13:30:32,116 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2076 conditions, 938 events. 564/938 cut-off events. For 192/192 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 3924 event pairs, 64 based on Foata normal form. 1/777 useless extension candidates. Maximal degree in co-relation 545. Up to 233 conditions per place. [2024-11-13 13:30:32,124 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 107 selfloop transitions, 19 changer transitions 1/128 dead transitions. [2024-11-13 13:30:32,125 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 41 places, 128 transitions, 588 flow [2024-11-13 13:30:32,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-13 13:30:32,125 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2024-11-13 13:30:32,127 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 157 transitions. [2024-11-13 13:30:32,127 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4197860962566845 [2024-11-13 13:30:32,127 INFO L175 Difference]: Start difference. First operand has 33 places, 31 transitions, 84 flow. Second operand 11 states and 157 transitions. [2024-11-13 13:30:32,127 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 41 places, 128 transitions, 588 flow [2024-11-13 13:30:32,133 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 39 places, 128 transitions, 560 flow, removed 14 selfloop flow, removed 2 redundant places. [2024-11-13 13:30:32,137 INFO L231 Difference]: Finished difference. Result has 45 places, 51 transitions, 204 flow [2024-11-13 13:30:32,137 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=76, PETRI_DIFFERENCE_MINUEND_PLACES=29, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=31, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=204, PETRI_PLACES=45, PETRI_TRANSITIONS=51} [2024-11-13 13:30:32,140 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 15 predicate places. [2024-11-13 13:30:32,140 INFO L471 AbstractCegarLoop]: Abstraction has has 45 places, 51 transitions, 204 flow [2024-11-13 13:30:32,141 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.222222222222222) internal successors, (47), 9 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:32,141 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:30:32,141 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] [2024-11-13 13:30:32,141 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-13 13:30:32,142 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:30:32,142 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:30:32,144 INFO L85 PathProgramCache]: Analyzing trace with hash 1801581321, now seen corresponding path program 1 times [2024-11-13 13:30:32,144 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:30:32,144 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [742183253] [2024-11-13 13:30:32,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:30:32,144 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:30:32,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:30:32,810 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:30:32,810 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:30:32,811 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [742183253] [2024-11-13 13:30:32,811 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [742183253] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:30:32,811 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [72866330] [2024-11-13 13:30:32,811 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:30:32,811 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:30:32,811 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:30:32,819 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:30:32,821 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-13 13:30:32,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:30:32,985 INFO L255 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-13 13:30:32,991 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:30:33,714 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:30:33,714 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:30:35,378 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:30:35,380 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [72866330] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-13 13:30:35,380 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-13 13:30:35,380 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9, 9] total 25 [2024-11-13 13:30:35,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1115741327] [2024-11-13 13:30:35,381 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:30:35,381 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:30:35,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:30:35,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:30:35,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=517, Unknown=0, NotChecked=0, Total=650 [2024-11-13 13:30:35,384 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:30:35,385 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 51 transitions, 204 flow. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:35,385 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:30:35,385 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:30:35,385 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:30:36,740 INFO L124 PetriNetUnfolderBase]: 1208/2020 cut-off events. [2024-11-13 13:30:36,740 INFO L125 PetriNetUnfolderBase]: For 536/536 co-relation queries the response was YES. [2024-11-13 13:30:36,746 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5109 conditions, 2020 events. 1208/2020 cut-off events. For 536/536 co-relation queries the response was YES. Maximal size of possible extension queue 118. Compared 10290 event pairs, 134 based on Foata normal form. 1/1839 useless extension candidates. Maximal degree in co-relation 3279. Up to 442 conditions per place. [2024-11-13 13:30:36,755 INFO L140 encePairwiseOnDemand]: 23/34 looper letters, 137 selfloop transitions, 52 changer transitions 7/197 dead transitions. [2024-11-13 13:30:36,756 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 57 places, 197 transitions, 1073 flow [2024-11-13 13:30:36,756 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-13 13:30:36,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2024-11-13 13:30:36,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 201 transitions. [2024-11-13 13:30:36,758 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.45475113122171945 [2024-11-13 13:30:36,758 INFO L175 Difference]: Start difference. First operand has 45 places, 51 transitions, 204 flow. Second operand 13 states and 201 transitions. [2024-11-13 13:30:36,758 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 57 places, 197 transitions, 1073 flow [2024-11-13 13:30:36,762 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 57 places, 197 transitions, 1069 flow, removed 2 selfloop flow, removed 0 redundant places. [2024-11-13 13:30:36,765 INFO L231 Difference]: Finished difference. Result has 66 places, 86 transitions, 594 flow [2024-11-13 13:30:36,765 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=200, PETRI_DIFFERENCE_MINUEND_PLACES=45, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=51, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=594, PETRI_PLACES=66, PETRI_TRANSITIONS=86} [2024-11-13 13:30:36,766 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 36 predicate places. [2024-11-13 13:30:36,766 INFO L471 AbstractCegarLoop]: Abstraction has has 66 places, 86 transitions, 594 flow [2024-11-13 13:30:36,766 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:36,767 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:30:36,767 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] [2024-11-13 13:30:36,790 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-13 13:30:36,971 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:30:36,972 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:30:36,973 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:30:36,973 INFO L85 PathProgramCache]: Analyzing trace with hash -31188891, now seen corresponding path program 1 times [2024-11-13 13:30:36,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:30:36,973 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [162668906] [2024-11-13 13:30:36,973 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:30:36,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:30:37,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:30:37,423 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:30:37,423 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:30:37,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [162668906] [2024-11-13 13:30:37,423 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [162668906] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:30:37,423 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1004681401] [2024-11-13 13:30:37,424 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:30:37,424 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:30:37,424 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:30:37,426 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:30:37,428 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-13 13:30:37,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:30:37,541 INFO L255 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-13 13:30:37,543 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:30:38,019 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:30:38,019 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:30:39,305 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:30:39,306 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1004681401] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-13 13:30:39,306 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-13 13:30:39,306 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9, 8] total 23 [2024-11-13 13:30:39,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [706564614] [2024-11-13 13:30:39,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:30:39,307 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-13 13:30:39,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:30:39,308 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-13 13:30:39,310 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2024-11-13 13:30:39,310 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:30:39,310 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 86 transitions, 594 flow. Second operand has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:39,310 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:30:39,310 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:30:39,310 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:30:40,930 INFO L124 PetriNetUnfolderBase]: 1653/2760 cut-off events. [2024-11-13 13:30:40,930 INFO L125 PetriNetUnfolderBase]: For 3797/3797 co-relation queries the response was YES. [2024-11-13 13:30:40,941 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8617 conditions, 2760 events. 1653/2760 cut-off events. For 3797/3797 co-relation queries the response was YES. Maximal size of possible extension queue 162. Compared 15007 event pairs, 352 based on Foata normal form. 1/2510 useless extension candidates. Maximal degree in co-relation 8542. Up to 762 conditions per place. [2024-11-13 13:30:40,955 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 194 selfloop transitions, 49 changer transitions 8/252 dead transitions. [2024-11-13 13:30:40,955 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 78 places, 252 transitions, 1756 flow [2024-11-13 13:30:40,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-13 13:30:40,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-13 13:30:40,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 248 transitions. [2024-11-13 13:30:40,957 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.5210084033613446 [2024-11-13 13:30:40,958 INFO L175 Difference]: Start difference. First operand has 66 places, 86 transitions, 594 flow. Second operand 14 states and 248 transitions. [2024-11-13 13:30:40,958 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 78 places, 252 transitions, 1756 flow [2024-11-13 13:30:41,005 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 76 places, 252 transitions, 1729 flow, removed 13 selfloop flow, removed 2 redundant places. [2024-11-13 13:30:41,013 INFO L231 Difference]: Finished difference. Result has 83 places, 105 transitions, 873 flow [2024-11-13 13:30:41,013 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=581, PETRI_DIFFERENCE_MINUEND_PLACES=63, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=86, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=873, PETRI_PLACES=83, PETRI_TRANSITIONS=105} [2024-11-13 13:30:41,014 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 53 predicate places. [2024-11-13 13:30:41,014 INFO L471 AbstractCegarLoop]: Abstraction has has 83 places, 105 transitions, 873 flow [2024-11-13 13:30:41,014 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:41,014 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:30:41,014 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] [2024-11-13 13:30:41,039 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-13 13:30:41,218 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:30:41,219 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:30:41,219 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:30:41,219 INFO L85 PathProgramCache]: Analyzing trace with hash -1901017535, now seen corresponding path program 2 times [2024-11-13 13:30:41,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:30:41,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [380567098] [2024-11-13 13:30:41,219 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:30:41,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:30:41,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:30:41,649 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:30:41,650 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:30:41,650 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [380567098] [2024-11-13 13:30:41,650 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [380567098] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:30:41,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [208128240] [2024-11-13 13:30:41,651 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:30:41,651 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:30:41,651 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:30:41,654 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:30:41,657 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-13 13:30:41,766 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-13 13:30:41,766 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:30:41,768 INFO L255 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-13 13:30:41,771 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:30:42,187 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 13:30:42,188 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 13:30:42,188 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [208128240] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:30:42,188 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 13:30:42,188 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 14 [2024-11-13 13:30:42,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [348905219] [2024-11-13 13:30:42,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:30:42,189 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-13 13:30:42,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:30:42,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-13 13:30:42,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2024-11-13 13:30:42,190 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:30:42,191 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 83 places, 105 transitions, 873 flow. Second operand has 8 states, 8 states have (on average 5.625) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:42,191 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:30:42,191 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:30:42,191 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:30:42,965 INFO L124 PetriNetUnfolderBase]: 1658/2781 cut-off events. [2024-11-13 13:30:42,965 INFO L125 PetriNetUnfolderBase]: For 6517/6517 co-relation queries the response was YES. [2024-11-13 13:30:42,980 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9440 conditions, 2781 events. 1658/2781 cut-off events. For 6517/6517 co-relation queries the response was YES. Maximal size of possible extension queue 163. Compared 15226 event pairs, 296 based on Foata normal form. 1/2531 useless extension candidates. Maximal degree in co-relation 9359. Up to 1796 conditions per place. [2024-11-13 13:30:42,995 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 109 selfloop transitions, 51 changer transitions 6/167 dead transitions. [2024-11-13 13:30:42,995 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 90 places, 167 transitions, 1448 flow [2024-11-13 13:30:42,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 13:30:42,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-13 13:30:42,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 131 transitions. [2024-11-13 13:30:42,998 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.42810457516339867 [2024-11-13 13:30:42,998 INFO L175 Difference]: Start difference. First operand has 83 places, 105 transitions, 873 flow. Second operand 9 states and 131 transitions. [2024-11-13 13:30:42,998 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 90 places, 167 transitions, 1448 flow [2024-11-13 13:30:43,040 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 88 places, 167 transitions, 1389 flow, removed 28 selfloop flow, removed 2 redundant places. [2024-11-13 13:30:43,044 INFO L231 Difference]: Finished difference. Result has 92 places, 111 transitions, 1041 flow [2024-11-13 13:30:43,045 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=820, PETRI_DIFFERENCE_MINUEND_PLACES=80, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=105, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1041, PETRI_PLACES=92, PETRI_TRANSITIONS=111} [2024-11-13 13:30:43,046 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 62 predicate places. [2024-11-13 13:30:43,048 INFO L471 AbstractCegarLoop]: Abstraction has has 92 places, 111 transitions, 1041 flow [2024-11-13 13:30:43,049 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:43,049 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:30:43,049 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] [2024-11-13 13:30:43,077 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-13 13:30:43,249 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:30:43,250 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:30:43,251 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:30:43,251 INFO L85 PathProgramCache]: Analyzing trace with hash 1824483971, now seen corresponding path program 2 times [2024-11-13 13:30:43,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:30:43,251 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643409186] [2024-11-13 13:30:43,252 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:30:43,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:30:43,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:30:43,689 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:30:43,690 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:30:43,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643409186] [2024-11-13 13:30:43,690 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [643409186] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:30:43,690 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1378818986] [2024-11-13 13:30:43,690 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:30:43,690 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:30:43,690 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:30:43,695 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:30:43,697 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-13 13:30:43,825 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-13 13:30:43,825 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:30:43,827 INFO L255 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-13 13:30:43,829 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:30:44,331 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 13:30:44,331 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 13:30:44,332 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1378818986] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:30:44,332 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 13:30:44,332 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 16 [2024-11-13 13:30:44,332 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2024318687] [2024-11-13 13:30:44,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:30:44,333 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-13 13:30:44,334 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:30:44,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-13 13:30:44,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2024-11-13 13:30:44,336 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:30:44,337 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 92 places, 111 transitions, 1041 flow. Second operand has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:44,338 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:30:44,338 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:30:44,338 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:30:45,111 INFO L124 PetriNetUnfolderBase]: 1648/2765 cut-off events. [2024-11-13 13:30:45,112 INFO L125 PetriNetUnfolderBase]: For 8213/8213 co-relation queries the response was YES. [2024-11-13 13:30:45,126 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9971 conditions, 2765 events. 1648/2765 cut-off events. For 8213/8213 co-relation queries the response was YES. Maximal size of possible extension queue 161. Compared 15143 event pairs, 295 based on Foata normal form. 1/2515 useless extension candidates. Maximal degree in co-relation 9126. Up to 1801 conditions per place. [2024-11-13 13:30:45,141 INFO L140 encePairwiseOnDemand]: 23/34 looper letters, 108 selfloop transitions, 55 changer transitions 7/171 dead transitions. [2024-11-13 13:30:45,142 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 100 places, 171 transitions, 1620 flow [2024-11-13 13:30:45,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 13:30:45,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-13 13:30:45,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 128 transitions. [2024-11-13 13:30:45,144 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.41830065359477125 [2024-11-13 13:30:45,144 INFO L175 Difference]: Start difference. First operand has 92 places, 111 transitions, 1041 flow. Second operand 9 states and 128 transitions. [2024-11-13 13:30:45,144 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 100 places, 171 transitions, 1620 flow [2024-11-13 13:30:45,197 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 95 places, 171 transitions, 1519 flow, removed 10 selfloop flow, removed 5 redundant places. [2024-11-13 13:30:45,201 INFO L231 Difference]: Finished difference. Result has 99 places, 116 transitions, 1160 flow [2024-11-13 13:30:45,201 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=950, PETRI_DIFFERENCE_MINUEND_PLACES=87, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=111, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=50, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=58, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1160, PETRI_PLACES=99, PETRI_TRANSITIONS=116} [2024-11-13 13:30:45,202 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 69 predicate places. [2024-11-13 13:30:45,205 INFO L471 AbstractCegarLoop]: Abstraction has has 99 places, 116 transitions, 1160 flow [2024-11-13 13:30:45,205 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:45,205 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:30:45,205 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] [2024-11-13 13:30:45,231 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-13 13:30:45,409 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:30:45,410 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:30:45,410 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:30:45,410 INFO L85 PathProgramCache]: Analyzing trace with hash 1464772407, now seen corresponding path program 3 times [2024-11-13 13:30:45,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:30:45,410 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160597384] [2024-11-13 13:30:45,411 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:30:45,411 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:30:45,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:30:45,817 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:30:45,817 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:30:45,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160597384] [2024-11-13 13:30:45,817 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160597384] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:30:45,817 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1387460085] [2024-11-13 13:30:45,818 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:30:45,818 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:30:45,818 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:30:45,820 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:30:45,824 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-13 13:30:45,931 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2024-11-13 13:30:45,931 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:30:45,933 INFO L255 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-13 13:30:45,938 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:30:46,396 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 13:30:46,396 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 13:30:46,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1387460085] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:30:46,397 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 13:30:46,397 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 16 [2024-11-13 13:30:46,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [902629393] [2024-11-13 13:30:46,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:30:46,397 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-13 13:30:46,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:30:46,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-13 13:30:46,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2024-11-13 13:30:46,398 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:30:46,399 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 99 places, 116 transitions, 1160 flow. Second operand has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:46,399 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:30:46,399 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:30:46,399 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:30:47,079 INFO L124 PetriNetUnfolderBase]: 1638/2742 cut-off events. [2024-11-13 13:30:47,080 INFO L125 PetriNetUnfolderBase]: For 9859/9859 co-relation queries the response was YES. [2024-11-13 13:30:47,093 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10057 conditions, 2742 events. 1638/2742 cut-off events. For 9859/9859 co-relation queries the response was YES. Maximal size of possible extension queue 163. Compared 15016 event pairs, 293 based on Foata normal form. 1/2492 useless extension candidates. Maximal degree in co-relation 9974. Up to 1776 conditions per place. [2024-11-13 13:30:47,107 INFO L140 encePairwiseOnDemand]: 23/34 looper letters, 108 selfloop transitions, 55 changer transitions 7/171 dead transitions. [2024-11-13 13:30:47,107 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 106 places, 171 transitions, 1659 flow [2024-11-13 13:30:47,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 13:30:47,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-13 13:30:47,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 129 transitions. [2024-11-13 13:30:47,111 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4215686274509804 [2024-11-13 13:30:47,111 INFO L175 Difference]: Start difference. First operand has 99 places, 116 transitions, 1160 flow. Second operand 9 states and 129 transitions. [2024-11-13 13:30:47,111 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 106 places, 171 transitions, 1659 flow [2024-11-13 13:30:47,162 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 102 places, 171 transitions, 1573 flow, removed 9 selfloop flow, removed 4 redundant places. [2024-11-13 13:30:47,165 INFO L231 Difference]: Finished difference. Result has 103 places, 115 transitions, 1178 flow [2024-11-13 13:30:47,168 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=1074, PETRI_DIFFERENCE_MINUEND_PLACES=94, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=55, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1178, PETRI_PLACES=103, PETRI_TRANSITIONS=115} [2024-11-13 13:30:47,169 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 73 predicate places. [2024-11-13 13:30:47,169 INFO L471 AbstractCegarLoop]: Abstraction has has 103 places, 115 transitions, 1178 flow [2024-11-13 13:30:47,169 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:47,169 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:30:47,169 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] [2024-11-13 13:30:47,195 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-13 13:30:47,370 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:30:47,370 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:30:47,371 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:30:47,371 INFO L85 PathProgramCache]: Analyzing trace with hash 1963183219, now seen corresponding path program 4 times [2024-11-13 13:30:47,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:30:47,371 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827027089] [2024-11-13 13:30:47,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:30:47,372 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:30:47,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:30:47,694 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:30:47,694 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:30:47,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827027089] [2024-11-13 13:30:47,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827027089] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:30:47,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1857107977] [2024-11-13 13:30:47,694 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 13:30:47,694 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:30:47,695 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:30:47,696 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:30:47,699 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-13 13:30:47,800 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 13:30:47,800 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:30:47,802 INFO L255 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-13 13:30:47,804 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:30:48,222 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:30:48,223 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:30:48,858 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:30:48,859 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1857107977] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-13 13:30:48,859 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-13 13:30:48,859 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9, 9] total 25 [2024-11-13 13:30:48,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [927483453] [2024-11-13 13:30:48,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:30:48,863 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:30:48,863 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:30:48,864 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:30:48,864 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=136, Invalid=514, Unknown=0, NotChecked=0, Total=650 [2024-11-13 13:30:48,864 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:30:48,865 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 103 places, 115 transitions, 1178 flow. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:48,865 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:30:48,865 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:30:48,865 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:30:49,915 INFO L124 PetriNetUnfolderBase]: 1620/2700 cut-off events. [2024-11-13 13:30:49,916 INFO L125 PetriNetUnfolderBase]: For 10633/10633 co-relation queries the response was YES. [2024-11-13 13:30:49,930 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9973 conditions, 2700 events. 1620/2700 cut-off events. For 10633/10633 co-relation queries the response was YES. Maximal size of possible extension queue 163. Compared 14639 event pairs, 286 based on Foata normal form. 1/2450 useless extension candidates. Maximal degree in co-relation 9895. Up to 766 conditions per place. [2024-11-13 13:30:49,942 INFO L140 encePairwiseOnDemand]: 23/34 looper letters, 125 selfloop transitions, 64 changer transitions 8/198 dead transitions. [2024-11-13 13:30:49,942 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 113 places, 198 transitions, 1910 flow [2024-11-13 13:30:49,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-13 13:30:49,943 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2024-11-13 13:30:49,944 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 167 transitions. [2024-11-13 13:30:49,944 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.40931372549019607 [2024-11-13 13:30:49,945 INFO L175 Difference]: Start difference. First operand has 103 places, 115 transitions, 1178 flow. Second operand 12 states and 167 transitions. [2024-11-13 13:30:49,945 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 113 places, 198 transitions, 1910 flow [2024-11-13 13:30:50,003 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 106 places, 198 transitions, 1798 flow, removed 3 selfloop flow, removed 7 redundant places. [2024-11-13 13:30:50,007 INFO L231 Difference]: Finished difference. Result has 109 places, 116 transitions, 1237 flow [2024-11-13 13:30:50,008 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=1070, PETRI_DIFFERENCE_MINUEND_PLACES=95, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=115, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=1237, PETRI_PLACES=109, PETRI_TRANSITIONS=116} [2024-11-13 13:30:50,008 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 79 predicate places. [2024-11-13 13:30:50,009 INFO L471 AbstractCegarLoop]: Abstraction has has 109 places, 116 transitions, 1237 flow [2024-11-13 13:30:50,009 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:50,009 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:30:50,009 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] [2024-11-13 13:30:50,034 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-13 13:30:50,209 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:30:50,210 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:30:50,211 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:30:50,211 INFO L85 PathProgramCache]: Analyzing trace with hash -658038683, now seen corresponding path program 5 times [2024-11-13 13:30:50,211 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:30:50,211 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1147135352] [2024-11-13 13:30:50,211 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:30:50,211 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:30:50,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:30:50,472 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:30:50,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:30:50,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1147135352] [2024-11-13 13:30:50,472 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1147135352] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:30:50,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169664129] [2024-11-13 13:30:50,472 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:30:50,472 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:30:50,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:30:50,474 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:30:50,476 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-13 13:30:50,566 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:30:50,566 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:30:50,568 INFO L255 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-13 13:30:50,569 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:30:50,954 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:30:50,954 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:30:51,822 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:30:51,823 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1169664129] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-13 13:30:51,823 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-13 13:30:51,823 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [9, 9] total 25 [2024-11-13 13:30:51,823 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073426254] [2024-11-13 13:30:51,823 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:30:51,823 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:30:51,824 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:30:51,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:30:51,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=133, Invalid=517, Unknown=0, NotChecked=0, Total=650 [2024-11-13 13:30:51,826 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:30:51,826 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 109 places, 116 transitions, 1237 flow. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:51,826 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:30:51,827 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:30:51,827 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:30:52,833 INFO L124 PetriNetUnfolderBase]: 1725/2918 cut-off events. [2024-11-13 13:30:52,833 INFO L125 PetriNetUnfolderBase]: For 12947/12947 co-relation queries the response was YES. [2024-11-13 13:30:52,845 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10982 conditions, 2918 events. 1725/2918 cut-off events. For 12947/12947 co-relation queries the response was YES. Maximal size of possible extension queue 177. Compared 16342 event pairs, 262 based on Foata normal form. 1/2656 useless extension candidates. Maximal degree in co-relation 10887. Up to 766 conditions per place. [2024-11-13 13:30:52,856 INFO L140 encePairwiseOnDemand]: 23/34 looper letters, 141 selfloop transitions, 70 changer transitions 9/221 dead transitions. [2024-11-13 13:30:52,856 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 120 places, 221 transitions, 2115 flow [2024-11-13 13:30:52,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-13 13:30:52,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2024-11-13 13:30:52,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 192 transitions. [2024-11-13 13:30:52,858 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4343891402714932 [2024-11-13 13:30:52,858 INFO L175 Difference]: Start difference. First operand has 109 places, 116 transitions, 1237 flow. Second operand 13 states and 192 transitions. [2024-11-13 13:30:52,858 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 120 places, 221 transitions, 2115 flow [2024-11-13 13:30:52,909 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 112 places, 221 transitions, 2009 flow, removed 7 selfloop flow, removed 8 redundant places. [2024-11-13 13:30:52,916 INFO L231 Difference]: Finished difference. Result has 116 places, 122 transitions, 1420 flow [2024-11-13 13:30:52,918 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=1145, PETRI_DIFFERENCE_MINUEND_PLACES=100, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1420, PETRI_PLACES=116, PETRI_TRANSITIONS=122} [2024-11-13 13:30:52,918 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 86 predicate places. [2024-11-13 13:30:52,918 INFO L471 AbstractCegarLoop]: Abstraction has has 116 places, 122 transitions, 1420 flow [2024-11-13 13:30:52,919 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:52,919 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:30:52,919 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] [2024-11-13 13:30:52,939 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2024-11-13 13:30:53,119 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:30:53,119 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:30:53,120 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:30:53,120 INFO L85 PathProgramCache]: Analyzing trace with hash -794670939, now seen corresponding path program 6 times [2024-11-13 13:30:53,120 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:30:53,120 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1198549904] [2024-11-13 13:30:53,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:30:53,120 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:30:53,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:30:53,371 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:30:53,371 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:30:53,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1198549904] [2024-11-13 13:30:53,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1198549904] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:30:53,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [52929577] [2024-11-13 13:30:53,373 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 13:30:53,373 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:30:53,373 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:30:53,375 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:30:53,378 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-13 13:30:53,458 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2024-11-13 13:30:53,458 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:30:53,459 INFO L255 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-13 13:30:53,461 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:30:53,745 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 13:30:53,746 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 13:30:53,746 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [52929577] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:30:53,746 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 13:30:53,746 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9] total 16 [2024-11-13 13:30:53,746 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714274840] [2024-11-13 13:30:53,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:30:53,747 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-13 13:30:53,747 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:30:53,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-13 13:30:53,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2024-11-13 13:30:53,747 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:30:53,748 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 116 places, 122 transitions, 1420 flow. Second operand has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:53,748 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:30:53,748 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:30:53,748 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:30:54,357 INFO L124 PetriNetUnfolderBase]: 1707/2876 cut-off events. [2024-11-13 13:30:54,357 INFO L125 PetriNetUnfolderBase]: For 14721/14721 co-relation queries the response was YES. [2024-11-13 13:30:54,367 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11234 conditions, 2876 events. 1707/2876 cut-off events. For 14721/14721 co-relation queries the response was YES. Maximal size of possible extension queue 176. Compared 15953 event pairs, 337 based on Foata normal form. 1/2614 useless extension candidates. Maximal degree in co-relation 11141. Up to 1745 conditions per place. [2024-11-13 13:30:54,377 INFO L140 encePairwiseOnDemand]: 23/34 looper letters, 103 selfloop transitions, 59 changer transitions 8/171 dead transitions. [2024-11-13 13:30:54,377 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 123 places, 171 transitions, 1913 flow [2024-11-13 13:30:54,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 13:30:54,378 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-13 13:30:54,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 122 transitions. [2024-11-13 13:30:54,378 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.39869281045751637 [2024-11-13 13:30:54,378 INFO L175 Difference]: Start difference. First operand has 116 places, 122 transitions, 1420 flow. Second operand 9 states and 122 transitions. [2024-11-13 13:30:54,378 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 123 places, 171 transitions, 1913 flow [2024-11-13 13:30:54,436 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 116 places, 171 transitions, 1837 flow, removed 5 selfloop flow, removed 7 redundant places. [2024-11-13 13:30:54,438 INFO L231 Difference]: Finished difference. Result has 118 places, 122 transitions, 1470 flow [2024-11-13 13:30:54,438 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=1344, PETRI_DIFFERENCE_MINUEND_PLACES=108, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=122, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=63, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1470, PETRI_PLACES=118, PETRI_TRANSITIONS=122} [2024-11-13 13:30:54,439 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 88 predicate places. [2024-11-13 13:30:54,439 INFO L471 AbstractCegarLoop]: Abstraction has has 118 places, 122 transitions, 1470 flow [2024-11-13 13:30:54,439 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:54,439 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:30:54,439 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] [2024-11-13 13:30:54,458 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-13 13:30:54,643 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-13 13:30:54,644 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:30:54,644 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:30:54,644 INFO L85 PathProgramCache]: Analyzing trace with hash -2041610718, now seen corresponding path program 1 times [2024-11-13 13:30:54,644 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:30:54,644 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [72668921] [2024-11-13 13:30:54,644 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:30:54,644 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:30:54,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:30:54,716 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:30:54,716 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:30:54,716 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [72668921] [2024-11-13 13:30:54,716 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [72668921] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:30:54,716 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:30:54,716 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 13:30:54,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1644611806] [2024-11-13 13:30:54,717 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:30:54,717 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 13:30:54,717 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:30:54,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 13:30:54,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-13 13:30:54,718 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:30:54,718 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 118 places, 122 transitions, 1470 flow. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:54,718 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:30:54,718 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:30:54,718 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:30:55,041 INFO L124 PetriNetUnfolderBase]: 1298/2237 cut-off events. [2024-11-13 13:30:55,041 INFO L125 PetriNetUnfolderBase]: For 10987/10987 co-relation queries the response was YES. [2024-11-13 13:30:55,046 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8879 conditions, 2237 events. 1298/2237 cut-off events. For 10987/10987 co-relation queries the response was YES. Maximal size of possible extension queue 144. Compared 12177 event pairs, 736 based on Foata normal form. 0/2064 useless extension candidates. Maximal degree in co-relation 8800. Up to 1223 conditions per place. [2024-11-13 13:30:55,052 INFO L140 encePairwiseOnDemand]: 26/34 looper letters, 127 selfloop transitions, 16 changer transitions 6/150 dead transitions. [2024-11-13 13:30:55,052 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 122 places, 150 transitions, 1902 flow [2024-11-13 13:30:55,053 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 13:30:55,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-13 13:30:55,053 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 84 transitions. [2024-11-13 13:30:55,054 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4117647058823529 [2024-11-13 13:30:55,054 INFO L175 Difference]: Start difference. First operand has 118 places, 122 transitions, 1470 flow. Second operand 6 states and 84 transitions. [2024-11-13 13:30:55,054 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 122 places, 150 transitions, 1902 flow [2024-11-13 13:30:55,092 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 114 places, 150 transitions, 1770 flow, removed 5 selfloop flow, removed 8 redundant places. [2024-11-13 13:30:55,094 INFO L231 Difference]: Finished difference. Result has 116 places, 109 transitions, 1222 flow [2024-11-13 13:30:55,095 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=1178, PETRI_DIFFERENCE_MINUEND_PLACES=109, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=109, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=12, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=93, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1222, PETRI_PLACES=116, PETRI_TRANSITIONS=109} [2024-11-13 13:30:55,095 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 86 predicate places. [2024-11-13 13:30:55,095 INFO L471 AbstractCegarLoop]: Abstraction has has 116 places, 109 transitions, 1222 flow [2024-11-13 13:30:55,095 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:55,095 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:30:55,096 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] [2024-11-13 13:30:55,096 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-13 13:30:55,096 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:30:55,096 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:30:55,096 INFO L85 PathProgramCache]: Analyzing trace with hash 1394144, now seen corresponding path program 1 times [2024-11-13 13:30:55,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:30:55,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381337049] [2024-11-13 13:30:55,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:30:55,097 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:30:55,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:30:55,170 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:30:55,170 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:30:55,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381337049] [2024-11-13 13:30:55,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1381337049] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:30:55,170 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:30:55,171 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-13 13:30:55,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [849346198] [2024-11-13 13:30:55,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:30:55,171 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 13:30:55,171 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:30:55,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 13:30:55,172 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-13 13:30:55,173 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:30:55,173 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 116 places, 109 transitions, 1222 flow. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:55,173 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:30:55,173 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:30:55,173 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:30:55,547 INFO L124 PetriNetUnfolderBase]: 1013/1799 cut-off events. [2024-11-13 13:30:55,547 INFO L125 PetriNetUnfolderBase]: For 8168/8168 co-relation queries the response was YES. [2024-11-13 13:30:55,554 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7168 conditions, 1799 events. 1013/1799 cut-off events. For 8168/8168 co-relation queries the response was YES. Maximal size of possible extension queue 111. Compared 9608 event pairs, 591 based on Foata normal form. 0/1740 useless extension candidates. Maximal degree in co-relation 7055. Up to 1223 conditions per place. [2024-11-13 13:30:55,561 INFO L140 encePairwiseOnDemand]: 26/34 looper letters, 95 selfloop transitions, 10 changer transitions 16/122 dead transitions. [2024-11-13 13:30:55,562 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 119 places, 122 transitions, 1463 flow [2024-11-13 13:30:55,562 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-13 13:30:55,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-13 13:30:55,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 77 transitions. [2024-11-13 13:30:55,564 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.37745098039215685 [2024-11-13 13:30:55,564 INFO L175 Difference]: Start difference. First operand has 116 places, 109 transitions, 1222 flow. Second operand 6 states and 77 transitions. [2024-11-13 13:30:55,564 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 119 places, 122 transitions, 1463 flow [2024-11-13 13:30:55,603 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 116 places, 122 transitions, 1431 flow, removed 12 selfloop flow, removed 3 redundant places. [2024-11-13 13:30:55,605 INFO L231 Difference]: Finished difference. Result has 118 places, 87 transitions, 899 flow [2024-11-13 13:30:55,606 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=1010, PETRI_DIFFERENCE_MINUEND_PLACES=111, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=95, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=85, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=899, PETRI_PLACES=118, PETRI_TRANSITIONS=87} [2024-11-13 13:30:55,607 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 88 predicate places. [2024-11-13 13:30:55,607 INFO L471 AbstractCegarLoop]: Abstraction has has 118 places, 87 transitions, 899 flow [2024-11-13 13:30:55,608 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:55,608 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:30:55,609 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] [2024-11-13 13:30:55,609 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-13 13:30:55,609 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:30:55,609 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:30:55,609 INFO L85 PathProgramCache]: Analyzing trace with hash 201869449, now seen corresponding path program 3 times [2024-11-13 13:30:55,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:30:55,610 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1527464411] [2024-11-13 13:30:55,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:30:55,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:30:55,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:30:55,891 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:30:55,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:30:55,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1527464411] [2024-11-13 13:30:55,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1527464411] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:30:55,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1588495842] [2024-11-13 13:30:55,892 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:30:55,892 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:30:55,892 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:30:55,894 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:30:55,896 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-13 13:30:55,983 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2024-11-13 13:30:55,983 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:30:55,985 INFO L255 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-13 13:30:55,986 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:30:56,278 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 13:30:56,278 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 13:30:56,278 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1588495842] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:30:56,278 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 13:30:56,279 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 14 [2024-11-13 13:30:56,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277603589] [2024-11-13 13:30:56,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:30:56,279 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-13 13:30:56,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:30:56,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-13 13:30:56,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=171, Unknown=0, NotChecked=0, Total=210 [2024-11-13 13:30:56,280 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:30:56,280 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 118 places, 87 transitions, 899 flow. Second operand has 8 states, 8 states have (on average 5.625) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:56,280 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:30:56,281 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:30:56,281 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:30:56,593 INFO L124 PetriNetUnfolderBase]: 874/1515 cut-off events. [2024-11-13 13:30:56,594 INFO L125 PetriNetUnfolderBase]: For 7211/7211 co-relation queries the response was YES. [2024-11-13 13:30:56,599 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6259 conditions, 1515 events. 874/1515 cut-off events. For 7211/7211 co-relation queries the response was YES. Maximal size of possible extension queue 92. Compared 7553 event pairs, 229 based on Foata normal form. 1/1514 useless extension candidates. Maximal degree in co-relation 6140. Up to 968 conditions per place. [2024-11-13 13:30:56,604 INFO L140 encePairwiseOnDemand]: 23/34 looper letters, 85 selfloop transitions, 25 changer transitions 18/129 dead transitions. [2024-11-13 13:30:56,604 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 120 places, 129 transitions, 1328 flow [2024-11-13 13:30:56,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 13:30:56,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-13 13:30:56,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 112 transitions. [2024-11-13 13:30:56,606 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3660130718954248 [2024-11-13 13:30:56,606 INFO L175 Difference]: Start difference. First operand has 118 places, 87 transitions, 899 flow. Second operand 9 states and 112 transitions. [2024-11-13 13:30:56,606 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 120 places, 129 transitions, 1328 flow [2024-11-13 13:30:56,640 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 111 places, 129 transitions, 1244 flow, removed 34 selfloop flow, removed 9 redundant places. [2024-11-13 13:30:56,642 INFO L231 Difference]: Finished difference. Result has 112 places, 84 transitions, 848 flow [2024-11-13 13:30:56,643 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=817, PETRI_DIFFERENCE_MINUEND_PLACES=103, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=87, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=848, PETRI_PLACES=112, PETRI_TRANSITIONS=84} [2024-11-13 13:30:56,643 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 82 predicate places. [2024-11-13 13:30:56,643 INFO L471 AbstractCegarLoop]: Abstraction has has 112 places, 84 transitions, 848 flow [2024-11-13 13:30:56,643 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:56,643 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:30:56,644 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] [2024-11-13 13:30:56,663 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-13 13:30:56,847 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-13 13:30:56,848 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:30:56,848 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:30:56,848 INFO L85 PathProgramCache]: Analyzing trace with hash 130413007, now seen corresponding path program 4 times [2024-11-13 13:30:56,849 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:30:56,849 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688129668] [2024-11-13 13:30:56,849 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:30:56,849 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:30:56,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:30:57,133 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:30:57,133 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:30:57,133 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [688129668] [2024-11-13 13:30:57,133 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [688129668] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:30:57,134 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1817348389] [2024-11-13 13:30:57,134 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 13:30:57,134 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:30:57,134 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:30:57,136 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:30:57,140 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-13 13:30:57,256 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 13:30:57,256 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:30:57,259 INFO L255 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-13 13:30:57,261 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:30:57,665 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:30:57,666 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:30:58,195 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:30:58,195 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1817348389] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-13 13:30:58,195 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-13 13:30:58,195 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [9, 10] total 27 [2024-11-13 13:30:58,195 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599463672] [2024-11-13 13:30:58,195 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:30:58,196 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:30:58,196 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:30:58,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:30:58,199 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=119, Invalid=583, Unknown=0, NotChecked=0, Total=702 [2024-11-13 13:30:58,199 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:30:58,199 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 112 places, 84 transitions, 848 flow. Second operand has 10 states, 10 states have (on average 5.1) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:58,199 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:30:58,199 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:30:58,199 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:30:59,055 INFO L124 PetriNetUnfolderBase]: 1030/1785 cut-off events. [2024-11-13 13:30:59,056 INFO L125 PetriNetUnfolderBase]: For 7064/7064 co-relation queries the response was YES. [2024-11-13 13:30:59,060 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7151 conditions, 1785 events. 1030/1785 cut-off events. For 7064/7064 co-relation queries the response was YES. Maximal size of possible extension queue 106. Compared 9185 event pairs, 177 based on Foata normal form. 2/1785 useless extension candidates. Maximal degree in co-relation 7034. Up to 612 conditions per place. [2024-11-13 13:30:59,063 INFO L140 encePairwiseOnDemand]: 19/34 looper letters, 154 selfloop transitions, 54 changer transitions 12/221 dead transitions. [2024-11-13 13:30:59,063 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 122 places, 221 transitions, 2046 flow [2024-11-13 13:30:59,063 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-13 13:30:59,063 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2024-11-13 13:30:59,064 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 220 transitions. [2024-11-13 13:30:59,064 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.43137254901960786 [2024-11-13 13:30:59,064 INFO L175 Difference]: Start difference. First operand has 112 places, 84 transitions, 848 flow. Second operand 15 states and 220 transitions. [2024-11-13 13:30:59,064 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 122 places, 221 transitions, 2046 flow [2024-11-13 13:30:59,087 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 115 places, 221 transitions, 1940 flow, removed 7 selfloop flow, removed 7 redundant places. [2024-11-13 13:30:59,090 INFO L231 Difference]: Finished difference. Result has 123 places, 102 transitions, 1123 flow [2024-11-13 13:30:59,090 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=773, PETRI_DIFFERENCE_MINUEND_PLACES=101, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=84, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=1123, PETRI_PLACES=123, PETRI_TRANSITIONS=102} [2024-11-13 13:30:59,090 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 93 predicate places. [2024-11-13 13:30:59,091 INFO L471 AbstractCegarLoop]: Abstraction has has 123 places, 102 transitions, 1123 flow [2024-11-13 13:30:59,091 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.1) internal successors, (51), 10 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:30:59,091 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:30:59,091 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] [2024-11-13 13:30:59,109 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-13 13:30:59,295 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2024-11-13 13:30:59,296 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:30:59,296 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:30:59,296 INFO L85 PathProgramCache]: Analyzing trace with hash 645189941, now seen corresponding path program 5 times [2024-11-13 13:30:59,296 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:30:59,296 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1833375846] [2024-11-13 13:30:59,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:30:59,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:30:59,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:30:59,537 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:30:59,538 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:30:59,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1833375846] [2024-11-13 13:30:59,538 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1833375846] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:30:59,538 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [283851674] [2024-11-13 13:30:59,538 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:30:59,538 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:30:59,538 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:30:59,541 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:30:59,542 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-13 13:30:59,633 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:30:59,633 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:30:59,634 INFO L255 TraceCheckSpWp]: Trace formula consists of 177 conjuncts, 20 conjuncts are in the unsatisfiable core [2024-11-13 13:30:59,636 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:30:59,982 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:30:59,982 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:31:00,774 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:00,775 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [283851674] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:00,775 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-13 13:31:00,775 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [9, 8] total 23 [2024-11-13 13:31:00,775 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1820023823] [2024-11-13 13:31:00,775 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:31:00,775 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-13 13:31:00,775 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:31:00,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-13 13:31:00,776 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=112, Invalid=440, Unknown=0, NotChecked=0, Total=552 [2024-11-13 13:31:00,776 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:31:00,776 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 123 places, 102 transitions, 1123 flow. Second operand has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:00,776 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:31:00,776 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:31:00,776 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:31:01,451 INFO L124 PetriNetUnfolderBase]: 997/1717 cut-off events. [2024-11-13 13:31:01,451 INFO L125 PetriNetUnfolderBase]: For 9194/9194 co-relation queries the response was YES. [2024-11-13 13:31:01,457 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7587 conditions, 1717 events. 997/1717 cut-off events. For 9194/9194 co-relation queries the response was YES. Maximal size of possible extension queue 103. Compared 8644 event pairs, 259 based on Foata normal form. 1/1716 useless extension candidates. Maximal degree in co-relation 7515. Up to 1120 conditions per place. [2024-11-13 13:31:01,460 INFO L140 encePairwiseOnDemand]: 23/34 looper letters, 93 selfloop transitions, 30 changer transitions 21/145 dead transitions. [2024-11-13 13:31:01,460 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 132 places, 145 transitions, 1592 flow [2024-11-13 13:31:01,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-13 13:31:01,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2024-11-13 13:31:01,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 125 transitions. [2024-11-13 13:31:01,462 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.30637254901960786 [2024-11-13 13:31:01,462 INFO L175 Difference]: Start difference. First operand has 123 places, 102 transitions, 1123 flow. Second operand 12 states and 125 transitions. [2024-11-13 13:31:01,462 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 132 places, 145 transitions, 1592 flow [2024-11-13 13:31:01,484 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 117 places, 145 transitions, 1398 flow, removed 31 selfloop flow, removed 15 redundant places. [2024-11-13 13:31:01,485 INFO L231 Difference]: Finished difference. Result has 119 places, 95 transitions, 911 flow [2024-11-13 13:31:01,485 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=935, PETRI_DIFFERENCE_MINUEND_PLACES=106, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=102, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=911, PETRI_PLACES=119, PETRI_TRANSITIONS=95} [2024-11-13 13:31:01,486 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 89 predicate places. [2024-11-13 13:31:01,486 INFO L471 AbstractCegarLoop]: Abstraction has has 119 places, 95 transitions, 911 flow [2024-11-13 13:31:01,486 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.333333333333333) internal successors, (48), 9 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:01,486 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:31:01,486 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] [2024-11-13 13:31:01,503 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-13 13:31:01,686 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-13 13:31:01,687 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:31:01,687 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:31:01,687 INFO L85 PathProgramCache]: Analyzing trace with hash 1667526145, now seen corresponding path program 6 times [2024-11-13 13:31:01,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:31:01,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2080391174] [2024-11-13 13:31:01,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:01,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:31:01,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:01,891 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:01,892 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:31:01,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2080391174] [2024-11-13 13:31:01,892 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2080391174] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:01,892 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [825719116] [2024-11-13 13:31:01,892 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 13:31:01,892 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:01,892 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:31:01,894 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:31:01,897 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-13 13:31:01,996 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2024-11-13 13:31:01,996 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:31:01,997 INFO L255 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-13 13:31:01,999 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:31:02,289 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 13:31:02,289 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 13:31:02,289 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [825719116] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:31:02,289 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 13:31:02,289 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [8] total 14 [2024-11-13 13:31:02,289 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904275108] [2024-11-13 13:31:02,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:31:02,290 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-13 13:31:02,290 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:31:02,290 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-13 13:31:02,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2024-11-13 13:31:02,291 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:31:02,291 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 119 places, 95 transitions, 911 flow. Second operand has 8 states, 8 states have (on average 5.625) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:02,291 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:31:02,291 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:31:02,291 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:31:02,626 INFO L124 PetriNetUnfolderBase]: 953/1630 cut-off events. [2024-11-13 13:31:02,626 INFO L125 PetriNetUnfolderBase]: For 6482/6482 co-relation queries the response was YES. [2024-11-13 13:31:02,630 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6924 conditions, 1630 events. 953/1630 cut-off events. For 6482/6482 co-relation queries the response was YES. Maximal size of possible extension queue 101. Compared 8069 event pairs, 261 based on Foata normal form. 1/1629 useless extension candidates. Maximal degree in co-relation 6861. Up to 1120 conditions per place. [2024-11-13 13:31:02,633 INFO L140 encePairwiseOnDemand]: 23/34 looper letters, 73 selfloop transitions, 25 changer transitions 25/124 dead transitions. [2024-11-13 13:31:02,633 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 123 places, 124 transitions, 1268 flow [2024-11-13 13:31:02,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 13:31:02,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-13 13:31:02,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 99 transitions. [2024-11-13 13:31:02,634 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3235294117647059 [2024-11-13 13:31:02,634 INFO L175 Difference]: Start difference. First operand has 119 places, 95 transitions, 911 flow. Second operand 9 states and 99 transitions. [2024-11-13 13:31:02,634 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 123 places, 124 transitions, 1268 flow [2024-11-13 13:31:02,653 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 113 places, 124 transitions, 1197 flow, removed 5 selfloop flow, removed 10 redundant places. [2024-11-13 13:31:02,654 INFO L231 Difference]: Finished difference. Result has 114 places, 87 transitions, 836 flow [2024-11-13 13:31:02,655 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=840, PETRI_DIFFERENCE_MINUEND_PLACES=105, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=95, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=836, PETRI_PLACES=114, PETRI_TRANSITIONS=87} [2024-11-13 13:31:02,655 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 84 predicate places. [2024-11-13 13:31:02,655 INFO L471 AbstractCegarLoop]: Abstraction has has 114 places, 87 transitions, 836 flow [2024-11-13 13:31:02,655 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.625) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:02,655 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:31:02,655 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-13 13:31:02,668 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-13 13:31:02,855 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-13 13:31:02,856 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:31:02,856 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:31:02,856 INFO L85 PathProgramCache]: Analyzing trace with hash 920384465, now seen corresponding path program 1 times [2024-11-13 13:31:02,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:31:02,856 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432943040] [2024-11-13 13:31:02,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:02,856 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:31:02,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:02,975 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:02,975 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:31:02,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432943040] [2024-11-13 13:31:02,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432943040] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:02,975 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [681857315] [2024-11-13 13:31:02,975 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:02,975 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:02,975 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:31:02,978 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:31:02,983 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-13 13:31:03,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:03,077 INFO L255 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-13 13:31:03,079 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:31:03,180 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:03,180 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:31:03,280 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:03,280 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [681857315] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:03,280 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-13 13:31:03,280 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6, 6] total 12 [2024-11-13 13:31:03,280 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1669343083] [2024-11-13 13:31:03,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:31:03,281 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-13 13:31:03,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:31:03,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-13 13:31:03,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2024-11-13 13:31:03,281 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:31:03,282 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 114 places, 87 transitions, 836 flow. Second operand has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 7 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:03,282 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:31:03,282 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:31:03,282 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:31:03,682 INFO L124 PetriNetUnfolderBase]: 994/1684 cut-off events. [2024-11-13 13:31:03,683 INFO L125 PetriNetUnfolderBase]: For 6627/6627 co-relation queries the response was YES. [2024-11-13 13:31:03,689 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7306 conditions, 1684 events. 994/1684 cut-off events. For 6627/6627 co-relation queries the response was YES. Maximal size of possible extension queue 97. Compared 8291 event pairs, 491 based on Foata normal form. 36/1719 useless extension candidates. Maximal degree in co-relation 7253. Up to 670 conditions per place. [2024-11-13 13:31:03,695 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 131 selfloop transitions, 13 changer transitions 0/145 dead transitions. [2024-11-13 13:31:03,695 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 107 places, 145 transitions, 1575 flow [2024-11-13 13:31:03,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-13 13:31:03,695 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2024-11-13 13:31:03,696 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 102 transitions. [2024-11-13 13:31:03,696 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.375 [2024-11-13 13:31:03,696 INFO L175 Difference]: Start difference. First operand has 114 places, 87 transitions, 836 flow. Second operand 8 states and 102 transitions. [2024-11-13 13:31:03,696 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 107 places, 145 transitions, 1575 flow [2024-11-13 13:31:03,726 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 93 places, 145 transitions, 1336 flow, removed 41 selfloop flow, removed 14 redundant places. [2024-11-13 13:31:03,728 INFO L231 Difference]: Finished difference. Result has 96 places, 94 transitions, 771 flow [2024-11-13 13:31:03,729 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=676, PETRI_DIFFERENCE_MINUEND_PLACES=86, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=87, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=77, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=771, PETRI_PLACES=96, PETRI_TRANSITIONS=94} [2024-11-13 13:31:03,729 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 66 predicate places. [2024-11-13 13:31:03,729 INFO L471 AbstractCegarLoop]: Abstraction has has 96 places, 94 transitions, 771 flow [2024-11-13 13:31:03,729 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.142857142857143) internal successors, (43), 7 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:03,730 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:31:03,730 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-13 13:31:03,751 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-13 13:31:03,933 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:03,934 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:31:03,934 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:31:03,934 INFO L85 PathProgramCache]: Analyzing trace with hash -1825926872, now seen corresponding path program 1 times [2024-11-13 13:31:03,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:31:03,934 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1694645282] [2024-11-13 13:31:03,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:03,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:31:03,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:04,040 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 13:31:04,040 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:31:04,041 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1694645282] [2024-11-13 13:31:04,041 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1694645282] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:31:04,041 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:31:04,041 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 13:31:04,041 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135965745] [2024-11-13 13:31:04,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:31:04,042 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 13:31:04,042 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:31:04,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 13:31:04,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-13 13:31:04,042 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:31:04,042 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 96 places, 94 transitions, 771 flow. Second operand has 5 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:04,042 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:31:04,043 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:31:04,043 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:31:04,291 INFO L124 PetriNetUnfolderBase]: 782/1360 cut-off events. [2024-11-13 13:31:04,292 INFO L125 PetriNetUnfolderBase]: For 4120/4120 co-relation queries the response was YES. [2024-11-13 13:31:04,294 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5605 conditions, 1360 events. 782/1360 cut-off events. For 4120/4120 co-relation queries the response was YES. Maximal size of possible extension queue 80. Compared 6554 event pairs, 474 based on Foata normal form. 40/1399 useless extension candidates. Maximal degree in co-relation 5559. Up to 840 conditions per place. [2024-11-13 13:31:04,296 INFO L140 encePairwiseOnDemand]: 28/34 looper letters, 90 selfloop transitions, 9 changer transitions 8/108 dead transitions. [2024-11-13 13:31:04,296 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 99 places, 108 transitions, 1014 flow [2024-11-13 13:31:04,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 13:31:04,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-13 13:31:04,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 76 transitions. [2024-11-13 13:31:04,297 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4470588235294118 [2024-11-13 13:31:04,297 INFO L175 Difference]: Start difference. First operand has 96 places, 94 transitions, 771 flow. Second operand 5 states and 76 transitions. [2024-11-13 13:31:04,297 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 99 places, 108 transitions, 1014 flow [2024-11-13 13:31:04,307 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 91 places, 108 transitions, 973 flow, removed 6 selfloop flow, removed 8 redundant places. [2024-11-13 13:31:04,308 INFO L231 Difference]: Finished difference. Result has 92 places, 78 transitions, 594 flow [2024-11-13 13:31:04,309 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=599, PETRI_DIFFERENCE_MINUEND_PLACES=87, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=81, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=72, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=594, PETRI_PLACES=92, PETRI_TRANSITIONS=78} [2024-11-13 13:31:04,309 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 62 predicate places. [2024-11-13 13:31:04,309 INFO L471 AbstractCegarLoop]: Abstraction has has 92 places, 78 transitions, 594 flow [2024-11-13 13:31:04,309 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:04,309 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:31:04,309 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-13 13:31:04,309 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2024-11-13 13:31:04,309 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:31:04,310 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:31:04,310 INFO L85 PathProgramCache]: Analyzing trace with hash -273631474, now seen corresponding path program 1 times [2024-11-13 13:31:04,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:31:04,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328544461] [2024-11-13 13:31:04,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:04,310 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:31:04,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:04,392 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 13:31:04,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:31:04,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328544461] [2024-11-13 13:31:04,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328544461] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:31:04,392 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:31:04,392 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-13 13:31:04,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [254578959] [2024-11-13 13:31:04,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:31:04,393 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-13 13:31:04,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:31:04,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-13 13:31:04,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-13 13:31:04,394 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:31:04,394 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 92 places, 78 transitions, 594 flow. Second operand has 5 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:04,394 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:31:04,394 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:31:04,394 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:31:04,584 INFO L124 PetriNetUnfolderBase]: 593/1038 cut-off events. [2024-11-13 13:31:04,584 INFO L125 PetriNetUnfolderBase]: For 3013/3013 co-relation queries the response was YES. [2024-11-13 13:31:04,588 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4258 conditions, 1038 events. 593/1038 cut-off events. For 3013/3013 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 4556 event pairs, 396 based on Foata normal form. 28/1065 useless extension candidates. Maximal degree in co-relation 4216. Up to 840 conditions per place. [2024-11-13 13:31:04,590 INFO L140 encePairwiseOnDemand]: 29/34 looper letters, 53 selfloop transitions, 2 changer transitions 28/84 dead transitions. [2024-11-13 13:31:04,590 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 91 places, 84 transitions, 747 flow [2024-11-13 13:31:04,590 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-13 13:31:04,590 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-13 13:31:04,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 66 transitions. [2024-11-13 13:31:04,591 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.38823529411764707 [2024-11-13 13:31:04,591 INFO L175 Difference]: Start difference. First operand has 92 places, 78 transitions, 594 flow. Second operand 5 states and 66 transitions. [2024-11-13 13:31:04,591 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 91 places, 84 transitions, 747 flow [2024-11-13 13:31:04,600 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 80 places, 84 transitions, 696 flow, removed 10 selfloop flow, removed 11 redundant places. [2024-11-13 13:31:04,601 INFO L231 Difference]: Finished difference. Result has 81 places, 56 transitions, 359 flow [2024-11-13 13:31:04,601 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=462, PETRI_DIFFERENCE_MINUEND_PLACES=76, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=69, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=67, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=359, PETRI_PLACES=81, PETRI_TRANSITIONS=56} [2024-11-13 13:31:04,602 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 51 predicate places. [2024-11-13 13:31:04,602 INFO L471 AbstractCegarLoop]: Abstraction has has 81 places, 56 transitions, 359 flow [2024-11-13 13:31:04,602 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.4) internal successors, (37), 5 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:04,602 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:31:04,602 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, 1] [2024-11-13 13:31:04,602 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-13 13:31:04,603 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:31:04,603 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:31:04,603 INFO L85 PathProgramCache]: Analyzing trace with hash 1549074940, now seen corresponding path program 1 times [2024-11-13 13:31:04,603 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:31:04,603 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705280850] [2024-11-13 13:31:04,603 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:04,603 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:31:04,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:04,743 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:04,744 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:31:04,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705280850] [2024-11-13 13:31:04,744 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1705280850] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:04,744 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062953876] [2024-11-13 13:31:04,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:04,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:04,745 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:31:04,747 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:31:04,750 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-13 13:31:04,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:04,870 INFO L255 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-13 13:31:04,872 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:31:04,987 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:04,987 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:31:05,099 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:05,099 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062953876] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:05,099 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-13 13:31:05,099 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [6, 6] total 12 [2024-11-13 13:31:05,099 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1784405117] [2024-11-13 13:31:05,099 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:31:05,100 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-13 13:31:05,100 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:31:05,100 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-13 13:31:05,100 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2024-11-13 13:31:05,100 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:31:05,101 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 81 places, 56 transitions, 359 flow. Second operand has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:05,101 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:31:05,101 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:31:05,101 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:31:05,262 INFO L124 PetriNetUnfolderBase]: 364/613 cut-off events. [2024-11-13 13:31:05,262 INFO L125 PetriNetUnfolderBase]: For 1248/1248 co-relation queries the response was YES. [2024-11-13 13:31:05,263 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2439 conditions, 613 events. 364/613 cut-off events. For 1248/1248 co-relation queries the response was YES. Maximal size of possible extension queue 31. Compared 2212 event pairs, 185 based on Foata normal form. 20/632 useless extension candidates. Maximal degree in co-relation 2417. Up to 434 conditions per place. [2024-11-13 13:31:05,265 INFO L140 encePairwiseOnDemand]: 25/34 looper letters, 49 selfloop transitions, 12 changer transitions 0/62 dead transitions. [2024-11-13 13:31:05,265 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 68 places, 62 transitions, 502 flow [2024-11-13 13:31:05,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-13 13:31:05,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2024-11-13 13:31:05,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 65 transitions. [2024-11-13 13:31:05,266 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.27310924369747897 [2024-11-13 13:31:05,266 INFO L175 Difference]: Start difference. First operand has 81 places, 56 transitions, 359 flow. Second operand 7 states and 65 transitions. [2024-11-13 13:31:05,266 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 68 places, 62 transitions, 502 flow [2024-11-13 13:31:05,270 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 60 places, 62 transitions, 468 flow, removed 15 selfloop flow, removed 8 redundant places. [2024-11-13 13:31:05,271 INFO L231 Difference]: Finished difference. Result has 61 places, 49 transitions, 319 flow [2024-11-13 13:31:05,271 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=277, PETRI_DIFFERENCE_MINUEND_PLACES=54, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=48, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=36, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=319, PETRI_PLACES=61, PETRI_TRANSITIONS=49} [2024-11-13 13:31:05,271 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 31 predicate places. [2024-11-13 13:31:05,272 INFO L471 AbstractCegarLoop]: Abstraction has has 61 places, 49 transitions, 319 flow [2024-11-13 13:31:05,272 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:05,272 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:31:05,272 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, 1, 1] [2024-11-13 13:31:05,288 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-13 13:31:05,472 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-13 13:31:05,472 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:31:05,473 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:31:05,473 INFO L85 PathProgramCache]: Analyzing trace with hash -587811803, now seen corresponding path program 1 times [2024-11-13 13:31:05,473 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:31:05,473 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [141196064] [2024-11-13 13:31:05,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:05,473 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:31:05,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:07,207 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:07,208 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:31:07,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [141196064] [2024-11-13 13:31:07,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [141196064] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:07,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [962171653] [2024-11-13 13:31:07,208 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:07,209 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:07,209 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:31:07,211 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:31:07,215 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-13 13:31:07,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:07,347 INFO L255 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 40 conjuncts are in the unsatisfiable core [2024-11-13 13:31:07,349 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:31:08,095 INFO L349 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2024-11-13 13:31:08,096 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 83 treesize of output 52 [2024-11-13 13:31:08,259 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:08,259 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:31:09,015 INFO L349 Elim1Store]: treesize reduction 28, result has 59.4 percent of original size [2024-11-13 13:31:09,015 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 98 treesize of output 82 [2024-11-13 13:31:09,110 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:31:09,110 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [962171653] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:09,110 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-13 13:31:09,110 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [13, 13] total 33 [2024-11-13 13:31:09,110 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [163437121] [2024-11-13 13:31:09,110 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:31:09,110 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-13 13:31:09,111 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:31:09,111 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-13 13:31:09,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=949, Unknown=0, NotChecked=0, Total=1056 [2024-11-13 13:31:09,112 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:31:09,112 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 61 places, 49 transitions, 319 flow. Second operand has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:09,112 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:31:09,112 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:31:09,112 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:31:10,645 INFO L124 PetriNetUnfolderBase]: 569/967 cut-off events. [2024-11-13 13:31:10,645 INFO L125 PetriNetUnfolderBase]: For 1654/1654 co-relation queries the response was YES. [2024-11-13 13:31:10,647 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3726 conditions, 967 events. 569/967 cut-off events. For 1654/1654 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 4196 event pairs, 97 based on Foata normal form. 1/967 useless extension candidates. Maximal degree in co-relation 3709. Up to 383 conditions per place. [2024-11-13 13:31:10,649 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 101 selfloop transitions, 31 changer transitions 10/143 dead transitions. [2024-11-13 13:31:10,649 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 74 places, 143 transitions, 1040 flow [2024-11-13 13:31:10,649 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-13 13:31:10,649 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-13 13:31:10,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 169 transitions. [2024-11-13 13:31:10,650 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3550420168067227 [2024-11-13 13:31:10,650 INFO L175 Difference]: Start difference. First operand has 61 places, 49 transitions, 319 flow. Second operand 14 states and 169 transitions. [2024-11-13 13:31:10,650 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 74 places, 143 transitions, 1040 flow [2024-11-13 13:31:10,653 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 69 places, 143 transitions, 1020 flow, removed 0 selfloop flow, removed 5 redundant places. [2024-11-13 13:31:10,655 INFO L231 Difference]: Finished difference. Result has 79 places, 67 transitions, 571 flow [2024-11-13 13:31:10,655 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=303, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=49, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=571, PETRI_PLACES=79, PETRI_TRANSITIONS=67} [2024-11-13 13:31:10,655 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 49 predicate places. [2024-11-13 13:31:10,655 INFO L471 AbstractCegarLoop]: Abstraction has has 79 places, 67 transitions, 571 flow [2024-11-13 13:31:10,655 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:10,655 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:31:10,655 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, 1, 1] [2024-11-13 13:31:10,668 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-13 13:31:10,856 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-13 13:31:10,856 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:31:10,856 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:31:10,856 INFO L85 PathProgramCache]: Analyzing trace with hash -265673319, now seen corresponding path program 2 times [2024-11-13 13:31:10,856 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:31:10,856 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [236772188] [2024-11-13 13:31:10,856 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:10,856 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:31:10,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:11,931 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:11,931 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:31:11,931 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [236772188] [2024-11-13 13:31:11,931 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [236772188] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:11,931 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [431466826] [2024-11-13 13:31:11,931 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:31:11,931 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:11,931 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:31:11,934 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:31:11,936 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-13 13:31:12,034 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-13 13:31:12,034 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:31:12,036 INFO L255 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-13 13:31:12,037 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:31:12,192 INFO L349 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2024-11-13 13:31:12,193 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 83 treesize of output 52 [2024-11-13 13:31:12,396 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:31:12,397 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 13:31:12,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [431466826] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:31:12,397 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 13:31:12,397 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [13] total 21 [2024-11-13 13:31:12,397 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1757421803] [2024-11-13 13:31:12,397 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:31:12,398 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-13 13:31:12,398 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:31:12,398 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-13 13:31:12,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2024-11-13 13:31:12,398 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:31:12,399 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 79 places, 67 transitions, 571 flow. Second operand has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:12,399 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:31:12,399 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:31:12,399 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:31:12,865 INFO L124 PetriNetUnfolderBase]: 625/1054 cut-off events. [2024-11-13 13:31:12,865 INFO L125 PetriNetUnfolderBase]: For 4116/4116 co-relation queries the response was YES. [2024-11-13 13:31:12,867 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4937 conditions, 1054 events. 625/1054 cut-off events. For 4116/4116 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 4622 event pairs, 312 based on Foata normal form. 1/1054 useless extension candidates. Maximal degree in co-relation 4910. Up to 787 conditions per place. [2024-11-13 13:31:12,869 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 78 selfloop transitions, 26 changer transitions 14/119 dead transitions. [2024-11-13 13:31:12,869 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 86 places, 119 transitions, 1221 flow [2024-11-13 13:31:12,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 13:31:12,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 13:31:12,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 109 transitions. [2024-11-13 13:31:12,870 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3205882352941177 [2024-11-13 13:31:12,870 INFO L175 Difference]: Start difference. First operand has 79 places, 67 transitions, 571 flow. Second operand 10 states and 109 transitions. [2024-11-13 13:31:12,871 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 86 places, 119 transitions, 1221 flow [2024-11-13 13:31:12,878 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 83 places, 119 transitions, 1181 flow, removed 19 selfloop flow, removed 3 redundant places. [2024-11-13 13:31:12,879 INFO L231 Difference]: Finished difference. Result has 90 places, 84 transitions, 861 flow [2024-11-13 13:31:12,880 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=543, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=67, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=11, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=50, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=861, PETRI_PLACES=90, PETRI_TRANSITIONS=84} [2024-11-13 13:31:12,880 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 60 predicate places. [2024-11-13 13:31:12,880 INFO L471 AbstractCegarLoop]: Abstraction has has 90 places, 84 transitions, 861 flow [2024-11-13 13:31:12,880 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:12,880 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:31:12,880 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, 1, 1] [2024-11-13 13:31:12,894 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-13 13:31:13,081 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-13 13:31:13,081 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:31:13,081 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:31:13,081 INFO L85 PathProgramCache]: Analyzing trace with hash 649577713, now seen corresponding path program 3 times [2024-11-13 13:31:13,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:31:13,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1628101380] [2024-11-13 13:31:13,081 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:13,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:31:13,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:14,092 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:14,092 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:31:14,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1628101380] [2024-11-13 13:31:14,092 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1628101380] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:14,092 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2020385350] [2024-11-13 13:31:14,092 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:31:14,092 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:14,093 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:31:14,096 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:31:14,099 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-13 13:31:14,199 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2024-11-13 13:31:14,199 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:31:14,200 INFO L255 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-13 13:31:14,202 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:31:14,531 INFO L349 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2024-11-13 13:31:14,532 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 83 treesize of output 52 [2024-11-13 13:31:14,650 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:31:14,650 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 13:31:14,651 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2020385350] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:31:14,651 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 13:31:14,651 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [13] total 21 [2024-11-13 13:31:14,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308148727] [2024-11-13 13:31:14,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:31:14,651 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-13 13:31:14,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:31:14,652 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-13 13:31:14,652 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=361, Unknown=0, NotChecked=0, Total=420 [2024-11-13 13:31:14,652 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:31:14,653 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 90 places, 84 transitions, 861 flow. Second operand has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:14,653 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:31:14,653 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:31:14,653 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:31:15,523 INFO L124 PetriNetUnfolderBase]: 610/1032 cut-off events. [2024-11-13 13:31:15,523 INFO L125 PetriNetUnfolderBase]: For 5298/5298 co-relation queries the response was YES. [2024-11-13 13:31:15,527 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5226 conditions, 1032 events. 610/1032 cut-off events. For 5298/5298 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 4596 event pairs, 232 based on Foata normal form. 1/1032 useless extension candidates. Maximal degree in co-relation 5193. Up to 567 conditions per place. [2024-11-13 13:31:15,529 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 119 selfloop transitions, 24 changer transitions 18/162 dead transitions. [2024-11-13 13:31:15,529 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 98 places, 162 transitions, 1743 flow [2024-11-13 13:31:15,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-13 13:31:15,530 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2024-11-13 13:31:15,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 143 transitions. [2024-11-13 13:31:15,531 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.35049019607843135 [2024-11-13 13:31:15,531 INFO L175 Difference]: Start difference. First operand has 90 places, 84 transitions, 861 flow. Second operand 12 states and 143 transitions. [2024-11-13 13:31:15,531 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 98 places, 162 transitions, 1743 flow [2024-11-13 13:31:15,553 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 96 places, 162 transitions, 1625 flow, removed 59 selfloop flow, removed 2 redundant places. [2024-11-13 13:31:15,555 INFO L231 Difference]: Finished difference. Result has 99 places, 81 transitions, 832 flow [2024-11-13 13:31:15,555 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=799, PETRI_DIFFERENCE_MINUEND_PLACES=85, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=84, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=832, PETRI_PLACES=99, PETRI_TRANSITIONS=81} [2024-11-13 13:31:15,556 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 69 predicate places. [2024-11-13 13:31:15,556 INFO L471 AbstractCegarLoop]: Abstraction has has 99 places, 81 transitions, 832 flow [2024-11-13 13:31:15,556 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:15,556 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:31:15,556 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, 1, 1] [2024-11-13 13:31:15,572 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-13 13:31:15,757 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-13 13:31:15,757 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:31:15,757 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:31:15,757 INFO L85 PathProgramCache]: Analyzing trace with hash -1787895143, now seen corresponding path program 4 times [2024-11-13 13:31:15,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:31:15,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [793858213] [2024-11-13 13:31:15,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:15,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:31:15,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:16,887 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:16,887 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:31:16,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [793858213] [2024-11-13 13:31:16,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [793858213] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:16,888 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1758617103] [2024-11-13 13:31:16,888 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 13:31:16,888 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:16,888 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:31:16,891 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:31:16,894 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-13 13:31:17,022 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 13:31:17,022 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:31:17,025 INFO L255 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-13 13:31:17,027 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:31:17,349 INFO L349 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2024-11-13 13:31:17,349 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 83 treesize of output 52 [2024-11-13 13:31:17,543 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:31:17,544 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 13:31:17,544 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1758617103] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:31:17,544 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 13:31:17,544 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [13] total 22 [2024-11-13 13:31:17,544 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [65524778] [2024-11-13 13:31:17,544 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:31:17,545 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-13 13:31:17,545 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:31:17,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-13 13:31:17,546 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=420, Unknown=0, NotChecked=0, Total=506 [2024-11-13 13:31:17,546 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:31:17,546 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 99 places, 81 transitions, 832 flow. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:17,546 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:31:17,546 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:31:17,546 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:31:18,234 INFO L124 PetriNetUnfolderBase]: 613/1045 cut-off events. [2024-11-13 13:31:18,234 INFO L125 PetriNetUnfolderBase]: For 5655/5655 co-relation queries the response was YES. [2024-11-13 13:31:18,237 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5364 conditions, 1045 events. 613/1045 cut-off events. For 5655/5655 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 4653 event pairs, 303 based on Foata normal form. 1/1045 useless extension candidates. Maximal degree in co-relation 5329. Up to 752 conditions per place. [2024-11-13 13:31:18,241 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 76 selfloop transitions, 32 changer transitions 17/126 dead transitions. [2024-11-13 13:31:18,241 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 108 places, 126 transitions, 1384 flow [2024-11-13 13:31:18,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-13 13:31:18,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-13 13:31:18,242 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 130 transitions. [2024-11-13 13:31:18,242 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.27310924369747897 [2024-11-13 13:31:18,242 INFO L175 Difference]: Start difference. First operand has 99 places, 81 transitions, 832 flow. Second operand 14 states and 130 transitions. [2024-11-13 13:31:18,242 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 108 places, 126 transitions, 1384 flow [2024-11-13 13:31:18,257 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 100 places, 126 transitions, 1283 flow, removed 20 selfloop flow, removed 8 redundant places. [2024-11-13 13:31:18,258 INFO L231 Difference]: Finished difference. Result has 106 places, 88 transitions, 952 flow [2024-11-13 13:31:18,258 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=763, PETRI_DIFFERENCE_MINUEND_PLACES=87, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=81, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=952, PETRI_PLACES=106, PETRI_TRANSITIONS=88} [2024-11-13 13:31:18,259 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 76 predicate places. [2024-11-13 13:31:18,259 INFO L471 AbstractCegarLoop]: Abstraction has has 106 places, 88 transitions, 952 flow [2024-11-13 13:31:18,259 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:18,259 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:31:18,259 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, 1, 1] [2024-11-13 13:31:18,272 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-13 13:31:18,459 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-13 13:31:18,460 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:31:18,460 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:31:18,460 INFO L85 PathProgramCache]: Analyzing trace with hash 1708716663, now seen corresponding path program 5 times [2024-11-13 13:31:18,460 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:31:18,460 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [310011945] [2024-11-13 13:31:18,460 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:18,461 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:31:18,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:19,405 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:19,405 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:31:19,405 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [310011945] [2024-11-13 13:31:19,406 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [310011945] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:19,406 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [71337945] [2024-11-13 13:31:19,406 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:31:19,406 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:19,406 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:31:19,409 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:31:19,411 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-13 13:31:19,515 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:31:19,516 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:31:19,518 INFO L255 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 50 conjuncts are in the unsatisfiable core [2024-11-13 13:31:19,520 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:31:20,218 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-13 13:31:20,218 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 83 treesize of output 47 [2024-11-13 13:31:20,363 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:20,363 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:31:21,044 INFO L349 Elim1Store]: treesize reduction 28, result has 59.4 percent of original size [2024-11-13 13:31:21,044 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 87 treesize of output 63 [2024-11-13 13:31:21,114 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:31:21,115 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [71337945] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:21,115 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-13 13:31:21,115 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [13, 13] total 33 [2024-11-13 13:31:21,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1289490902] [2024-11-13 13:31:21,115 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:31:21,115 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-13 13:31:21,115 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:31:21,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-13 13:31:21,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=907, Unknown=0, NotChecked=0, Total=1056 [2024-11-13 13:31:21,116 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:31:21,116 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 106 places, 88 transitions, 952 flow. Second operand has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:21,116 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:31:21,116 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:31:21,116 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:31:22,491 INFO L124 PetriNetUnfolderBase]: 644/1096 cut-off events. [2024-11-13 13:31:22,491 INFO L125 PetriNetUnfolderBase]: For 6260/6260 co-relation queries the response was YES. [2024-11-13 13:31:22,495 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5773 conditions, 1096 events. 644/1096 cut-off events. For 6260/6260 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 4925 event pairs, 108 based on Foata normal form. 1/1097 useless extension candidates. Maximal degree in co-relation 5735. Up to 631 conditions per place. [2024-11-13 13:31:22,499 INFO L140 encePairwiseOnDemand]: 23/34 looper letters, 110 selfloop transitions, 56 changer transitions 6/173 dead transitions. [2024-11-13 13:31:22,499 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 115 places, 173 transitions, 2037 flow [2024-11-13 13:31:22,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-13 13:31:22,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-13 13:31:22,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 160 transitions. [2024-11-13 13:31:22,501 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.33613445378151263 [2024-11-13 13:31:22,501 INFO L175 Difference]: Start difference. First operand has 106 places, 88 transitions, 952 flow. Second operand 14 states and 160 transitions. [2024-11-13 13:31:22,501 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 115 places, 173 transitions, 2037 flow [2024-11-13 13:31:22,523 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 108 places, 173 transitions, 1913 flow, removed 35 selfloop flow, removed 7 redundant places. [2024-11-13 13:31:22,525 INFO L231 Difference]: Finished difference. Result has 115 places, 112 transitions, 1394 flow [2024-11-13 13:31:22,525 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=876, PETRI_DIFFERENCE_MINUEND_PLACES=95, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=88, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1394, PETRI_PLACES=115, PETRI_TRANSITIONS=112} [2024-11-13 13:31:22,526 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 85 predicate places. [2024-11-13 13:31:22,526 INFO L471 AbstractCegarLoop]: Abstraction has has 115 places, 112 transitions, 1394 flow [2024-11-13 13:31:22,526 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:22,526 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:31:22,526 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, 1, 1] [2024-11-13 13:31:22,539 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-13 13:31:22,726 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:22,726 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:31:22,727 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:31:22,727 INFO L85 PathProgramCache]: Analyzing trace with hash 1784248939, now seen corresponding path program 6 times [2024-11-13 13:31:22,727 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:31:22,727 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [935929270] [2024-11-13 13:31:22,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:22,727 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:31:22,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:23,604 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:23,604 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:31:23,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [935929270] [2024-11-13 13:31:23,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [935929270] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:23,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1099358302] [2024-11-13 13:31:23,605 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 13:31:23,605 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:23,605 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:31:23,607 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:31:23,610 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-13 13:31:23,712 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2024-11-13 13:31:23,712 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:31:23,713 INFO L255 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-13 13:31:23,715 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:31:23,844 INFO L349 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2024-11-13 13:31:23,844 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 83 treesize of output 52 [2024-11-13 13:31:23,963 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:31:23,963 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 13:31:23,963 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1099358302] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:31:23,963 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 13:31:23,963 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [13] total 21 [2024-11-13 13:31:23,963 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [310271591] [2024-11-13 13:31:23,963 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:31:23,963 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-13 13:31:23,964 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:31:23,964 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-13 13:31:23,964 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2024-11-13 13:31:23,964 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:31:23,964 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 115 places, 112 transitions, 1394 flow. Second operand has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:23,964 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:31:23,964 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:31:23,965 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:31:24,411 INFO L124 PetriNetUnfolderBase]: 652/1112 cut-off events. [2024-11-13 13:31:24,411 INFO L125 PetriNetUnfolderBase]: For 5999/5999 co-relation queries the response was YES. [2024-11-13 13:31:24,414 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5911 conditions, 1112 events. 652/1112 cut-off events. For 5999/5999 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 5045 event pairs, 305 based on Foata normal form. 1/1112 useless extension candidates. Maximal degree in co-relation 5869. Up to 800 conditions per place. [2024-11-13 13:31:24,416 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 85 selfloop transitions, 39 changer transitions 19/144 dead transitions. [2024-11-13 13:31:24,416 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 123 places, 144 transitions, 1871 flow [2024-11-13 13:31:24,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 13:31:24,416 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 13:31:24,417 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 109 transitions. [2024-11-13 13:31:24,417 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3205882352941177 [2024-11-13 13:31:24,417 INFO L175 Difference]: Start difference. First operand has 115 places, 112 transitions, 1394 flow. Second operand 10 states and 109 transitions. [2024-11-13 13:31:24,417 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 123 places, 144 transitions, 1871 flow [2024-11-13 13:31:24,431 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 119 places, 144 transitions, 1785 flow, removed 7 selfloop flow, removed 4 redundant places. [2024-11-13 13:31:24,433 INFO L231 Difference]: Finished difference. Result has 121 places, 105 transitions, 1304 flow [2024-11-13 13:31:24,433 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=1315, PETRI_DIFFERENCE_MINUEND_PLACES=110, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=112, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=74, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1304, PETRI_PLACES=121, PETRI_TRANSITIONS=105} [2024-11-13 13:31:24,433 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 91 predicate places. [2024-11-13 13:31:24,433 INFO L471 AbstractCegarLoop]: Abstraction has has 121 places, 105 transitions, 1304 flow [2024-11-13 13:31:24,434 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:24,434 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:31:24,434 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, 1, 1] [2024-11-13 13:31:24,450 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-13 13:31:24,634 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-13 13:31:24,634 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:31:24,635 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:31:24,635 INFO L85 PathProgramCache]: Analyzing trace with hash -1314560487, now seen corresponding path program 7 times [2024-11-13 13:31:24,635 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:31:24,635 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072890835] [2024-11-13 13:31:24,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:24,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:31:24,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:25,810 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:25,810 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:31:25,811 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072890835] [2024-11-13 13:31:25,811 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072890835] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:25,811 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1722839811] [2024-11-13 13:31:25,811 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 13:31:25,811 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:25,811 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:31:25,814 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:31:25,818 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-13 13:31:25,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:25,957 INFO L255 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 40 conjuncts are in the unsatisfiable core [2024-11-13 13:31:25,959 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:31:26,518 INFO L349 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2024-11-13 13:31:26,519 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 83 treesize of output 52 [2024-11-13 13:31:26,763 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:26,763 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:31:27,866 INFO L349 Elim1Store]: treesize reduction 28, result has 59.4 percent of original size [2024-11-13 13:31:27,866 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 87 treesize of output 63 [2024-11-13 13:31:27,980 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:31:27,980 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1722839811] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:27,980 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-13 13:31:27,981 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [13, 13] total 33 [2024-11-13 13:31:27,981 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1119010670] [2024-11-13 13:31:27,981 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:31:27,981 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-13 13:31:27,981 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:31:27,982 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-13 13:31:27,982 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=128, Invalid=928, Unknown=0, NotChecked=0, Total=1056 [2024-11-13 13:31:27,983 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:31:27,983 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 121 places, 105 transitions, 1304 flow. Second operand has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:27,983 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:31:27,983 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:31:27,984 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:31:29,982 INFO L124 PetriNetUnfolderBase]: 819/1387 cut-off events. [2024-11-13 13:31:29,982 INFO L125 PetriNetUnfolderBase]: For 8625/8625 co-relation queries the response was YES. [2024-11-13 13:31:29,988 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7603 conditions, 1387 events. 819/1387 cut-off events. For 8625/8625 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 6477 event pairs, 116 based on Foata normal form. 1/1387 useless extension candidates. Maximal degree in co-relation 7559. Up to 661 conditions per place. [2024-11-13 13:31:29,993 INFO L140 encePairwiseOnDemand]: 23/34 looper letters, 126 selfloop transitions, 85 changer transitions 10/222 dead transitions. [2024-11-13 13:31:29,993 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 132 places, 222 transitions, 2778 flow [2024-11-13 13:31:29,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-13 13:31:29,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2024-11-13 13:31:29,994 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 185 transitions. [2024-11-13 13:31:29,995 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.32006920415224915 [2024-11-13 13:31:29,995 INFO L175 Difference]: Start difference. First operand has 121 places, 105 transitions, 1304 flow. Second operand 17 states and 185 transitions. [2024-11-13 13:31:29,995 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 132 places, 222 transitions, 2778 flow [2024-11-13 13:31:30,026 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 127 places, 222 transitions, 2673 flow, removed 15 selfloop flow, removed 5 redundant places. [2024-11-13 13:31:30,030 INFO L231 Difference]: Finished difference. Result has 136 places, 146 transitions, 2090 flow [2024-11-13 13:31:30,030 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=1236, PETRI_DIFFERENCE_MINUEND_PLACES=111, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=105, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=2090, PETRI_PLACES=136, PETRI_TRANSITIONS=146} [2024-11-13 13:31:30,033 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 106 predicate places. [2024-11-13 13:31:30,033 INFO L471 AbstractCegarLoop]: Abstraction has has 136 places, 146 transitions, 2090 flow [2024-11-13 13:31:30,033 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:30,033 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:31:30,033 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, 1, 1] [2024-11-13 13:31:30,051 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-11-13 13:31:30,234 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-13 13:31:30,234 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:31:30,234 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:31:30,234 INFO L85 PathProgramCache]: Analyzing trace with hash -1365907137, now seen corresponding path program 8 times [2024-11-13 13:31:30,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:31:30,234 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [98317843] [2024-11-13 13:31:30,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:30,235 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:31:30,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:31,417 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:31,417 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:31:31,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [98317843] [2024-11-13 13:31:31,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [98317843] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:31,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [449827518] [2024-11-13 13:31:31,418 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:31:31,418 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:31,419 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:31:31,421 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:31:31,423 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-13 13:31:31,558 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-13 13:31:31,558 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:31:31,563 INFO L255 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-13 13:31:31,565 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:31:31,748 INFO L349 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2024-11-13 13:31:31,748 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 83 treesize of output 52 [2024-11-13 13:31:31,874 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:31:31,874 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 13:31:31,874 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [449827518] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:31:31,875 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 13:31:31,875 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [13] total 21 [2024-11-13 13:31:31,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695759166] [2024-11-13 13:31:31,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:31:31,875 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-13 13:31:31,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:31:31,875 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-13 13:31:31,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=71, Invalid=349, Unknown=0, NotChecked=0, Total=420 [2024-11-13 13:31:31,876 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:31:31,876 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 136 places, 146 transitions, 2090 flow. Second operand has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:31,876 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:31:31,876 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:31:31,876 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:31:32,328 INFO L124 PetriNetUnfolderBase]: 839/1420 cut-off events. [2024-11-13 13:31:32,328 INFO L125 PetriNetUnfolderBase]: For 11866/11866 co-relation queries the response was YES. [2024-11-13 13:31:32,331 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8501 conditions, 1420 events. 839/1420 cut-off events. For 11866/11866 co-relation queries the response was YES. Maximal size of possible extension queue 77. Compared 6635 event pairs, 313 based on Foata normal form. 1/1420 useless extension candidates. Maximal degree in co-relation 8450. Up to 938 conditions per place. [2024-11-13 13:31:32,335 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 129 selfloop transitions, 55 changer transitions 15/200 dead transitions. [2024-11-13 13:31:32,335 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 143 places, 200 transitions, 3035 flow [2024-11-13 13:31:32,335 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 13:31:32,335 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 13:31:32,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 111 transitions. [2024-11-13 13:31:32,336 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3264705882352941 [2024-11-13 13:31:32,336 INFO L175 Difference]: Start difference. First operand has 136 places, 146 transitions, 2090 flow. Second operand 10 states and 111 transitions. [2024-11-13 13:31:32,336 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 143 places, 200 transitions, 3035 flow [2024-11-13 13:31:32,368 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 141 places, 200 transitions, 2845 flow, removed 93 selfloop flow, removed 2 redundant places. [2024-11-13 13:31:32,370 INFO L231 Difference]: Finished difference. Result has 147 places, 159 transitions, 2344 flow [2024-11-13 13:31:32,370 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=1908, PETRI_DIFFERENCE_MINUEND_PLACES=132, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=146, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=44, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=97, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=2344, PETRI_PLACES=147, PETRI_TRANSITIONS=159} [2024-11-13 13:31:32,371 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 117 predicate places. [2024-11-13 13:31:32,371 INFO L471 AbstractCegarLoop]: Abstraction has has 147 places, 159 transitions, 2344 flow [2024-11-13 13:31:32,371 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:32,371 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:31:32,371 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, 1, 1] [2024-11-13 13:31:32,392 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-13 13:31:32,571 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:32,571 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:31:32,572 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:31:32,572 INFO L85 PathProgramCache]: Analyzing trace with hash 582900263, now seen corresponding path program 9 times [2024-11-13 13:31:32,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:31:32,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1757607354] [2024-11-13 13:31:32,572 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:32,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:31:32,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:33,536 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:33,536 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:31:33,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1757607354] [2024-11-13 13:31:33,536 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1757607354] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:33,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [66578229] [2024-11-13 13:31:33,536 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:31:33,537 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:33,537 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:31:33,539 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:31:33,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-13 13:31:33,648 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2024-11-13 13:31:33,648 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:31:33,650 INFO L255 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-13 13:31:33,651 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:31:33,853 INFO L349 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2024-11-13 13:31:33,854 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 83 treesize of output 52 [2024-11-13 13:31:33,954 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:31:33,955 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 13:31:33,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [66578229] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:31:33,955 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 13:31:33,955 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [13] total 21 [2024-11-13 13:31:33,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854171009] [2024-11-13 13:31:33,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:31:33,955 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-13 13:31:33,955 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:31:33,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-13 13:31:33,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2024-11-13 13:31:33,956 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:31:33,956 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 147 places, 159 transitions, 2344 flow. Second operand has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:33,956 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:31:33,956 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:31:33,956 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:31:34,704 INFO L124 PetriNetUnfolderBase]: 915/1583 cut-off events. [2024-11-13 13:31:34,704 INFO L125 PetriNetUnfolderBase]: For 13865/13865 co-relation queries the response was YES. [2024-11-13 13:31:34,710 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9238 conditions, 1583 events. 915/1583 cut-off events. For 13865/13865 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 7844 event pairs, 305 based on Foata normal form. 1/1583 useless extension candidates. Maximal degree in co-relation 9182. Up to 815 conditions per place. [2024-11-13 13:31:34,714 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 153 selfloop transitions, 59 changer transitions 17/230 dead transitions. [2024-11-13 13:31:34,714 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 156 places, 230 transitions, 3389 flow [2024-11-13 13:31:34,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-13 13:31:34,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2024-11-13 13:31:34,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 134 transitions. [2024-11-13 13:31:34,715 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3031674208144796 [2024-11-13 13:31:34,715 INFO L175 Difference]: Start difference. First operand has 147 places, 159 transitions, 2344 flow. Second operand 13 states and 134 transitions. [2024-11-13 13:31:34,715 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 156 places, 230 transitions, 3389 flow [2024-11-13 13:31:34,758 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 155 places, 230 transitions, 3277 flow, removed 56 selfloop flow, removed 1 redundant places. [2024-11-13 13:31:34,761 INFO L231 Difference]: Finished difference. Result has 164 places, 167 transitions, 2572 flow [2024-11-13 13:31:34,761 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=2244, PETRI_DIFFERENCE_MINUEND_PLACES=143, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=159, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=51, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=103, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=2572, PETRI_PLACES=164, PETRI_TRANSITIONS=167} [2024-11-13 13:31:34,762 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 134 predicate places. [2024-11-13 13:31:34,762 INFO L471 AbstractCegarLoop]: Abstraction has has 164 places, 167 transitions, 2572 flow [2024-11-13 13:31:34,762 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:34,762 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:31:34,762 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, 1, 1] [2024-11-13 13:31:34,775 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-13 13:31:34,962 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:34,963 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:31:34,963 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:31:34,963 INFO L85 PathProgramCache]: Analyzing trace with hash -825532629, now seen corresponding path program 10 times [2024-11-13 13:31:34,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:31:34,963 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1703756317] [2024-11-13 13:31:34,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:34,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:31:34,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:35,841 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:35,841 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:31:35,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1703756317] [2024-11-13 13:31:35,841 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1703756317] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:35,842 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [302266059] [2024-11-13 13:31:35,842 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 13:31:35,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:35,842 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:31:35,843 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:31:35,846 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-13 13:31:35,953 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 13:31:35,953 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:31:35,954 INFO L255 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-13 13:31:35,955 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:31:36,226 INFO L349 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2024-11-13 13:31:36,227 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 83 treesize of output 52 [2024-11-13 13:31:36,327 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:31:36,327 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 13:31:36,327 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [302266059] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:31:36,327 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 13:31:36,327 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [13] total 22 [2024-11-13 13:31:36,327 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1443440835] [2024-11-13 13:31:36,327 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:31:36,328 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-13 13:31:36,328 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:31:36,328 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-13 13:31:36,328 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=84, Invalid=422, Unknown=0, NotChecked=0, Total=506 [2024-11-13 13:31:36,328 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:31:36,329 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 164 places, 167 transitions, 2572 flow. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:36,329 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:31:36,329 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:31:36,329 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:31:36,898 INFO L124 PetriNetUnfolderBase]: 935/1618 cut-off events. [2024-11-13 13:31:36,898 INFO L125 PetriNetUnfolderBase]: For 16588/16588 co-relation queries the response was YES. [2024-11-13 13:31:36,907 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9920 conditions, 1618 events. 935/1618 cut-off events. For 16588/16588 co-relation queries the response was YES. Maximal size of possible extension queue 91. Compared 8073 event pairs, 373 based on Foata normal form. 1/1618 useless extension candidates. Maximal degree in co-relation 9855. Up to 1104 conditions per place. [2024-11-13 13:31:36,913 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 130 selfloop transitions, 81 changer transitions 7/219 dead transitions. [2024-11-13 13:31:36,913 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 171 places, 219 transitions, 3527 flow [2024-11-13 13:31:36,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-13 13:31:36,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2024-11-13 13:31:36,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 114 transitions. [2024-11-13 13:31:36,915 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.27941176470588236 [2024-11-13 13:31:36,915 INFO L175 Difference]: Start difference. First operand has 164 places, 167 transitions, 2572 flow. Second operand 12 states and 114 transitions. [2024-11-13 13:31:36,915 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 171 places, 219 transitions, 3527 flow [2024-11-13 13:31:36,971 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 167 places, 219 transitions, 3465 flow, removed 16 selfloop flow, removed 4 redundant places. [2024-11-13 13:31:36,973 INFO L231 Difference]: Finished difference. Result has 170 places, 187 transitions, 3047 flow [2024-11-13 13:31:36,974 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=2516, PETRI_DIFFERENCE_MINUEND_PLACES=156, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=167, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=102, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=3047, PETRI_PLACES=170, PETRI_TRANSITIONS=187} [2024-11-13 13:31:36,974 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 140 predicate places. [2024-11-13 13:31:36,974 INFO L471 AbstractCegarLoop]: Abstraction has has 170 places, 187 transitions, 3047 flow [2024-11-13 13:31:36,974 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:36,974 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:31:36,974 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, 1, 1] [2024-11-13 13:31:36,989 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-13 13:31:37,175 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:37,175 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:31:37,175 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:31:37,175 INFO L85 PathProgramCache]: Analyzing trace with hash 157114031, now seen corresponding path program 11 times [2024-11-13 13:31:37,175 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:31:37,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1029498999] [2024-11-13 13:31:37,176 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:37,176 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:31:37,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:38,106 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:38,107 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:31:38,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1029498999] [2024-11-13 13:31:38,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1029498999] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:38,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1253211347] [2024-11-13 13:31:38,107 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:31:38,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:38,107 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:31:38,109 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:31:38,111 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-13 13:31:38,212 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:31:38,212 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:31:38,214 INFO L255 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 40 conjuncts are in the unsatisfiable core [2024-11-13 13:31:38,215 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:31:38,574 INFO L349 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2024-11-13 13:31:38,575 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 83 treesize of output 52 [2024-11-13 13:31:38,781 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:38,781 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:31:39,388 INFO L349 Elim1Store]: treesize reduction 28, result has 63.6 percent of original size [2024-11-13 13:31:39,388 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 103 treesize of output 71 [2024-11-13 13:31:39,494 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:31:39,494 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1253211347] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:39,494 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-13 13:31:39,495 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [13, 13] total 33 [2024-11-13 13:31:39,495 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153940543] [2024-11-13 13:31:39,495 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:31:39,495 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-13 13:31:39,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:31:39,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-13 13:31:39,496 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=939, Unknown=0, NotChecked=0, Total=1056 [2024-11-13 13:31:39,496 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:31:39,496 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 170 places, 187 transitions, 3047 flow. Second operand has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:39,496 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:31:39,496 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:31:39,496 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:31:40,925 INFO L124 PetriNetUnfolderBase]: 943/1645 cut-off events. [2024-11-13 13:31:40,925 INFO L125 PetriNetUnfolderBase]: For 16166/16166 co-relation queries the response was YES. [2024-11-13 13:31:40,930 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10137 conditions, 1645 events. 943/1645 cut-off events. For 16166/16166 co-relation queries the response was YES. Maximal size of possible extension queue 93. Compared 8388 event pairs, 158 based on Foata normal form. 1/1646 useless extension candidates. Maximal degree in co-relation 10072. Up to 874 conditions per place. [2024-11-13 13:31:40,934 INFO L140 encePairwiseOnDemand]: 23/34 looper letters, 118 selfloop transitions, 112 changer transitions 10/241 dead transitions. [2024-11-13 13:31:40,934 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 184 places, 241 transitions, 3842 flow [2024-11-13 13:31:40,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-13 13:31:40,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2024-11-13 13:31:40,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 171 transitions. [2024-11-13 13:31:40,936 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.31433823529411764 [2024-11-13 13:31:40,936 INFO L175 Difference]: Start difference. First operand has 170 places, 187 transitions, 3047 flow. Second operand 16 states and 171 transitions. [2024-11-13 13:31:40,936 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 184 places, 241 transitions, 3842 flow [2024-11-13 13:31:41,011 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 180 places, 241 transitions, 3769 flow, removed 25 selfloop flow, removed 4 redundant places. [2024-11-13 13:31:41,016 INFO L231 Difference]: Finished difference. Result has 183 places, 189 transitions, 3272 flow [2024-11-13 13:31:41,016 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=2978, PETRI_DIFFERENCE_MINUEND_PLACES=165, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=187, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=108, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=78, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=3272, PETRI_PLACES=183, PETRI_TRANSITIONS=189} [2024-11-13 13:31:41,017 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 153 predicate places. [2024-11-13 13:31:41,017 INFO L471 AbstractCegarLoop]: Abstraction has has 183 places, 189 transitions, 3272 flow [2024-11-13 13:31:41,017 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:41,017 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:31:41,017 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, 1, 1] [2024-11-13 13:31:41,037 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-13 13:31:41,217 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:41,218 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:31:41,218 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:31:41,218 INFO L85 PathProgramCache]: Analyzing trace with hash 1444049603, now seen corresponding path program 12 times [2024-11-13 13:31:41,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:31:41,218 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [124368801] [2024-11-13 13:31:41,218 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:41,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:31:41,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:42,080 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:42,080 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:31:42,080 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [124368801] [2024-11-13 13:31:42,080 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [124368801] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:42,080 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [289466395] [2024-11-13 13:31:42,080 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 13:31:42,081 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:42,081 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:31:42,083 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:31:42,085 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-13 13:31:42,187 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2024-11-13 13:31:42,187 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:31:42,189 INFO L255 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-13 13:31:42,190 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:31:42,444 INFO L349 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2024-11-13 13:31:42,445 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 83 treesize of output 52 [2024-11-13 13:31:42,532 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:31:42,532 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 13:31:42,533 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [289466395] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:31:42,533 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 13:31:42,533 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [13] total 21 [2024-11-13 13:31:42,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1791816342] [2024-11-13 13:31:42,533 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:31:42,533 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-13 13:31:42,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:31:42,534 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-13 13:31:42,534 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=358, Unknown=0, NotChecked=0, Total=420 [2024-11-13 13:31:42,534 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:31:42,534 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 183 places, 189 transitions, 3272 flow. Second operand has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:42,534 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:31:42,535 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:31:42,535 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:31:43,115 INFO L124 PetriNetUnfolderBase]: 940/1643 cut-off events. [2024-11-13 13:31:43,115 INFO L125 PetriNetUnfolderBase]: For 17719/17719 co-relation queries the response was YES. [2024-11-13 13:31:43,121 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10437 conditions, 1643 events. 940/1643 cut-off events. For 17719/17719 co-relation queries the response was YES. Maximal size of possible extension queue 92. Compared 8317 event pairs, 372 based on Foata normal form. 1/1643 useless extension candidates. Maximal degree in co-relation 10371. Up to 1091 conditions per place. [2024-11-13 13:31:43,126 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 135 selfloop transitions, 82 changer transitions 11/229 dead transitions. [2024-11-13 13:31:43,126 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 192 places, 229 transitions, 4026 flow [2024-11-13 13:31:43,126 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-13 13:31:43,126 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2024-11-13 13:31:43,126 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 122 transitions. [2024-11-13 13:31:43,127 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.29901960784313725 [2024-11-13 13:31:43,127 INFO L175 Difference]: Start difference. First operand has 183 places, 189 transitions, 3272 flow. Second operand 12 states and 122 transitions. [2024-11-13 13:31:43,127 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 192 places, 229 transitions, 4026 flow [2024-11-13 13:31:43,181 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 186 places, 229 transitions, 3906 flow, removed 20 selfloop flow, removed 6 redundant places. [2024-11-13 13:31:43,185 INFO L231 Difference]: Finished difference. Result has 190 places, 192 transitions, 3415 flow [2024-11-13 13:31:43,185 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=3161, PETRI_DIFFERENCE_MINUEND_PLACES=175, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=189, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=110, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=3415, PETRI_PLACES=190, PETRI_TRANSITIONS=192} [2024-11-13 13:31:43,185 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 160 predicate places. [2024-11-13 13:31:43,185 INFO L471 AbstractCegarLoop]: Abstraction has has 190 places, 192 transitions, 3415 flow [2024-11-13 13:31:43,186 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:43,186 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:31:43,186 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, 1, 1] [2024-11-13 13:31:43,200 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-13 13:31:43,386 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:43,386 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:31:43,386 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:31:43,386 INFO L85 PathProgramCache]: Analyzing trace with hash 1227573635, now seen corresponding path program 13 times [2024-11-13 13:31:43,387 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:31:43,387 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184736739] [2024-11-13 13:31:43,387 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:43,387 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:31:43,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:44,163 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:44,163 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:31:44,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184736739] [2024-11-13 13:31:44,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184736739] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:44,163 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1251841082] [2024-11-13 13:31:44,163 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 13:31:44,163 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:44,163 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:31:44,165 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:31:44,166 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-13 13:31:44,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:44,263 INFO L255 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 40 conjuncts are in the unsatisfiable core [2024-11-13 13:31:44,264 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:31:44,614 INFO L349 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2024-11-13 13:31:44,615 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 83 treesize of output 52 [2024-11-13 13:31:44,798 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:44,798 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:31:45,463 INFO L349 Elim1Store]: treesize reduction 28, result has 59.4 percent of original size [2024-11-13 13:31:45,463 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 87 treesize of output 63 [2024-11-13 13:31:45,521 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:31:45,521 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1251841082] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:45,521 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-13 13:31:45,521 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [13, 13] total 33 [2024-11-13 13:31:45,521 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771937734] [2024-11-13 13:31:45,521 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:31:45,522 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-13 13:31:45,522 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:31:45,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-13 13:31:45,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=127, Invalid=929, Unknown=0, NotChecked=0, Total=1056 [2024-11-13 13:31:45,522 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:31:45,523 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 190 places, 192 transitions, 3415 flow. Second operand has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:45,523 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:31:45,523 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:31:45,523 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:31:47,334 INFO L124 PetriNetUnfolderBase]: 923/1609 cut-off events. [2024-11-13 13:31:47,334 INFO L125 PetriNetUnfolderBase]: For 17487/17487 co-relation queries the response was YES. [2024-11-13 13:31:47,341 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10435 conditions, 1609 events. 923/1609 cut-off events. For 17487/17487 co-relation queries the response was YES. Maximal size of possible extension queue 92. Compared 8132 event pairs, 145 based on Foata normal form. 1/1609 useless extension candidates. Maximal degree in co-relation 10366. Up to 861 conditions per place. [2024-11-13 13:31:47,347 INFO L140 encePairwiseOnDemand]: 23/34 looper letters, 137 selfloop transitions, 103 changer transitions 9/250 dead transitions. [2024-11-13 13:31:47,347 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 202 places, 250 transitions, 4191 flow [2024-11-13 13:31:47,348 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-13 13:31:47,348 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2024-11-13 13:31:47,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 167 transitions. [2024-11-13 13:31:47,348 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.32745098039215687 [2024-11-13 13:31:47,349 INFO L175 Difference]: Start difference. First operand has 190 places, 192 transitions, 3415 flow. Second operand 15 states and 167 transitions. [2024-11-13 13:31:47,349 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 202 places, 250 transitions, 4191 flow [2024-11-13 13:31:47,419 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 196 places, 250 transitions, 4085 flow, removed 16 selfloop flow, removed 6 redundant places. [2024-11-13 13:31:47,423 INFO L231 Difference]: Finished difference. Result has 197 places, 189 transitions, 3466 flow [2024-11-13 13:31:47,423 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=3316, PETRI_DIFFERENCE_MINUEND_PLACES=182, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=192, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=103, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=89, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=3466, PETRI_PLACES=197, PETRI_TRANSITIONS=189} [2024-11-13 13:31:47,424 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 167 predicate places. [2024-11-13 13:31:47,424 INFO L471 AbstractCegarLoop]: Abstraction has has 197 places, 189 transitions, 3466 flow [2024-11-13 13:31:47,424 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:47,424 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:31:47,424 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, 1, 1] [2024-11-13 13:31:47,441 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-13 13:31:47,624 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-11-13 13:31:47,625 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:31:47,625 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:31:47,625 INFO L85 PathProgramCache]: Analyzing trace with hash -976096327, now seen corresponding path program 14 times [2024-11-13 13:31:47,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:31:47,625 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [279079669] [2024-11-13 13:31:47,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:47,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:31:47,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:48,547 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:48,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:31:48,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [279079669] [2024-11-13 13:31:48,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [279079669] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:48,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1657854248] [2024-11-13 13:31:48,547 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:31:48,548 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:48,548 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:31:48,550 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:31:48,552 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-13 13:31:48,670 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-13 13:31:48,670 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:31:48,671 INFO L255 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-13 13:31:48,673 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:31:48,894 INFO L349 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2024-11-13 13:31:48,894 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 83 treesize of output 52 [2024-11-13 13:31:49,068 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:31:49,068 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 13:31:49,068 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1657854248] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:31:49,069 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 13:31:49,069 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [13] total 21 [2024-11-13 13:31:49,069 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [205977762] [2024-11-13 13:31:49,069 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:31:49,069 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-13 13:31:49,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:31:49,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-13 13:31:49,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2024-11-13 13:31:49,070 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:31:49,071 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 197 places, 189 transitions, 3466 flow. Second operand has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:49,071 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:31:49,071 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:31:49,071 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:31:49,836 INFO L124 PetriNetUnfolderBase]: 916/1596 cut-off events. [2024-11-13 13:31:49,836 INFO L125 PetriNetUnfolderBase]: For 17817/17817 co-relation queries the response was YES. [2024-11-13 13:31:49,844 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10476 conditions, 1596 events. 916/1596 cut-off events. For 17817/17817 co-relation queries the response was YES. Maximal size of possible extension queue 90. Compared 8002 event pairs, 368 based on Foata normal form. 1/1596 useless extension candidates. Maximal degree in co-relation 10410. Up to 1060 conditions per place. [2024-11-13 13:31:49,850 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 131 selfloop transitions, 73 changer transitions 15/220 dead transitions. [2024-11-13 13:31:49,850 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 203 places, 220 transitions, 4042 flow [2024-11-13 13:31:49,850 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-13 13:31:49,850 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2024-11-13 13:31:49,851 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 114 transitions. [2024-11-13 13:31:49,851 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3048128342245989 [2024-11-13 13:31:49,851 INFO L175 Difference]: Start difference. First operand has 197 places, 189 transitions, 3466 flow. Second operand 11 states and 114 transitions. [2024-11-13 13:31:49,851 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 203 places, 220 transitions, 4042 flow [2024-11-13 13:31:49,930 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 189 places, 220 transitions, 3828 flow, removed 4 selfloop flow, removed 14 redundant places. [2024-11-13 13:31:49,934 INFO L231 Difference]: Finished difference. Result has 190 places, 183 transitions, 3278 flow [2024-11-13 13:31:49,934 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=3252, PETRI_DIFFERENCE_MINUEND_PLACES=179, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=189, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=73, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=116, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=3278, PETRI_PLACES=190, PETRI_TRANSITIONS=183} [2024-11-13 13:31:49,935 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 160 predicate places. [2024-11-13 13:31:49,935 INFO L471 AbstractCegarLoop]: Abstraction has has 190 places, 183 transitions, 3278 flow [2024-11-13 13:31:49,935 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:49,935 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:31:49,935 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, 1, 1] [2024-11-13 13:31:49,953 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2024-11-13 13:31:50,136 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:50,136 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:31:50,136 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:31:50,136 INFO L85 PathProgramCache]: Analyzing trace with hash 1049288737, now seen corresponding path program 15 times [2024-11-13 13:31:50,137 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:31:50,137 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305467935] [2024-11-13 13:31:50,137 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:50,137 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:31:50,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:51,006 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:51,006 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:31:51,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305467935] [2024-11-13 13:31:51,007 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305467935] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:51,007 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1533627820] [2024-11-13 13:31:51,007 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:31:51,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:51,007 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:31:51,008 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:31:51,010 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-13 13:31:51,108 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2024-11-13 13:31:51,108 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:31:51,109 INFO L255 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-13 13:31:51,110 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:31:51,246 INFO L349 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2024-11-13 13:31:51,246 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 83 treesize of output 52 [2024-11-13 13:31:51,365 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:31:51,365 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 13:31:51,365 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1533627820] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:31:51,365 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 13:31:51,365 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [13] total 21 [2024-11-13 13:31:51,365 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1950679958] [2024-11-13 13:31:51,365 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:31:51,366 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-13 13:31:51,366 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:31:51,366 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-13 13:31:51,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=353, Unknown=0, NotChecked=0, Total=420 [2024-11-13 13:31:51,366 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:31:51,366 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 190 places, 183 transitions, 3278 flow. Second operand has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:51,366 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:31:51,367 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:31:51,367 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:31:51,874 INFO L124 PetriNetUnfolderBase]: 895/1548 cut-off events. [2024-11-13 13:31:51,874 INFO L125 PetriNetUnfolderBase]: For 17410/17410 co-relation queries the response was YES. [2024-11-13 13:31:51,879 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10051 conditions, 1548 events. 895/1548 cut-off events. For 17410/17410 co-relation queries the response was YES. Maximal size of possible extension queue 87. Compared 7595 event pairs, 367 based on Foata normal form. 1/1548 useless extension candidates. Maximal degree in co-relation 9987. Up to 1059 conditions per place. [2024-11-13 13:31:51,883 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 129 selfloop transitions, 68 changer transitions 15/213 dead transitions. [2024-11-13 13:31:51,883 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 194 places, 213 transitions, 3845 flow [2024-11-13 13:31:51,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 13:31:51,883 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 13:31:51,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 105 transitions. [2024-11-13 13:31:51,884 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3088235294117647 [2024-11-13 13:31:51,884 INFO L175 Difference]: Start difference. First operand has 190 places, 183 transitions, 3278 flow. Second operand 10 states and 105 transitions. [2024-11-13 13:31:51,884 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 194 places, 213 transitions, 3845 flow [2024-11-13 13:31:51,929 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 186 places, 213 transitions, 3655 flow, removed 1 selfloop flow, removed 8 redundant places. [2024-11-13 13:31:51,932 INFO L231 Difference]: Finished difference. Result has 187 places, 177 transitions, 3114 flow [2024-11-13 13:31:51,932 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=3088, PETRI_DIFFERENCE_MINUEND_PLACES=177, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=183, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=68, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=115, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=3114, PETRI_PLACES=187, PETRI_TRANSITIONS=177} [2024-11-13 13:31:51,933 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 157 predicate places. [2024-11-13 13:31:51,933 INFO L471 AbstractCegarLoop]: Abstraction has has 187 places, 177 transitions, 3114 flow [2024-11-13 13:31:51,933 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:51,933 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:31:51,933 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, 1, 1] [2024-11-13 13:31:51,947 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-13 13:31:52,133 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-13 13:31:52,134 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:31:52,134 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:31:52,134 INFO L85 PathProgramCache]: Analyzing trace with hash 457095653, now seen corresponding path program 16 times [2024-11-13 13:31:52,134 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:31:52,134 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [770472722] [2024-11-13 13:31:52,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:52,134 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:31:52,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:52,826 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:52,826 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:31:52,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [770472722] [2024-11-13 13:31:52,826 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [770472722] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:52,826 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1579129562] [2024-11-13 13:31:52,826 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 13:31:52,826 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:52,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:31:52,828 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:31:52,829 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-13 13:31:52,931 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 13:31:52,931 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:31:52,933 INFO L255 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-13 13:31:52,934 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:31:53,195 INFO L349 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2024-11-13 13:31:53,195 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 83 treesize of output 52 [2024-11-13 13:31:53,301 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:31:53,301 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 13:31:53,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1579129562] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:31:53,302 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 13:31:53,302 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [10] imperfect sequences [13] total 22 [2024-11-13 13:31:53,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1786064638] [2024-11-13 13:31:53,302 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:31:53,302 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-13 13:31:53,302 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:31:53,303 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-13 13:31:53,303 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=415, Unknown=0, NotChecked=0, Total=506 [2024-11-13 13:31:53,303 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:31:53,303 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 187 places, 177 transitions, 3114 flow. Second operand has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:53,303 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:31:53,303 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:31:53,304 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:31:53,787 INFO L124 PetriNetUnfolderBase]: 874/1500 cut-off events. [2024-11-13 13:31:53,787 INFO L125 PetriNetUnfolderBase]: For 15823/15823 co-relation queries the response was YES. [2024-11-13 13:31:53,792 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9724 conditions, 1500 events. 874/1500 cut-off events. For 15823/15823 co-relation queries the response was YES. Maximal size of possible extension queue 85. Compared 7204 event pairs, 349 based on Foata normal form. 1/1500 useless extension candidates. Maximal degree in co-relation 9660. Up to 1038 conditions per place. [2024-11-13 13:31:53,795 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 136 selfloop transitions, 69 changer transitions 10/216 dead transitions. [2024-11-13 13:31:53,796 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 216 transitions, 3754 flow [2024-11-13 13:31:53,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-13 13:31:53,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2024-11-13 13:31:53,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 109 transitions. [2024-11-13 13:31:53,797 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.2914438502673797 [2024-11-13 13:31:53,797 INFO L175 Difference]: Start difference. First operand has 187 places, 177 transitions, 3114 flow. Second operand 11 states and 109 transitions. [2024-11-13 13:31:53,797 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 216 transitions, 3754 flow [2024-11-13 13:31:53,849 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 185 places, 216 transitions, 3635 flow, removed 2 selfloop flow, removed 6 redundant places. [2024-11-13 13:31:53,852 INFO L231 Difference]: Finished difference. Result has 186 places, 175 transitions, 3112 flow [2024-11-13 13:31:53,852 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=2997, PETRI_DIFFERENCE_MINUEND_PLACES=175, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=177, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=69, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=108, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=3112, PETRI_PLACES=186, PETRI_TRANSITIONS=175} [2024-11-13 13:31:53,852 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 156 predicate places. [2024-11-13 13:31:53,852 INFO L471 AbstractCegarLoop]: Abstraction has has 186 places, 175 transitions, 3112 flow [2024-11-13 13:31:53,852 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.181818181818182) internal successors, (57), 11 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:53,852 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:31:53,852 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, 1, 1] [2024-11-13 13:31:53,866 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-13 13:31:54,053 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-13 13:31:54,053 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:31:54,053 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:31:54,053 INFO L85 PathProgramCache]: Analyzing trace with hash 1022478173, now seen corresponding path program 17 times [2024-11-13 13:31:54,053 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:31:54,053 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [383842589] [2024-11-13 13:31:54,054 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:54,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:31:54,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:54,922 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:54,922 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:31:54,922 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [383842589] [2024-11-13 13:31:54,922 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [383842589] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:54,922 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [515336869] [2024-11-13 13:31:54,922 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:31:54,922 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:54,922 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:31:54,924 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:31:54,925 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-13 13:31:55,031 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:31:55,032 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:31:55,033 INFO L255 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 50 conjuncts are in the unsatisfiable core [2024-11-13 13:31:55,034 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:31:55,663 INFO L349 Elim1Store]: treesize reduction 4, result has 50.0 percent of original size [2024-11-13 13:31:55,663 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 83 treesize of output 47 [2024-11-13 13:31:55,803 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:55,804 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:31:56,241 INFO L349 Elim1Store]: treesize reduction 28, result has 63.6 percent of original size [2024-11-13 13:31:56,242 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 122 treesize of output 90 [2024-11-13 13:31:56,334 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:31:56,334 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [515336869] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:56,334 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-13 13:31:56,334 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [13, 13] total 33 [2024-11-13 13:31:56,334 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1987827154] [2024-11-13 13:31:56,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:31:56,335 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-13 13:31:56,335 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:31:56,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-13 13:31:56,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=921, Unknown=0, NotChecked=0, Total=1056 [2024-11-13 13:31:56,335 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:31:56,335 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 186 places, 175 transitions, 3112 flow. Second operand has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:56,336 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:31:56,336 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:31:56,336 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:31:57,646 INFO L124 PetriNetUnfolderBase]: 879/1510 cut-off events. [2024-11-13 13:31:57,650 INFO L125 PetriNetUnfolderBase]: For 16295/16295 co-relation queries the response was YES. [2024-11-13 13:31:57,662 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9942 conditions, 1510 events. 879/1510 cut-off events. For 16295/16295 co-relation queries the response was YES. Maximal size of possible extension queue 86. Compared 7350 event pairs, 154 based on Foata normal form. 1/1511 useless extension candidates. Maximal degree in co-relation 9878. Up to 823 conditions per place. [2024-11-13 13:31:57,669 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 115 selfloop transitions, 101 changer transitions 8/225 dead transitions. [2024-11-13 13:31:57,669 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 195 places, 225 transitions, 3927 flow [2024-11-13 13:31:57,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-13 13:31:57,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2024-11-13 13:31:57,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 161 transitions. [2024-11-13 13:31:57,671 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3156862745098039 [2024-11-13 13:31:57,671 INFO L175 Difference]: Start difference. First operand has 186 places, 175 transitions, 3112 flow. Second operand 15 states and 161 transitions. [2024-11-13 13:31:57,671 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 195 places, 225 transitions, 3927 flow [2024-11-13 13:31:57,724 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 186 places, 225 transitions, 3765 flow, removed 7 selfloop flow, removed 9 redundant places. [2024-11-13 13:31:57,727 INFO L231 Difference]: Finished difference. Result has 189 places, 179 transitions, 3282 flow [2024-11-13 13:31:57,727 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=2971, PETRI_DIFFERENCE_MINUEND_PLACES=172, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=175, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=97, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=77, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=3282, PETRI_PLACES=189, PETRI_TRANSITIONS=179} [2024-11-13 13:31:57,727 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 159 predicate places. [2024-11-13 13:31:57,727 INFO L471 AbstractCegarLoop]: Abstraction has has 189 places, 179 transitions, 3282 flow [2024-11-13 13:31:57,728 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:57,728 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:31:57,728 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, 1, 1] [2024-11-13 13:31:57,741 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-11-13 13:31:57,928 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-13 13:31:57,928 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:31:57,929 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:31:57,929 INFO L85 PathProgramCache]: Analyzing trace with hash -1123692587, now seen corresponding path program 18 times [2024-11-13 13:31:57,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:31:57,929 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1304843974] [2024-11-13 13:31:57,929 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:31:57,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:31:57,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:31:58,856 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:31:58,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:31:58,856 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1304843974] [2024-11-13 13:31:58,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1304843974] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:31:58,856 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [516420178] [2024-11-13 13:31:58,856 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 13:31:58,857 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:31:58,857 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:31:58,858 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:31:58,860 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-13 13:31:58,971 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2024-11-13 13:31:58,971 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:31:58,973 INFO L255 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-13 13:31:58,974 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:31:59,181 INFO L349 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2024-11-13 13:31:59,181 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 83 treesize of output 52 [2024-11-13 13:31:59,290 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:31:59,290 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 13:31:59,290 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [516420178] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:31:59,290 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 13:31:59,290 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [14] total 22 [2024-11-13 13:31:59,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989825945] [2024-11-13 13:31:59,290 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:31:59,291 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-13 13:31:59,291 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:31:59,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-13 13:31:59,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=383, Unknown=0, NotChecked=0, Total=462 [2024-11-13 13:31:59,291 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:31:59,291 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 189 places, 179 transitions, 3282 flow. Second operand has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:31:59,292 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:31:59,292 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:31:59,292 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:00,065 INFO L124 PetriNetUnfolderBase]: 869/1495 cut-off events. [2024-11-13 13:32:00,065 INFO L125 PetriNetUnfolderBase]: For 16001/16001 co-relation queries the response was YES. [2024-11-13 13:32:00,072 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9872 conditions, 1495 events. 869/1495 cut-off events. For 16001/16001 co-relation queries the response was YES. Maximal size of possible extension queue 86. Compared 7204 event pairs, 352 based on Foata normal form. 1/1495 useless extension candidates. Maximal degree in co-relation 9807. Up to 1039 conditions per place. [2024-11-13 13:32:00,078 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 134 selfloop transitions, 67 changer transitions 9/211 dead transitions. [2024-11-13 13:32:00,078 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 197 places, 211 transitions, 3878 flow [2024-11-13 13:32:00,078 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 13:32:00,078 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 13:32:00,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 110 transitions. [2024-11-13 13:32:00,079 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3235294117647059 [2024-11-13 13:32:00,079 INFO L175 Difference]: Start difference. First operand has 189 places, 179 transitions, 3282 flow. Second operand 10 states and 110 transitions. [2024-11-13 13:32:00,079 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 197 places, 211 transitions, 3878 flow [2024-11-13 13:32:00,141 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 184 places, 211 transitions, 3583 flow, removed 16 selfloop flow, removed 13 redundant places. [2024-11-13 13:32:00,144 INFO L231 Difference]: Finished difference. Result has 186 places, 177 transitions, 3095 flow [2024-11-13 13:32:00,144 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=2987, PETRI_DIFFERENCE_MINUEND_PLACES=175, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=179, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=67, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=112, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=3095, PETRI_PLACES=186, PETRI_TRANSITIONS=177} [2024-11-13 13:32:00,145 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 156 predicate places. [2024-11-13 13:32:00,145 INFO L471 AbstractCegarLoop]: Abstraction has has 186 places, 177 transitions, 3095 flow [2024-11-13 13:32:00,145 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:00,145 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:00,145 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, 1, 1] [2024-11-13 13:32:00,167 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-11-13 13:32:00,345 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-13 13:32:00,346 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:00,346 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:00,346 INFO L85 PathProgramCache]: Analyzing trace with hash -353214605, now seen corresponding path program 19 times [2024-11-13 13:32:00,346 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:00,346 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366941770] [2024-11-13 13:32:00,346 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:00,346 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:00,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:01,068 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:32:01,069 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:01,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366941770] [2024-11-13 13:32:01,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1366941770] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:32:01,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1566409071] [2024-11-13 13:32:01,069 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 13:32:01,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:32:01,069 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:32:01,070 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:32:01,071 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-13 13:32:01,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:01,174 INFO L255 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 40 conjuncts are in the unsatisfiable core [2024-11-13 13:32:01,175 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:32:01,489 INFO L349 Elim1Store]: treesize reduction 3, result has 75.0 percent of original size [2024-11-13 13:32:01,489 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 83 treesize of output 52 [2024-11-13 13:32:01,639 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-13 13:32:01,639 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:32:02,250 INFO L349 Elim1Store]: treesize reduction 28, result has 63.6 percent of original size [2024-11-13 13:32:02,251 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 122 treesize of output 90 [2024-11-13 13:32:02,341 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:02,341 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1566409071] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-13 13:32:02,341 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-13 13:32:02,341 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [13, 13] total 33 [2024-11-13 13:32:02,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903342975] [2024-11-13 13:32:02,341 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:02,341 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-13 13:32:02,341 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:02,342 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-13 13:32:02,342 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=123, Invalid=933, Unknown=0, NotChecked=0, Total=1056 [2024-11-13 13:32:02,342 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:02,342 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 186 places, 177 transitions, 3095 flow. Second operand has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:02,343 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:02,343 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:02,343 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:03,682 INFO L124 PetriNetUnfolderBase]: 852/1460 cut-off events. [2024-11-13 13:32:03,682 INFO L125 PetriNetUnfolderBase]: For 14595/14595 co-relation queries the response was YES. [2024-11-13 13:32:03,687 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9502 conditions, 1460 events. 852/1460 cut-off events. For 14595/14595 co-relation queries the response was YES. Maximal size of possible extension queue 86. Compared 7007 event pairs, 143 based on Foata normal form. 1/1460 useless extension candidates. Maximal degree in co-relation 9436. Up to 797 conditions per place. [2024-11-13 13:32:03,691 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 111 selfloop transitions, 96 changer transitions 11/219 dead transitions. [2024-11-13 13:32:03,691 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 199 places, 219 transitions, 3708 flow [2024-11-13 13:32:03,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-13 13:32:03,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2024-11-13 13:32:03,691 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 155 transitions. [2024-11-13 13:32:03,692 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.30392156862745096 [2024-11-13 13:32:03,692 INFO L175 Difference]: Start difference. First operand has 186 places, 177 transitions, 3095 flow. Second operand 15 states and 155 transitions. [2024-11-13 13:32:03,692 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 199 places, 219 transitions, 3708 flow [2024-11-13 13:32:03,734 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 219 transitions, 3558 flow, removed 5 selfloop flow, removed 11 redundant places. [2024-11-13 13:32:03,736 INFO L231 Difference]: Finished difference. Result has 189 places, 174 transitions, 3087 flow [2024-11-13 13:32:03,737 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=2945, PETRI_DIFFERENCE_MINUEND_PLACES=174, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=177, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=96, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=81, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=3087, PETRI_PLACES=189, PETRI_TRANSITIONS=174} [2024-11-13 13:32:03,737 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 159 predicate places. [2024-11-13 13:32:03,737 INFO L471 AbstractCegarLoop]: Abstraction has has 189 places, 174 transitions, 3087 flow [2024-11-13 13:32:03,737 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.666666666666667) internal successors, (51), 9 states have internal predecessors, (51), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:03,737 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:03,737 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, 1, 1, 1] [2024-11-13 13:32:03,750 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-11-13 13:32:03,938 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2024-11-13 13:32:03,938 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:03,938 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:03,938 INFO L85 PathProgramCache]: Analyzing trace with hash 926120461, now seen corresponding path program 1 times [2024-11-13 13:32:03,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:03,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466449788] [2024-11-13 13:32:03,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:03,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:03,950 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:04,214 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:04,214 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:04,214 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466449788] [2024-11-13 13:32:04,214 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [466449788] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:32:04,214 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1619667335] [2024-11-13 13:32:04,214 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:04,214 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:32:04,214 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:32:04,217 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:32:04,218 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-13 13:32:04,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:04,330 INFO L255 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-13 13:32:04,331 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:32:04,386 INFO L349 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2024-11-13 13:32:04,387 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 26 treesize of output 10 [2024-11-13 13:32:04,396 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:04,396 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:32:04,478 INFO L349 Elim1Store]: treesize reduction 28, result has 63.6 percent of original size [2024-11-13 13:32:04,478 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 40 treesize of output 56 [2024-11-13 13:32:04,500 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:04,500 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1619667335] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:32:04,500 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:32:04,500 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 18 [2024-11-13 13:32:04,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [669258588] [2024-11-13 13:32:04,501 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:32:04,501 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-13 13:32:04,501 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:04,501 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-13 13:32:04,501 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=239, Unknown=0, NotChecked=0, Total=306 [2024-11-13 13:32:04,501 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:04,502 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 189 places, 174 transitions, 3087 flow. Second operand has 18 states, 18 states have (on average 5.611111111111111) internal successors, (101), 18 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:04,502 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:04,502 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:04,502 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:04,986 INFO L124 PetriNetUnfolderBase]: 932/1571 cut-off events. [2024-11-13 13:32:04,986 INFO L125 PetriNetUnfolderBase]: For 16848/16848 co-relation queries the response was YES. [2024-11-13 13:32:04,992 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10525 conditions, 1571 events. 932/1571 cut-off events. For 16848/16848 co-relation queries the response was YES. Maximal size of possible extension queue 97. Compared 7587 event pairs, 373 based on Foata normal form. 12/1582 useless extension candidates. Maximal degree in co-relation 10461. Up to 1113 conditions per place. [2024-11-13 13:32:04,995 INFO L140 encePairwiseOnDemand]: 21/34 looper letters, 149 selfloop transitions, 69 changer transitions 0/219 dead transitions. [2024-11-13 13:32:04,996 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 193 places, 219 transitions, 4012 flow [2024-11-13 13:32:04,996 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 13:32:04,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 13:32:04,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 108 transitions. [2024-11-13 13:32:04,996 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3176470588235294 [2024-11-13 13:32:04,996 INFO L175 Difference]: Start difference. First operand has 189 places, 174 transitions, 3087 flow. Second operand 10 states and 108 transitions. [2024-11-13 13:32:04,996 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 193 places, 219 transitions, 4012 flow [2024-11-13 13:32:05,043 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 183 places, 219 transitions, 3778 flow, removed 3 selfloop flow, removed 10 redundant places. [2024-11-13 13:32:05,045 INFO L231 Difference]: Finished difference. Result has 185 places, 181 transitions, 3161 flow [2024-11-13 13:32:05,046 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=2869, PETRI_DIFFERENCE_MINUEND_PLACES=174, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=174, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=110, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=3161, PETRI_PLACES=185, PETRI_TRANSITIONS=181} [2024-11-13 13:32:05,046 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 155 predicate places. [2024-11-13 13:32:05,046 INFO L471 AbstractCegarLoop]: Abstraction has has 185 places, 181 transitions, 3161 flow [2024-11-13 13:32:05,046 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.611111111111111) internal successors, (101), 18 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:05,046 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:05,046 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, 1, 1, 1] [2024-11-13 13:32:05,063 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2024-11-13 13:32:05,246 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:32:05,247 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:05,247 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:05,247 INFO L85 PathProgramCache]: Analyzing trace with hash 1916272739, now seen corresponding path program 1 times [2024-11-13 13:32:05,247 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:05,247 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [727388990] [2024-11-13 13:32:05,247 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:05,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:05,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:05,515 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:05,516 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:05,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [727388990] [2024-11-13 13:32:05,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [727388990] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:32:05,516 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [195380719] [2024-11-13 13:32:05,516 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:05,516 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:32:05,516 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:32:05,518 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:32:05,520 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-13 13:32:05,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:05,635 INFO L255 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-13 13:32:05,636 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:32:05,698 INFO L349 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2024-11-13 13:32:05,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 26 treesize of output 10 [2024-11-13 13:32:05,710 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:05,710 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:32:05,807 INFO L349 Elim1Store]: treesize reduction 28, result has 59.4 percent of original size [2024-11-13 13:32:05,807 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-13 13:32:05,820 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:05,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [195380719] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:32:05,820 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:32:05,820 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 17 [2024-11-13 13:32:05,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [904159181] [2024-11-13 13:32:05,820 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:32:05,821 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-13 13:32:05,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:05,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-13 13:32:05,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2024-11-13 13:32:05,823 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:05,823 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 185 places, 181 transitions, 3161 flow. Second operand has 17 states, 17 states have (on average 5.764705882352941) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:05,823 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:05,823 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:05,823 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:06,642 INFO L124 PetriNetUnfolderBase]: 984/1659 cut-off events. [2024-11-13 13:32:06,643 INFO L125 PetriNetUnfolderBase]: For 17441/17441 co-relation queries the response was YES. [2024-11-13 13:32:06,652 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11086 conditions, 1659 events. 984/1659 cut-off events. For 17441/17441 co-relation queries the response was YES. Maximal size of possible extension queue 103. Compared 8155 event pairs, 216 based on Foata normal form. 18/1677 useless extension candidates. Maximal degree in co-relation 11022. Up to 720 conditions per place. [2024-11-13 13:32:06,663 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 175 selfloop transitions, 73 changer transitions 0/249 dead transitions. [2024-11-13 13:32:06,663 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 194 places, 249 transitions, 4240 flow [2024-11-13 13:32:06,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 13:32:06,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 13:32:06,664 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 119 transitions. [2024-11-13 13:32:06,664 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.35 [2024-11-13 13:32:06,664 INFO L175 Difference]: Start difference. First operand has 185 places, 181 transitions, 3161 flow. Second operand 10 states and 119 transitions. [2024-11-13 13:32:06,664 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 194 places, 249 transitions, 4240 flow [2024-11-13 13:32:06,735 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 249 transitions, 4118 flow, removed 14 selfloop flow, removed 6 redundant places. [2024-11-13 13:32:06,741 INFO L231 Difference]: Finished difference. Result has 190 places, 185 transitions, 3279 flow [2024-11-13 13:32:06,741 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=3043, PETRI_DIFFERENCE_MINUEND_PLACES=179, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=181, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=69, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=108, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=3279, PETRI_PLACES=190, PETRI_TRANSITIONS=185} [2024-11-13 13:32:06,742 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 160 predicate places. [2024-11-13 13:32:06,742 INFO L471 AbstractCegarLoop]: Abstraction has has 190 places, 185 transitions, 3279 flow [2024-11-13 13:32:06,742 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.764705882352941) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:06,742 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:06,742 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, 1, 1, 1] [2024-11-13 13:32:06,764 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2024-11-13 13:32:06,946 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:32:06,947 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:06,947 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:06,948 INFO L85 PathProgramCache]: Analyzing trace with hash 1957551645, now seen corresponding path program 2 times [2024-11-13 13:32:06,948 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:06,948 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1178663126] [2024-11-13 13:32:06,948 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:06,948 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:06,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:07,304 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:07,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:07,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1178663126] [2024-11-13 13:32:07,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1178663126] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:07,305 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:07,305 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:07,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498925263] [2024-11-13 13:32:07,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:07,306 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:07,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:07,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:07,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:07,314 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:07,314 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 190 places, 185 transitions, 3279 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:07,314 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:07,314 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:07,314 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:08,262 INFO L124 PetriNetUnfolderBase]: 967/1642 cut-off events. [2024-11-13 13:32:08,262 INFO L125 PetriNetUnfolderBase]: For 17785/17785 co-relation queries the response was YES. [2024-11-13 13:32:08,273 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11019 conditions, 1642 events. 967/1642 cut-off events. For 17785/17785 co-relation queries the response was YES. Maximal size of possible extension queue 103. Compared 8156 event pairs, 324 based on Foata normal form. 17/1659 useless extension candidates. Maximal degree in co-relation 10953. Up to 924 conditions per place. [2024-11-13 13:32:08,281 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 150 selfloop transitions, 64 changer transitions 21/236 dead transitions. [2024-11-13 13:32:08,281 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 201 places, 236 transitions, 3975 flow [2024-11-13 13:32:08,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-13 13:32:08,282 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2024-11-13 13:32:08,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 130 transitions. [2024-11-13 13:32:08,282 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.31862745098039214 [2024-11-13 13:32:08,282 INFO L175 Difference]: Start difference. First operand has 190 places, 185 transitions, 3279 flow. Second operand 12 states and 130 transitions. [2024-11-13 13:32:08,282 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 201 places, 236 transitions, 3975 flow [2024-11-13 13:32:08,347 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 193 places, 236 transitions, 3791 flow, removed 19 selfloop flow, removed 8 redundant places. [2024-11-13 13:32:08,350 INFO L231 Difference]: Finished difference. Result has 194 places, 175 transitions, 3047 flow [2024-11-13 13:32:08,350 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=3008, PETRI_DIFFERENCE_MINUEND_PLACES=182, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=181, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=117, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=3047, PETRI_PLACES=194, PETRI_TRANSITIONS=175} [2024-11-13 13:32:08,351 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 164 predicate places. [2024-11-13 13:32:08,351 INFO L471 AbstractCegarLoop]: Abstraction has has 194 places, 175 transitions, 3047 flow [2024-11-13 13:32:08,351 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:08,351 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:08,351 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, 1, 1, 1] [2024-11-13 13:32:08,351 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2024-11-13 13:32:08,351 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:08,351 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:08,351 INFO L85 PathProgramCache]: Analyzing trace with hash 2089336695, now seen corresponding path program 3 times [2024-11-13 13:32:08,351 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:08,352 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1518080135] [2024-11-13 13:32:08,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:08,352 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:08,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:08,653 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:08,653 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:08,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1518080135] [2024-11-13 13:32:08,653 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1518080135] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:32:08,653 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [882128436] [2024-11-13 13:32:08,653 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:32:08,653 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:32:08,653 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:32:08,656 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:32:08,658 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-13 13:32:08,773 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-13 13:32:08,774 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:32:08,775 INFO L255 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-13 13:32:08,776 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:32:08,861 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 13:32:08,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 29 treesize of output 21 [2024-11-13 13:32:08,886 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:08,886 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:32:08,981 INFO L349 Elim1Store]: treesize reduction 28, result has 63.6 percent of original size [2024-11-13 13:32:08,981 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 40 treesize of output 56 [2024-11-13 13:32:09,019 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:09,020 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [882128436] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:32:09,020 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:32:09,020 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 7] total 17 [2024-11-13 13:32:09,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1974956529] [2024-11-13 13:32:09,020 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:32:09,021 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-13 13:32:09,021 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:09,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-13 13:32:09,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2024-11-13 13:32:09,022 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:09,022 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 194 places, 175 transitions, 3047 flow. Second operand has 17 states, 17 states have (on average 5.705882352941177) internal successors, (97), 17 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:09,022 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:09,022 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:09,022 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:09,871 INFO L124 PetriNetUnfolderBase]: 1116/1876 cut-off events. [2024-11-13 13:32:09,871 INFO L125 PetriNetUnfolderBase]: For 21190/21190 co-relation queries the response was YES. [2024-11-13 13:32:09,877 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12496 conditions, 1876 events. 1116/1876 cut-off events. For 21190/21190 co-relation queries the response was YES. Maximal size of possible extension queue 116. Compared 9510 event pairs, 379 based on Foata normal form. 20/1896 useless extension candidates. Maximal degree in co-relation 12432. Up to 1188 conditions per place. [2024-11-13 13:32:09,881 INFO L140 encePairwiseOnDemand]: 21/34 looper letters, 171 selfloop transitions, 86 changer transitions 0/258 dead transitions. [2024-11-13 13:32:09,881 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 201 places, 258 transitions, 4473 flow [2024-11-13 13:32:09,882 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-13 13:32:09,882 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2024-11-13 13:32:09,882 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 162 transitions. [2024-11-13 13:32:09,882 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.2977941176470588 [2024-11-13 13:32:09,883 INFO L175 Difference]: Start difference. First operand has 194 places, 175 transitions, 3047 flow. Second operand 16 states and 162 transitions. [2024-11-13 13:32:09,883 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 201 places, 258 transitions, 4473 flow [2024-11-13 13:32:09,935 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 188 places, 258 transitions, 4213 flow, removed 16 selfloop flow, removed 13 redundant places. [2024-11-13 13:32:09,937 INFO L231 Difference]: Finished difference. Result has 195 places, 199 transitions, 3528 flow [2024-11-13 13:32:09,938 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=2855, PETRI_DIFFERENCE_MINUEND_PLACES=173, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=175, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=107, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=3528, PETRI_PLACES=195, PETRI_TRANSITIONS=199} [2024-11-13 13:32:09,938 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 165 predicate places. [2024-11-13 13:32:09,938 INFO L471 AbstractCegarLoop]: Abstraction has has 195 places, 199 transitions, 3528 flow [2024-11-13 13:32:09,938 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.705882352941177) internal successors, (97), 17 states have internal predecessors, (97), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:09,938 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:09,938 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, 1, 1, 1] [2024-11-13 13:32:09,954 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2024-11-13 13:32:10,139 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2024-11-13 13:32:10,139 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:10,139 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:10,139 INFO L85 PathProgramCache]: Analyzing trace with hash -1689995131, now seen corresponding path program 2 times [2024-11-13 13:32:10,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:10,139 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1678777237] [2024-11-13 13:32:10,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:10,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:10,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:10,348 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:10,349 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:10,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1678777237] [2024-11-13 13:32:10,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1678777237] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:32:10,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [379602856] [2024-11-13 13:32:10,349 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:32:10,349 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:32:10,349 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:32:10,350 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:32:10,352 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-13 13:32:10,459 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:32:10,459 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:32:10,461 INFO L255 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-13 13:32:10,461 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:32:10,559 INFO L349 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2024-11-13 13:32:10,559 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 26 treesize of output 10 [2024-11-13 13:32:10,568 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:10,568 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:32:10,663 INFO L349 Elim1Store]: treesize reduction 28, result has 59.4 percent of original size [2024-11-13 13:32:10,663 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-13 13:32:10,687 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:10,687 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [379602856] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:32:10,687 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:32:10,687 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 7] total 17 [2024-11-13 13:32:10,687 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [753368095] [2024-11-13 13:32:10,687 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:32:10,687 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-13 13:32:10,688 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:10,688 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-13 13:32:10,688 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=212, Unknown=0, NotChecked=0, Total=272 [2024-11-13 13:32:10,688 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:10,688 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 195 places, 199 transitions, 3528 flow. Second operand has 17 states, 17 states have (on average 5.764705882352941) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:10,688 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:10,688 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:10,688 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:11,495 INFO L124 PetriNetUnfolderBase]: 1554/2613 cut-off events. [2024-11-13 13:32:11,495 INFO L125 PetriNetUnfolderBase]: For 25626/25626 co-relation queries the response was YES. [2024-11-13 13:32:11,504 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16940 conditions, 2613 events. 1554/2613 cut-off events. For 25626/25626 co-relation queries the response was YES. Maximal size of possible extension queue 149. Compared 14075 event pairs, 472 based on Foata normal form. 18/2631 useless extension candidates. Maximal degree in co-relation 16875. Up to 1207 conditions per place. [2024-11-13 13:32:11,510 INFO L140 encePairwiseOnDemand]: 21/34 looper letters, 210 selfloop transitions, 101 changer transitions 0/312 dead transitions. [2024-11-13 13:32:11,510 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 206 places, 312 transitions, 5325 flow [2024-11-13 13:32:11,511 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-13 13:32:11,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2024-11-13 13:32:11,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 148 transitions. [2024-11-13 13:32:11,511 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3627450980392157 [2024-11-13 13:32:11,512 INFO L175 Difference]: Start difference. First operand has 195 places, 199 transitions, 3528 flow. Second operand 12 states and 148 transitions. [2024-11-13 13:32:11,512 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 206 places, 312 transitions, 5325 flow [2024-11-13 13:32:11,583 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 201 places, 312 transitions, 5218 flow, removed 14 selfloop flow, removed 5 redundant places. [2024-11-13 13:32:11,586 INFO L231 Difference]: Finished difference. Result has 205 places, 215 transitions, 3966 flow [2024-11-13 13:32:11,587 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=3424, PETRI_DIFFERENCE_MINUEND_PLACES=190, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=199, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=101, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=3966, PETRI_PLACES=205, PETRI_TRANSITIONS=215} [2024-11-13 13:32:11,587 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 175 predicate places. [2024-11-13 13:32:11,587 INFO L471 AbstractCegarLoop]: Abstraction has has 205 places, 215 transitions, 3966 flow [2024-11-13 13:32:11,587 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.764705882352941) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:11,587 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:11,587 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, 1, 1, 1] [2024-11-13 13:32:11,605 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-11-13 13:32:11,788 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2024-11-13 13:32:11,788 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:11,788 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:11,788 INFO L85 PathProgramCache]: Analyzing trace with hash -597782821, now seen corresponding path program 4 times [2024-11-13 13:32:11,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:11,788 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [895147629] [2024-11-13 13:32:11,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:11,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:11,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:12,026 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:12,026 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:12,026 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [895147629] [2024-11-13 13:32:12,026 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [895147629] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:12,027 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:12,027 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:12,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1994842794] [2024-11-13 13:32:12,027 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:12,027 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:12,027 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:12,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:12,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:12,027 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:12,028 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 205 places, 215 transitions, 3966 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:12,028 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:12,028 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:12,028 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:12,657 INFO L124 PetriNetUnfolderBase]: 1586/2665 cut-off events. [2024-11-13 13:32:12,657 INFO L125 PetriNetUnfolderBase]: For 32236/32236 co-relation queries the response was YES. [2024-11-13 13:32:12,666 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18055 conditions, 2665 events. 1586/2665 cut-off events. For 32236/32236 co-relation queries the response was YES. Maximal size of possible extension queue 155. Compared 14446 event pairs, 668 based on Foata normal form. 20/2685 useless extension candidates. Maximal degree in co-relation 17986. Up to 2040 conditions per place. [2024-11-13 13:32:12,672 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 160 selfloop transitions, 85 changer transitions 0/246 dead transitions. [2024-11-13 13:32:12,672 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 213 places, 246 transitions, 4805 flow [2024-11-13 13:32:12,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 13:32:12,672 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-13 13:32:12,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 100 transitions. [2024-11-13 13:32:12,673 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.32679738562091504 [2024-11-13 13:32:12,673 INFO L175 Difference]: Start difference. First operand has 205 places, 215 transitions, 3966 flow. Second operand 9 states and 100 transitions. [2024-11-13 13:32:12,673 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 213 places, 246 transitions, 4805 flow [2024-11-13 13:32:12,754 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 206 places, 246 transitions, 4622 flow, removed 16 selfloop flow, removed 7 redundant places. [2024-11-13 13:32:12,757 INFO L231 Difference]: Finished difference. Result has 209 places, 224 transitions, 4204 flow [2024-11-13 13:32:12,757 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=3791, PETRI_DIFFERENCE_MINUEND_PLACES=198, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=215, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=136, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=4204, PETRI_PLACES=209, PETRI_TRANSITIONS=224} [2024-11-13 13:32:12,757 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 179 predicate places. [2024-11-13 13:32:12,757 INFO L471 AbstractCegarLoop]: Abstraction has has 209 places, 224 transitions, 4204 flow [2024-11-13 13:32:12,758 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:12,758 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:12,758 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, 1, 1, 1] [2024-11-13 13:32:12,758 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2024-11-13 13:32:12,758 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:12,758 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:12,758 INFO L85 PathProgramCache]: Analyzing trace with hash 208456463, now seen corresponding path program 5 times [2024-11-13 13:32:12,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:12,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1846106098] [2024-11-13 13:32:12,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:12,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:12,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:13,017 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:13,017 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:13,017 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1846106098] [2024-11-13 13:32:13,017 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1846106098] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:13,017 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:13,017 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:13,017 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157166168] [2024-11-13 13:32:13,017 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:13,017 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:13,017 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:13,018 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:13,018 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:13,018 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:13,018 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 209 places, 224 transitions, 4204 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:13,018 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:13,018 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:13,018 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:13,605 INFO L124 PetriNetUnfolderBase]: 1566/2645 cut-off events. [2024-11-13 13:32:13,605 INFO L125 PetriNetUnfolderBase]: For 30791/30791 co-relation queries the response was YES. [2024-11-13 13:32:13,616 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17729 conditions, 2645 events. 1566/2645 cut-off events. For 30791/30791 co-relation queries the response was YES. Maximal size of possible extension queue 155. Compared 14455 event pairs, 648 based on Foata normal form. 20/2665 useless extension candidates. Maximal degree in co-relation 17657. Up to 2040 conditions per place. [2024-11-13 13:32:13,629 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 165 selfloop transitions, 92 changer transitions 0/258 dead transitions. [2024-11-13 13:32:13,629 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 217 places, 258 transitions, 4957 flow [2024-11-13 13:32:13,630 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 13:32:13,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-13 13:32:13,630 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 100 transitions. [2024-11-13 13:32:13,630 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.32679738562091504 [2024-11-13 13:32:13,630 INFO L175 Difference]: Start difference. First operand has 209 places, 224 transitions, 4204 flow. Second operand 9 states and 100 transitions. [2024-11-13 13:32:13,630 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 217 places, 258 transitions, 4957 flow [2024-11-13 13:32:13,738 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 213 places, 258 transitions, 4845 flow, removed 21 selfloop flow, removed 4 redundant places. [2024-11-13 13:32:13,742 INFO L231 Difference]: Finished difference. Result has 214 places, 225 transitions, 4299 flow [2024-11-13 13:32:13,743 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=4092, PETRI_DIFFERENCE_MINUEND_PLACES=205, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=224, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=91, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=132, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=4299, PETRI_PLACES=214, PETRI_TRANSITIONS=225} [2024-11-13 13:32:13,743 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 184 predicate places. [2024-11-13 13:32:13,743 INFO L471 AbstractCegarLoop]: Abstraction has has 214 places, 225 transitions, 4299 flow [2024-11-13 13:32:13,743 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:13,743 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:13,743 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, 1, 1, 1] [2024-11-13 13:32:13,744 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2024-11-13 13:32:13,744 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:13,744 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:13,744 INFO L85 PathProgramCache]: Analyzing trace with hash 1996091887, now seen corresponding path program 3 times [2024-11-13 13:32:13,744 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:13,744 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [697287292] [2024-11-13 13:32:13,744 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:13,744 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:13,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:14,079 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:14,080 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:14,080 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [697287292] [2024-11-13 13:32:14,080 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [697287292] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:32:14,080 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [3596209] [2024-11-13 13:32:14,080 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:32:14,080 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:32:14,080 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:32:14,082 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:32:14,085 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-11-13 13:32:14,214 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-13 13:32:14,215 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:32:14,217 INFO L255 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-13 13:32:14,218 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:32:14,325 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 13:32:14,326 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 29 treesize of output 21 [2024-11-13 13:32:14,354 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:14,355 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:32:14,475 INFO L349 Elim1Store]: treesize reduction 28, result has 59.4 percent of original size [2024-11-13 13:32:14,475 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-13 13:32:14,504 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:14,505 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [3596209] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:32:14,505 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:32:14,505 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 7] total 18 [2024-11-13 13:32:14,505 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [266528862] [2024-11-13 13:32:14,505 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:32:14,505 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-13 13:32:14,505 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:14,506 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-13 13:32:14,506 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=241, Unknown=0, NotChecked=0, Total=306 [2024-11-13 13:32:14,506 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:14,506 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 214 places, 225 transitions, 4299 flow. Second operand has 18 states, 18 states have (on average 5.611111111111111) internal successors, (101), 18 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:14,506 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:14,506 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:14,506 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:15,736 INFO L124 PetriNetUnfolderBase]: 1755/3011 cut-off events. [2024-11-13 13:32:15,737 INFO L125 PetriNetUnfolderBase]: For 33252/33252 co-relation queries the response was YES. [2024-11-13 13:32:15,753 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19284 conditions, 3011 events. 1755/3011 cut-off events. For 33252/33252 co-relation queries the response was YES. Maximal size of possible extension queue 174. Compared 17247 event pairs, 592 based on Foata normal form. 27/3038 useless extension candidates. Maximal degree in co-relation 19212. Up to 1587 conditions per place. [2024-11-13 13:32:15,762 INFO L140 encePairwiseOnDemand]: 21/34 looper letters, 231 selfloop transitions, 118 changer transitions 0/350 dead transitions. [2024-11-13 13:32:15,762 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 231 places, 350 transitions, 6023 flow [2024-11-13 13:32:15,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-13 13:32:15,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2024-11-13 13:32:15,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 196 transitions. [2024-11-13 13:32:15,764 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3202614379084967 [2024-11-13 13:32:15,764 INFO L175 Difference]: Start difference. First operand has 214 places, 225 transitions, 4299 flow. Second operand 18 states and 196 transitions. [2024-11-13 13:32:15,764 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 231 places, 350 transitions, 6023 flow [2024-11-13 13:32:15,875 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 226 places, 350 transitions, 5837 flow, removed 7 selfloop flow, removed 5 redundant places. [2024-11-13 13:32:15,880 INFO L231 Difference]: Finished difference. Result has 232 places, 243 transitions, 4696 flow [2024-11-13 13:32:15,880 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=4119, PETRI_DIFFERENCE_MINUEND_PLACES=209, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=225, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=102, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=114, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=4696, PETRI_PLACES=232, PETRI_TRANSITIONS=243} [2024-11-13 13:32:15,881 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 202 predicate places. [2024-11-13 13:32:15,881 INFO L471 AbstractCegarLoop]: Abstraction has has 232 places, 243 transitions, 4696 flow [2024-11-13 13:32:15,881 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 5.611111111111111) internal successors, (101), 18 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:15,881 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:15,881 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, 1, 1, 1] [2024-11-13 13:32:15,901 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2024-11-13 13:32:16,081 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2024-11-13 13:32:16,081 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:16,082 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:16,082 INFO L85 PathProgramCache]: Analyzing trace with hash 844357785, now seen corresponding path program 6 times [2024-11-13 13:32:16,082 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:16,082 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1500172837] [2024-11-13 13:32:16,082 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:16,082 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:16,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:16,313 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:16,313 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:16,313 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1500172837] [2024-11-13 13:32:16,313 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1500172837] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:16,313 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:16,313 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:16,314 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [22460216] [2024-11-13 13:32:16,314 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:16,314 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:16,314 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:16,314 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:16,314 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:16,314 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:16,315 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 232 places, 243 transitions, 4696 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:16,315 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:16,315 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:16,315 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:17,159 INFO L124 PetriNetUnfolderBase]: 1763/3034 cut-off events. [2024-11-13 13:32:17,159 INFO L125 PetriNetUnfolderBase]: For 35269/35269 co-relation queries the response was YES. [2024-11-13 13:32:17,175 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19810 conditions, 3034 events. 1763/3034 cut-off events. For 35269/35269 co-relation queries the response was YES. Maximal size of possible extension queue 176. Compared 17471 event pairs, 821 based on Foata normal form. 7/3041 useless extension candidates. Maximal degree in co-relation 19732. Up to 2400 conditions per place. [2024-11-13 13:32:17,184 INFO L140 encePairwiseOnDemand]: 23/34 looper letters, 177 selfloop transitions, 89 changer transitions 9/276 dead transitions. [2024-11-13 13:32:17,184 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 242 places, 276 transitions, 5414 flow [2024-11-13 13:32:17,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-13 13:32:17,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2024-11-13 13:32:17,185 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 110 transitions. [2024-11-13 13:32:17,185 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.29411764705882354 [2024-11-13 13:32:17,185 INFO L175 Difference]: Start difference. First operand has 232 places, 243 transitions, 4696 flow. Second operand 11 states and 110 transitions. [2024-11-13 13:32:17,185 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 242 places, 276 transitions, 5414 flow [2024-11-13 13:32:17,341 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 234 places, 276 transitions, 5331 flow, removed 6 selfloop flow, removed 8 redundant places. [2024-11-13 13:32:17,346 INFO L231 Difference]: Finished difference. Result has 237 places, 240 transitions, 4734 flow [2024-11-13 13:32:17,346 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=4581, PETRI_DIFFERENCE_MINUEND_PLACES=224, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=242, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=153, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=4734, PETRI_PLACES=237, PETRI_TRANSITIONS=240} [2024-11-13 13:32:17,347 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 207 predicate places. [2024-11-13 13:32:17,347 INFO L471 AbstractCegarLoop]: Abstraction has has 237 places, 240 transitions, 4734 flow [2024-11-13 13:32:17,347 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:17,347 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:17,347 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, 1, 1, 1] [2024-11-13 13:32:17,348 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2024-11-13 13:32:17,348 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:17,348 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:17,348 INFO L85 PathProgramCache]: Analyzing trace with hash 909822863, now seen corresponding path program 4 times [2024-11-13 13:32:17,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:17,349 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087255825] [2024-11-13 13:32:17,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:17,349 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:17,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:17,583 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:17,583 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:17,583 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087255825] [2024-11-13 13:32:17,583 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087255825] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:17,583 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:17,583 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:17,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1699003470] [2024-11-13 13:32:17,583 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:17,583 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:17,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:17,584 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:17,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:17,584 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:17,585 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 237 places, 240 transitions, 4734 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:17,585 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:17,585 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:17,585 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:18,214 INFO L124 PetriNetUnfolderBase]: 1622/2747 cut-off events. [2024-11-13 13:32:18,215 INFO L125 PetriNetUnfolderBase]: For 34990/34990 co-relation queries the response was YES. [2024-11-13 13:32:18,224 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18678 conditions, 2747 events. 1622/2747 cut-off events. For 34990/34990 co-relation queries the response was YES. Maximal size of possible extension queue 159. Compared 15138 event pairs, 714 based on Foata normal form. 6/2753 useless extension candidates. Maximal degree in co-relation 18597. Up to 2150 conditions per place. [2024-11-13 13:32:18,230 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 170 selfloop transitions, 85 changer transitions 5/261 dead transitions. [2024-11-13 13:32:18,231 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 242 places, 261 transitions, 5268 flow [2024-11-13 13:32:18,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 13:32:18,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 13:32:18,231 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 98 transitions. [2024-11-13 13:32:18,231 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.28823529411764703 [2024-11-13 13:32:18,231 INFO L175 Difference]: Start difference. First operand has 237 places, 240 transitions, 4734 flow. Second operand 10 states and 98 transitions. [2024-11-13 13:32:18,231 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 242 places, 261 transitions, 5268 flow [2024-11-13 13:32:18,331 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 233 places, 261 transitions, 5120 flow, removed 8 selfloop flow, removed 9 redundant places. [2024-11-13 13:32:18,335 INFO L231 Difference]: Finished difference. Result has 233 places, 232 transitions, 4560 flow [2024-11-13 13:32:18,335 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=4456, PETRI_DIFFERENCE_MINUEND_PLACES=224, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=234, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=149, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=4560, PETRI_PLACES=233, PETRI_TRANSITIONS=232} [2024-11-13 13:32:18,335 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 203 predicate places. [2024-11-13 13:32:18,335 INFO L471 AbstractCegarLoop]: Abstraction has has 233 places, 232 transitions, 4560 flow [2024-11-13 13:32:18,335 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:18,335 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:18,335 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, 1, 1, 1] [2024-11-13 13:32:18,335 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2024-11-13 13:32:18,335 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:18,336 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:18,336 INFO L85 PathProgramCache]: Analyzing trace with hash 54018945, now seen corresponding path program 7 times [2024-11-13 13:32:18,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:18,336 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177189679] [2024-11-13 13:32:18,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:18,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:18,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:18,555 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:18,556 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:18,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177189679] [2024-11-13 13:32:18,556 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177189679] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:18,556 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:18,556 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:18,556 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424035721] [2024-11-13 13:32:18,556 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:18,556 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:18,556 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:18,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:18,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:18,557 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:18,557 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 233 places, 232 transitions, 4560 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:18,557 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:18,557 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:18,557 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:19,148 INFO L124 PetriNetUnfolderBase]: 1612/2731 cut-off events. [2024-11-13 13:32:19,148 INFO L125 PetriNetUnfolderBase]: For 34926/34926 co-relation queries the response was YES. [2024-11-13 13:32:19,218 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18455 conditions, 2731 events. 1612/2731 cut-off events. For 34926/34926 co-relation queries the response was YES. Maximal size of possible extension queue 156. Compared 15052 event pairs, 709 based on Foata normal form. 7/2738 useless extension candidates. Maximal degree in co-relation 18377. Up to 2138 conditions per place. [2024-11-13 13:32:19,226 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 168 selfloop transitions, 83 changer transitions 6/258 dead transitions. [2024-11-13 13:32:19,226 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 238 places, 258 transitions, 5166 flow [2024-11-13 13:32:19,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 13:32:19,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 13:32:19,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 98 transitions. [2024-11-13 13:32:19,228 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.28823529411764703 [2024-11-13 13:32:19,228 INFO L175 Difference]: Start difference. First operand has 233 places, 232 transitions, 4560 flow. Second operand 10 states and 98 transitions. [2024-11-13 13:32:19,228 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 238 places, 258 transitions, 5166 flow [2024-11-13 13:32:19,344 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 229 places, 258 transitions, 4936 flow, removed 1 selfloop flow, removed 9 redundant places. [2024-11-13 13:32:19,352 INFO L231 Difference]: Finished difference. Result has 229 places, 228 transitions, 4390 flow [2024-11-13 13:32:19,352 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=4275, PETRI_DIFFERENCE_MINUEND_PLACES=220, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=230, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=147, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=4390, PETRI_PLACES=229, PETRI_TRANSITIONS=228} [2024-11-13 13:32:19,353 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 199 predicate places. [2024-11-13 13:32:19,353 INFO L471 AbstractCegarLoop]: Abstraction has has 229 places, 228 transitions, 4390 flow [2024-11-13 13:32:19,353 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:19,353 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:19,353 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, 1, 1, 1] [2024-11-13 13:32:19,353 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2024-11-13 13:32:19,353 INFO L396 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:19,354 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:19,354 INFO L85 PathProgramCache]: Analyzing trace with hash 1798732881, now seen corresponding path program 5 times [2024-11-13 13:32:19,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:19,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1480725613] [2024-11-13 13:32:19,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:19,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:19,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:19,722 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:19,722 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:19,722 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1480725613] [2024-11-13 13:32:19,722 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1480725613] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:32:19,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [734507665] [2024-11-13 13:32:19,723 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:32:19,723 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:32:19,723 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:32:19,724 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:32:19,726 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-11-13 13:32:19,845 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:32:19,845 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:32:19,847 INFO L255 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-13 13:32:19,848 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:32:19,939 INFO L349 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2024-11-13 13:32:19,939 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 26 treesize of output 10 [2024-11-13 13:32:19,954 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:19,954 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:32:20,051 INFO L349 Elim1Store]: treesize reduction 28, result has 63.6 percent of original size [2024-11-13 13:32:20,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 40 treesize of output 56 [2024-11-13 13:32:20,090 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:20,091 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [734507665] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:32:20,091 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:32:20,091 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 7] total 16 [2024-11-13 13:32:20,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665144370] [2024-11-13 13:32:20,091 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:32:20,091 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-13 13:32:20,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:20,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-13 13:32:20,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=189, Unknown=0, NotChecked=0, Total=240 [2024-11-13 13:32:20,092 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:20,092 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 229 places, 228 transitions, 4390 flow. Second operand has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:20,092 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:20,092 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:20,092 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:20,815 INFO L124 PetriNetUnfolderBase]: 1792/3012 cut-off events. [2024-11-13 13:32:20,815 INFO L125 PetriNetUnfolderBase]: For 41096/41096 co-relation queries the response was YES. [2024-11-13 13:32:20,831 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20915 conditions, 3012 events. 1792/3012 cut-off events. For 41096/41096 co-relation queries the response was YES. Maximal size of possible extension queue 177. Compared 16866 event pairs, 703 based on Foata normal form. 27/3039 useless extension candidates. Maximal degree in co-relation 20838. Up to 2211 conditions per place. [2024-11-13 13:32:20,840 INFO L140 encePairwiseOnDemand]: 21/34 looper letters, 193 selfloop transitions, 83 changer transitions 0/277 dead transitions. [2024-11-13 13:32:20,840 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 234 places, 277 transitions, 5504 flow [2024-11-13 13:32:20,840 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 13:32:20,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 13:32:20,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 111 transitions. [2024-11-13 13:32:20,840 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3264705882352941 [2024-11-13 13:32:20,841 INFO L175 Difference]: Start difference. First operand has 229 places, 228 transitions, 4390 flow. Second operand 10 states and 111 transitions. [2024-11-13 13:32:20,841 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 234 places, 277 transitions, 5504 flow [2024-11-13 13:32:20,973 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 224 places, 277 transitions, 5292 flow, removed 2 selfloop flow, removed 10 redundant places. [2024-11-13 13:32:20,976 INFO L231 Difference]: Finished difference. Result has 226 places, 235 transitions, 4523 flow [2024-11-13 13:32:20,976 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=4178, PETRI_DIFFERENCE_MINUEND_PLACES=215, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=228, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=78, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=147, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=4523, PETRI_PLACES=226, PETRI_TRANSITIONS=235} [2024-11-13 13:32:20,977 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 196 predicate places. [2024-11-13 13:32:20,977 INFO L471 AbstractCegarLoop]: Abstraction has has 226 places, 235 transitions, 4523 flow [2024-11-13 13:32:20,977 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.875) internal successors, (94), 16 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:20,977 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:20,977 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, 1, 1, 1] [2024-11-13 13:32:20,991 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2024-11-13 13:32:21,177 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable52 [2024-11-13 13:32:21,177 INFO L396 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:21,178 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:21,178 INFO L85 PathProgramCache]: Analyzing trace with hash -229085253, now seen corresponding path program 6 times [2024-11-13 13:32:21,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:21,178 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [107611951] [2024-11-13 13:32:21,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:21,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:21,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:21,391 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:21,391 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:21,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [107611951] [2024-11-13 13:32:21,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [107611951] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:21,392 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:21,392 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:21,392 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819112102] [2024-11-13 13:32:21,392 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:21,392 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:21,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:21,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:21,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:21,393 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:21,393 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 226 places, 235 transitions, 4523 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:21,393 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:21,393 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:21,393 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:21,991 INFO L124 PetriNetUnfolderBase]: 1831/3078 cut-off events. [2024-11-13 13:32:21,991 INFO L125 PetriNetUnfolderBase]: For 45016/45016 co-relation queries the response was YES. [2024-11-13 13:32:22,006 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21802 conditions, 3078 events. 1831/3078 cut-off events. For 45016/45016 co-relation queries the response was YES. Maximal size of possible extension queue 182. Compared 17330 event pairs, 772 based on Foata normal form. 27/3105 useless extension candidates. Maximal degree in co-relation 21725. Up to 2454 conditions per place. [2024-11-13 13:32:22,014 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 180 selfloop transitions, 79 changer transitions 0/260 dead transitions. [2024-11-13 13:32:22,014 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 234 places, 260 transitions, 5252 flow [2024-11-13 13:32:22,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 13:32:22,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-13 13:32:22,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 100 transitions. [2024-11-13 13:32:22,015 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.32679738562091504 [2024-11-13 13:32:22,015 INFO L175 Difference]: Start difference. First operand has 226 places, 235 transitions, 4523 flow. Second operand 9 states and 100 transitions. [2024-11-13 13:32:22,015 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 234 places, 260 transitions, 5252 flow [2024-11-13 13:32:22,164 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 229 places, 260 transitions, 5121 flow, removed 28 selfloop flow, removed 5 redundant places. [2024-11-13 13:32:22,169 INFO L231 Difference]: Finished difference. Result has 230 places, 237 transitions, 4617 flow [2024-11-13 13:32:22,169 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=4400, PETRI_DIFFERENCE_MINUEND_PLACES=221, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=235, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=156, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=4617, PETRI_PLACES=230, PETRI_TRANSITIONS=237} [2024-11-13 13:32:22,169 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 200 predicate places. [2024-11-13 13:32:22,169 INFO L471 AbstractCegarLoop]: Abstraction has has 230 places, 237 transitions, 4617 flow [2024-11-13 13:32:22,169 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:22,169 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:22,169 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, 1, 1, 1] [2024-11-13 13:32:22,170 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2024-11-13 13:32:22,170 INFO L396 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:22,170 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:22,170 INFO L85 PathProgramCache]: Analyzing trace with hash 1100842909, now seen corresponding path program 7 times [2024-11-13 13:32:22,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:22,170 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809005060] [2024-11-13 13:32:22,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:22,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:22,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:22,443 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:22,444 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:22,444 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809005060] [2024-11-13 13:32:22,444 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809005060] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:22,444 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:22,444 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:22,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31099816] [2024-11-13 13:32:22,444 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:22,445 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:22,445 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:22,445 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:22,445 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:22,445 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:22,445 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 230 places, 237 transitions, 4617 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:22,446 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:22,446 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:22,446 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:23,161 INFO L124 PetriNetUnfolderBase]: 1832/3085 cut-off events. [2024-11-13 13:32:23,161 INFO L125 PetriNetUnfolderBase]: For 41560/41560 co-relation queries the response was YES. [2024-11-13 13:32:23,174 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21816 conditions, 3085 events. 1832/3085 cut-off events. For 41560/41560 co-relation queries the response was YES. Maximal size of possible extension queue 184. Compared 17444 event pairs, 793 based on Foata normal form. 6/3091 useless extension candidates. Maximal degree in co-relation 21738. Up to 2495 conditions per place. [2024-11-13 13:32:23,183 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 172 selfloop transitions, 76 changer transitions 5/254 dead transitions. [2024-11-13 13:32:23,183 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 239 places, 254 transitions, 5223 flow [2024-11-13 13:32:23,183 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 13:32:23,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 13:32:23,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 99 transitions. [2024-11-13 13:32:23,184 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.2911764705882353 [2024-11-13 13:32:23,184 INFO L175 Difference]: Start difference. First operand has 230 places, 237 transitions, 4617 flow. Second operand 10 states and 99 transitions. [2024-11-13 13:32:23,184 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 239 places, 254 transitions, 5223 flow [2024-11-13 13:32:23,333 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 231 places, 254 transitions, 5053 flow, removed 5 selfloop flow, removed 8 redundant places. [2024-11-13 13:32:23,337 INFO L231 Difference]: Finished difference. Result has 231 places, 236 transitions, 4567 flow [2024-11-13 13:32:23,338 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=4449, PETRI_DIFFERENCE_MINUEND_PLACES=222, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=237, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=161, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=4567, PETRI_PLACES=231, PETRI_TRANSITIONS=236} [2024-11-13 13:32:23,338 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 201 predicate places. [2024-11-13 13:32:23,338 INFO L471 AbstractCegarLoop]: Abstraction has has 231 places, 236 transitions, 4567 flow [2024-11-13 13:32:23,338 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:23,338 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:23,338 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, 1, 1, 1] [2024-11-13 13:32:23,338 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2024-11-13 13:32:23,338 INFO L396 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:23,339 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:23,339 INFO L85 PathProgramCache]: Analyzing trace with hash -507392341, now seen corresponding path program 8 times [2024-11-13 13:32:23,339 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:23,339 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997937014] [2024-11-13 13:32:23,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:23,339 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:23,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:23,574 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:23,574 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:23,574 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [997937014] [2024-11-13 13:32:23,574 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [997937014] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:32:23,574 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [421582607] [2024-11-13 13:32:23,574 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:32:23,574 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:32:23,574 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:32:23,576 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:32:23,577 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-11-13 13:32:23,691 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:32:23,691 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:32:23,692 INFO L255 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-13 13:32:23,693 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:32:23,758 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-13 13:32:23,758 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 29 treesize of output 21 [2024-11-13 13:32:23,779 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:23,779 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:32:23,857 INFO L349 Elim1Store]: treesize reduction 28, result has 63.6 percent of original size [2024-11-13 13:32:23,858 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 40 treesize of output 56 [2024-11-13 13:32:23,886 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:23,886 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [421582607] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-13 13:32:23,886 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-13 13:32:23,886 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [9, 9] total 17 [2024-11-13 13:32:23,886 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509658962] [2024-11-13 13:32:23,886 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:23,887 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-13 13:32:23,887 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:23,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-13 13:32:23,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=209, Unknown=0, NotChecked=0, Total=272 [2024-11-13 13:32:23,887 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:23,887 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 231 places, 236 transitions, 4567 flow. Second operand has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:23,887 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:23,887 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:23,887 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:24,639 INFO L124 PetriNetUnfolderBase]: 1853/3163 cut-off events. [2024-11-13 13:32:24,639 INFO L125 PetriNetUnfolderBase]: For 41017/41017 co-relation queries the response was YES. [2024-11-13 13:32:24,653 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21474 conditions, 3163 events. 1853/3163 cut-off events. For 41017/41017 co-relation queries the response was YES. Maximal size of possible extension queue 186. Compared 18223 event pairs, 763 based on Foata normal form. 27/3190 useless extension candidates. Maximal degree in co-relation 21396. Up to 2362 conditions per place. [2024-11-13 13:32:24,664 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 194 selfloop transitions, 77 changer transitions 0/272 dead transitions. [2024-11-13 13:32:24,664 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 237 places, 272 transitions, 5347 flow [2024-11-13 13:32:24,664 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 13:32:24,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-13 13:32:24,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 110 transitions. [2024-11-13 13:32:24,665 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.35947712418300654 [2024-11-13 13:32:24,665 INFO L175 Difference]: Start difference. First operand has 231 places, 236 transitions, 4567 flow. Second operand 9 states and 110 transitions. [2024-11-13 13:32:24,665 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 237 places, 272 transitions, 5347 flow [2024-11-13 13:32:24,831 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 231 places, 272 transitions, 5196 flow, removed 5 selfloop flow, removed 6 redundant places. [2024-11-13 13:32:24,835 INFO L231 Difference]: Finished difference. Result has 233 places, 237 transitions, 4600 flow [2024-11-13 13:32:24,836 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=4416, PETRI_DIFFERENCE_MINUEND_PLACES=223, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=236, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=159, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=4600, PETRI_PLACES=233, PETRI_TRANSITIONS=237} [2024-11-13 13:32:24,836 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 203 predicate places. [2024-11-13 13:32:24,836 INFO L471 AbstractCegarLoop]: Abstraction has has 233 places, 237 transitions, 4600 flow [2024-11-13 13:32:24,836 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.571428571428571) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:24,836 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:24,837 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, 1, 1, 1] [2024-11-13 13:32:24,853 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2024-11-13 13:32:25,037 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55,41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:32:25,037 INFO L396 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:25,038 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:25,038 INFO L85 PathProgramCache]: Analyzing trace with hash -752220339, now seen corresponding path program 8 times [2024-11-13 13:32:25,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:25,038 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197729247] [2024-11-13 13:32:25,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:25,038 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:25,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:25,303 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:25,303 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:25,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197729247] [2024-11-13 13:32:25,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1197729247] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:25,304 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:25,304 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:25,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [519601142] [2024-11-13 13:32:25,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:25,304 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:25,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:25,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:25,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:25,305 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:25,305 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 233 places, 237 transitions, 4600 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:25,305 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:25,305 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:25,305 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:26,175 INFO L124 PetriNetUnfolderBase]: 1846/3156 cut-off events. [2024-11-13 13:32:26,175 INFO L125 PetriNetUnfolderBase]: For 38454/38454 co-relation queries the response was YES. [2024-11-13 13:32:26,199 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21391 conditions, 3156 events. 1846/3156 cut-off events. For 38454/38454 co-relation queries the response was YES. Maximal size of possible extension queue 186. Compared 18260 event pairs, 859 based on Foata normal form. 7/3162 useless extension candidates. Maximal degree in co-relation 21311. Up to 2567 conditions per place. [2024-11-13 13:32:26,211 INFO L140 encePairwiseOnDemand]: 23/34 looper letters, 172 selfloop transitions, 73 changer transitions 6/252 dead transitions. [2024-11-13 13:32:26,211 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 242 places, 252 transitions, 5122 flow [2024-11-13 13:32:26,211 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 13:32:26,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 13:32:26,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 99 transitions. [2024-11-13 13:32:26,212 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.2911764705882353 [2024-11-13 13:32:26,212 INFO L175 Difference]: Start difference. First operand has 233 places, 237 transitions, 4600 flow. Second operand 10 states and 99 transitions. [2024-11-13 13:32:26,212 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 242 places, 252 transitions, 5122 flow [2024-11-13 13:32:26,386 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 237 places, 252 transitions, 4992 flow, removed 7 selfloop flow, removed 5 redundant places. [2024-11-13 13:32:26,391 INFO L231 Difference]: Finished difference. Result has 237 places, 233 transitions, 4509 flow [2024-11-13 13:32:26,392 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=4416, PETRI_DIFFERENCE_MINUEND_PLACES=228, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=235, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=73, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=162, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=4509, PETRI_PLACES=237, PETRI_TRANSITIONS=233} [2024-11-13 13:32:26,392 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 207 predicate places. [2024-11-13 13:32:26,392 INFO L471 AbstractCegarLoop]: Abstraction has has 237 places, 233 transitions, 4509 flow [2024-11-13 13:32:26,392 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:26,393 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:26,393 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, 1, 1, 1] [2024-11-13 13:32:26,393 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2024-11-13 13:32:26,393 INFO L396 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:26,393 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:26,393 INFO L85 PathProgramCache]: Analyzing trace with hash -1593661365, now seen corresponding path program 9 times [2024-11-13 13:32:26,393 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:26,393 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [148075134] [2024-11-13 13:32:26,393 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:26,394 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:26,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:26,695 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:26,695 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:26,695 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [148075134] [2024-11-13 13:32:26,695 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [148075134] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:26,695 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:26,696 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:26,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [152722931] [2024-11-13 13:32:26,696 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:26,696 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:26,696 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:26,696 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:26,696 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:26,696 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:26,697 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 237 places, 233 transitions, 4509 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:26,697 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:26,697 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:26,697 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:27,543 INFO L124 PetriNetUnfolderBase]: 1844/3153 cut-off events. [2024-11-13 13:32:27,543 INFO L125 PetriNetUnfolderBase]: For 38644/38644 co-relation queries the response was YES. [2024-11-13 13:32:27,565 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21305 conditions, 3153 events. 1844/3153 cut-off events. For 38644/38644 co-relation queries the response was YES. Maximal size of possible extension queue 185. Compared 18265 event pairs, 853 based on Foata normal form. 6/3159 useless extension candidates. Maximal degree in co-relation 21226. Up to 2567 conditions per place. [2024-11-13 13:32:27,580 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 170 selfloop transitions, 74 changer transitions 5/250 dead transitions. [2024-11-13 13:32:27,580 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 244 places, 250 transitions, 5109 flow [2024-11-13 13:32:27,581 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 13:32:27,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 13:32:27,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 97 transitions. [2024-11-13 13:32:27,581 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.2852941176470588 [2024-11-13 13:32:27,582 INFO L175 Difference]: Start difference. First operand has 237 places, 233 transitions, 4509 flow. Second operand 10 states and 97 transitions. [2024-11-13 13:32:27,582 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 244 places, 250 transitions, 5109 flow [2024-11-13 13:32:27,780 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 234 places, 250 transitions, 4930 flow, removed 0 selfloop flow, removed 10 redundant places. [2024-11-13 13:32:27,784 INFO L231 Difference]: Finished difference. Result has 234 places, 232 transitions, 4452 flow [2024-11-13 13:32:27,784 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=4333, PETRI_DIFFERENCE_MINUEND_PLACES=225, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=233, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=74, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=159, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=4452, PETRI_PLACES=234, PETRI_TRANSITIONS=232} [2024-11-13 13:32:27,784 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 204 predicate places. [2024-11-13 13:32:27,784 INFO L471 AbstractCegarLoop]: Abstraction has has 234 places, 232 transitions, 4452 flow [2024-11-13 13:32:27,785 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:27,785 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:27,785 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, 1, 1, 1] [2024-11-13 13:32:27,785 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2024-11-13 13:32:27,785 INFO L396 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:27,785 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:27,786 INFO L85 PathProgramCache]: Analyzing trace with hash 1926444515, now seen corresponding path program 10 times [2024-11-13 13:32:27,786 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:27,786 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1328934335] [2024-11-13 13:32:27,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:27,786 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:27,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:28,036 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:28,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:28,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1328934335] [2024-11-13 13:32:28,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1328934335] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:28,037 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:28,037 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:28,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258156522] [2024-11-13 13:32:28,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:28,037 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:28,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:28,038 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:28,038 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:28,038 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:28,038 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 234 places, 232 transitions, 4452 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:28,038 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:28,038 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:28,038 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:28,880 INFO L124 PetriNetUnfolderBase]: 1745/2958 cut-off events. [2024-11-13 13:32:28,881 INFO L125 PetriNetUnfolderBase]: For 36850/36850 co-relation queries the response was YES. [2024-11-13 13:32:28,896 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20201 conditions, 2958 events. 1745/2958 cut-off events. For 36850/36850 co-relation queries the response was YES. Maximal size of possible extension queue 173. Compared 16695 event pairs, 767 based on Foata normal form. 6/2964 useless extension candidates. Maximal degree in co-relation 20122. Up to 2384 conditions per place. [2024-11-13 13:32:28,905 INFO L140 encePairwiseOnDemand]: 23/34 looper letters, 168 selfloop transitions, 67 changer transitions 11/247 dead transitions. [2024-11-13 13:32:28,905 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 242 places, 247 transitions, 4937 flow [2024-11-13 13:32:28,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-13 13:32:28,906 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2024-11-13 13:32:28,906 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 101 transitions. [2024-11-13 13:32:28,906 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.2700534759358289 [2024-11-13 13:32:28,906 INFO L175 Difference]: Start difference. First operand has 234 places, 232 transitions, 4452 flow. Second operand 11 states and 101 transitions. [2024-11-13 13:32:28,906 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 242 places, 247 transitions, 4937 flow [2024-11-13 13:32:29,060 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 235 places, 247 transitions, 4791 flow, removed 1 selfloop flow, removed 7 redundant places. [2024-11-13 13:32:29,064 INFO L231 Difference]: Finished difference. Result has 235 places, 224 transitions, 4251 flow [2024-11-13 13:32:29,064 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=4224, PETRI_DIFFERENCE_MINUEND_PLACES=225, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=229, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=67, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=162, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=4251, PETRI_PLACES=235, PETRI_TRANSITIONS=224} [2024-11-13 13:32:29,065 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 205 predicate places. [2024-11-13 13:32:29,065 INFO L471 AbstractCegarLoop]: Abstraction has has 235 places, 224 transitions, 4251 flow [2024-11-13 13:32:29,065 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:29,065 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:29,065 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, 1, 1, 1] [2024-11-13 13:32:29,065 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2024-11-13 13:32:29,065 INFO L396 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:29,065 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:29,066 INFO L85 PathProgramCache]: Analyzing trace with hash 1845502013, now seen corresponding path program 9 times [2024-11-13 13:32:29,066 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:29,066 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227403922] [2024-11-13 13:32:29,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:29,066 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:29,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:29,317 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:29,317 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:29,317 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227403922] [2024-11-13 13:32:29,317 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227403922] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:29,317 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:29,317 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:29,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099304612] [2024-11-13 13:32:29,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:29,318 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:29,318 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:29,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:29,318 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:29,318 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:29,318 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 235 places, 224 transitions, 4251 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:29,318 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:29,319 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:29,319 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:30,153 INFO L124 PetriNetUnfolderBase]: 1661/2809 cut-off events. [2024-11-13 13:32:30,153 INFO L125 PetriNetUnfolderBase]: For 34543/34543 co-relation queries the response was YES. [2024-11-13 13:32:30,169 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19203 conditions, 2809 events. 1661/2809 cut-off events. For 34543/34543 co-relation queries the response was YES. Maximal size of possible extension queue 164. Compared 15527 event pairs, 741 based on Foata normal form. 7/2816 useless extension candidates. Maximal degree in co-relation 19124. Up to 2285 conditions per place. [2024-11-13 13:32:30,177 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 166 selfloop transitions, 64 changer transitions 6/237 dead transitions. [2024-11-13 13:32:30,177 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 236 places, 237 transitions, 4691 flow [2024-11-13 13:32:30,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 13:32:30,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 13:32:30,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 95 transitions. [2024-11-13 13:32:30,178 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.27941176470588236 [2024-11-13 13:32:30,178 INFO L175 Difference]: Start difference. First operand has 235 places, 224 transitions, 4251 flow. Second operand 10 states and 95 transitions. [2024-11-13 13:32:30,178 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 236 places, 237 transitions, 4691 flow [2024-11-13 13:32:30,296 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 225 places, 237 transitions, 4487 flow, removed 4 selfloop flow, removed 11 redundant places. [2024-11-13 13:32:30,299 INFO L231 Difference]: Finished difference. Result has 225 places, 218 transitions, 4017 flow [2024-11-13 13:32:30,299 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=3941, PETRI_DIFFERENCE_MINUEND_PLACES=216, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=220, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=64, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=156, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=4017, PETRI_PLACES=225, PETRI_TRANSITIONS=218} [2024-11-13 13:32:30,299 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 195 predicate places. [2024-11-13 13:32:30,299 INFO L471 AbstractCegarLoop]: Abstraction has has 225 places, 218 transitions, 4017 flow [2024-11-13 13:32:30,300 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:30,300 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:30,300 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, 1, 1, 1] [2024-11-13 13:32:30,300 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2024-11-13 13:32:30,300 INFO L396 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:30,300 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:30,300 INFO L85 PathProgramCache]: Analyzing trace with hash 38118501, now seen corresponding path program 10 times [2024-11-13 13:32:30,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:30,300 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [483218364] [2024-11-13 13:32:30,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:30,300 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:30,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:30,547 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:30,548 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:30,548 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [483218364] [2024-11-13 13:32:30,548 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [483218364] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:30,548 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:30,548 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:30,548 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [259433043] [2024-11-13 13:32:30,548 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:30,548 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:30,548 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:30,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:30,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:30,549 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:30,549 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 225 places, 218 transitions, 4017 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:30,549 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:30,549 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:30,549 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:31,216 INFO L124 PetriNetUnfolderBase]: 1619/2740 cut-off events. [2024-11-13 13:32:31,216 INFO L125 PetriNetUnfolderBase]: For 31058/31058 co-relation queries the response was YES. [2024-11-13 13:32:31,229 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18534 conditions, 2740 events. 1619/2740 cut-off events. For 31058/31058 co-relation queries the response was YES. Maximal size of possible extension queue 156. Compared 15065 event pairs, 732 based on Foata normal form. 7/2747 useless extension candidates. Maximal degree in co-relation 18457. Up to 2241 conditions per place. [2024-11-13 13:32:31,239 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 164 selfloop transitions, 56 changer transitions 13/234 dead transitions. [2024-11-13 13:32:31,239 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 231 places, 234 transitions, 4468 flow [2024-11-13 13:32:31,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-13 13:32:31,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2024-11-13 13:32:31,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 100 transitions. [2024-11-13 13:32:31,241 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.26737967914438504 [2024-11-13 13:32:31,241 INFO L175 Difference]: Start difference. First operand has 225 places, 218 transitions, 4017 flow. Second operand 11 states and 100 transitions. [2024-11-13 13:32:31,241 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 231 places, 234 transitions, 4468 flow [2024-11-13 13:32:31,368 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 221 places, 234 transitions, 4300 flow, removed 2 selfloop flow, removed 10 redundant places. [2024-11-13 13:32:31,371 INFO L231 Difference]: Finished difference. Result has 221 places, 209 transitions, 3775 flow [2024-11-13 13:32:31,371 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=3753, PETRI_DIFFERENCE_MINUEND_PLACES=211, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=214, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=158, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=3775, PETRI_PLACES=221, PETRI_TRANSITIONS=209} [2024-11-13 13:32:31,372 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 191 predicate places. [2024-11-13 13:32:31,372 INFO L471 AbstractCegarLoop]: Abstraction has has 221 places, 209 transitions, 3775 flow [2024-11-13 13:32:31,372 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:31,372 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:31,372 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, 1, 1, 1] [2024-11-13 13:32:31,372 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2024-11-13 13:32:31,372 INFO L396 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:31,372 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:31,372 INFO L85 PathProgramCache]: Analyzing trace with hash -1268588899, now seen corresponding path program 11 times [2024-11-13 13:32:31,373 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:31,373 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1220670070] [2024-11-13 13:32:31,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:31,373 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:31,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:31,618 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:31,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:31,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1220670070] [2024-11-13 13:32:31,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1220670070] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:32:31,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [486152824] [2024-11-13 13:32:31,618 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:32:31,618 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:32:31,618 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:32:31,620 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:32:31,621 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2024-11-13 13:32:31,735 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:32:31,735 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:32:31,736 INFO L255 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-13 13:32:31,737 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:32:31,786 INFO L349 Elim1Store]: treesize reduction 11, result has 8.3 percent of original size [2024-11-13 13:32:31,787 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 26 treesize of output 10 [2024-11-13 13:32:31,796 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:31,796 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:32:31,882 INFO L349 Elim1Store]: treesize reduction 28, result has 59.4 percent of original size [2024-11-13 13:32:31,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 32 treesize of output 48 [2024-11-13 13:32:31,893 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:31,893 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [486152824] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:32:31,893 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:32:31,893 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 17 [2024-11-13 13:32:31,893 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23567317] [2024-11-13 13:32:31,893 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:32:31,894 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-13 13:32:31,894 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:31,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-13 13:32:31,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=217, Unknown=0, NotChecked=0, Total=272 [2024-11-13 13:32:31,894 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:31,895 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 221 places, 209 transitions, 3775 flow. Second operand has 17 states, 17 states have (on average 5.764705882352941) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:31,895 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:31,895 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:31,895 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:32,580 INFO L124 PetriNetUnfolderBase]: 1648/2779 cut-off events. [2024-11-13 13:32:32,580 INFO L125 PetriNetUnfolderBase]: For 29898/29898 co-relation queries the response was YES. [2024-11-13 13:32:32,600 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18826 conditions, 2779 events. 1648/2779 cut-off events. For 29898/29898 co-relation queries the response was YES. Maximal size of possible extension queue 160. Compared 15240 event pairs, 214 based on Foata normal form. 12/2791 useless extension candidates. Maximal degree in co-relation 18751. Up to 1449 conditions per place. [2024-11-13 13:32:32,611 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 189 selfloop transitions, 86 changer transitions 2/278 dead transitions. [2024-11-13 13:32:32,611 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 222 places, 278 transitions, 5015 flow [2024-11-13 13:32:32,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 13:32:32,611 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 13:32:32,612 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 113 transitions. [2024-11-13 13:32:32,612 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3323529411764706 [2024-11-13 13:32:32,612 INFO L175 Difference]: Start difference. First operand has 221 places, 209 transitions, 3775 flow. Second operand 10 states and 113 transitions. [2024-11-13 13:32:32,612 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 222 places, 278 transitions, 5015 flow [2024-11-13 13:32:32,719 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 212 places, 278 transitions, 4858 flow, removed 8 selfloop flow, removed 10 redundant places. [2024-11-13 13:32:32,722 INFO L231 Difference]: Finished difference. Result has 214 places, 213 transitions, 3901 flow [2024-11-13 13:32:32,722 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=3626, PETRI_DIFFERENCE_MINUEND_PLACES=203, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=209, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=82, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=123, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=3901, PETRI_PLACES=214, PETRI_TRANSITIONS=213} [2024-11-13 13:32:32,723 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 184 predicate places. [2024-11-13 13:32:32,723 INFO L471 AbstractCegarLoop]: Abstraction has has 214 places, 213 transitions, 3901 flow [2024-11-13 13:32:32,723 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 5.764705882352941) internal successors, (98), 17 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:32,723 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:32,723 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, 1, 1, 1] [2024-11-13 13:32:32,740 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Ended with exit code 0 [2024-11-13 13:32:32,923 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:32:32,923 INFO L396 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:32,924 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:32,924 INFO L85 PathProgramCache]: Analyzing trace with hash 2114152013, now seen corresponding path program 11 times [2024-11-13 13:32:32,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:32,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626090418] [2024-11-13 13:32:32,924 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:32,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:32,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:33,117 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:33,117 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:33,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626090418] [2024-11-13 13:32:33,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626090418] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:33,117 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:33,117 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:33,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [490691682] [2024-11-13 13:32:33,117 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:33,118 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:33,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:33,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:33,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:33,118 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:33,118 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 214 places, 213 transitions, 3901 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:33,118 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:33,118 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:33,118 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:33,671 INFO L124 PetriNetUnfolderBase]: 1687/2845 cut-off events. [2024-11-13 13:32:33,671 INFO L125 PetriNetUnfolderBase]: For 33635/33635 co-relation queries the response was YES. [2024-11-13 13:32:33,683 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19639 conditions, 2845 events. 1687/2845 cut-off events. For 33635/33635 co-relation queries the response was YES. Maximal size of possible extension queue 166. Compared 15627 event pairs, 635 based on Foata normal form. 27/2872 useless extension candidates. Maximal degree in co-relation 19565. Up to 1996 conditions per place. [2024-11-13 13:32:33,691 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 178 selfloop transitions, 80 changer transitions 0/259 dead transitions. [2024-11-13 13:32:33,691 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 222 places, 259 transitions, 4920 flow [2024-11-13 13:32:33,691 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 13:32:33,691 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-13 13:32:33,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 105 transitions. [2024-11-13 13:32:33,692 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3431372549019608 [2024-11-13 13:32:33,692 INFO L175 Difference]: Start difference. First operand has 214 places, 213 transitions, 3901 flow. Second operand 9 states and 105 transitions. [2024-11-13 13:32:33,692 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 222 places, 259 transitions, 4920 flow [2024-11-13 13:32:33,819 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 210 places, 259 transitions, 4620 flow, removed 19 selfloop flow, removed 12 redundant places. [2024-11-13 13:32:33,824 INFO L231 Difference]: Finished difference. Result has 212 places, 218 transitions, 3914 flow [2024-11-13 13:32:33,824 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=3624, PETRI_DIFFERENCE_MINUEND_PLACES=202, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=213, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=75, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=137, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=3914, PETRI_PLACES=212, PETRI_TRANSITIONS=218} [2024-11-13 13:32:33,825 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 182 predicate places. [2024-11-13 13:32:33,825 INFO L471 AbstractCegarLoop]: Abstraction has has 212 places, 218 transitions, 3914 flow [2024-11-13 13:32:33,825 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:33,825 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:33,825 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, 1, 1, 1] [2024-11-13 13:32:33,825 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2024-11-13 13:32:33,826 INFO L396 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:33,826 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:33,826 INFO L85 PathProgramCache]: Analyzing trace with hash 1556440571, now seen corresponding path program 12 times [2024-11-13 13:32:33,826 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:33,826 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [349478592] [2024-11-13 13:32:33,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:33,826 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:33,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:34,091 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:34,091 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:34,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [349478592] [2024-11-13 13:32:34,091 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [349478592] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:34,092 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:34,092 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:34,092 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [347445876] [2024-11-13 13:32:34,092 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:34,092 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:34,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:34,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:34,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:34,092 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:34,093 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 212 places, 218 transitions, 3914 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:34,093 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:34,093 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:34,093 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:34,664 INFO L124 PetriNetUnfolderBase]: 1779/2985 cut-off events. [2024-11-13 13:32:34,664 INFO L125 PetriNetUnfolderBase]: For 33497/33497 co-relation queries the response was YES. [2024-11-13 13:32:34,676 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20627 conditions, 2985 events. 1779/2985 cut-off events. For 33497/33497 co-relation queries the response was YES. Maximal size of possible extension queue 180. Compared 16558 event pairs, 602 based on Foata normal form. 12/2997 useless extension candidates. Maximal degree in co-relation 20554. Up to 2026 conditions per place. [2024-11-13 13:32:34,684 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 180 selfloop transitions, 94 changer transitions 0/275 dead transitions. [2024-11-13 13:32:34,685 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 220 places, 275 transitions, 5123 flow [2024-11-13 13:32:34,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 13:32:34,685 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-13 13:32:34,685 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 106 transitions. [2024-11-13 13:32:34,686 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3464052287581699 [2024-11-13 13:32:34,686 INFO L175 Difference]: Start difference. First operand has 212 places, 218 transitions, 3914 flow. Second operand 9 states and 106 transitions. [2024-11-13 13:32:34,686 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 220 places, 275 transitions, 5123 flow [2024-11-13 13:32:34,788 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 214 places, 275 transitions, 4962 flow, removed 24 selfloop flow, removed 6 redundant places. [2024-11-13 13:32:34,792 INFO L231 Difference]: Finished difference. Result has 216 places, 225 transitions, 4146 flow [2024-11-13 13:32:34,792 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=3757, PETRI_DIFFERENCE_MINUEND_PLACES=206, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=218, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=89, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=126, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=4146, PETRI_PLACES=216, PETRI_TRANSITIONS=225} [2024-11-13 13:32:34,795 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 186 predicate places. [2024-11-13 13:32:34,795 INFO L471 AbstractCegarLoop]: Abstraction has has 216 places, 225 transitions, 4146 flow [2024-11-13 13:32:34,795 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:34,796 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:34,796 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, 1, 1, 1] [2024-11-13 13:32:34,796 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2024-11-13 13:32:34,796 INFO L396 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:34,796 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:34,796 INFO L85 PathProgramCache]: Analyzing trace with hash -616970545, now seen corresponding path program 13 times [2024-11-13 13:32:34,796 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:34,797 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137284865] [2024-11-13 13:32:34,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:34,797 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:34,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:35,048 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:35,048 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:35,048 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137284865] [2024-11-13 13:32:35,048 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137284865] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:35,048 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:35,048 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:35,048 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025845671] [2024-11-13 13:32:35,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:35,049 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:35,049 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:35,049 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:35,049 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:35,049 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:35,049 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 216 places, 225 transitions, 4146 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:35,049 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:35,049 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:35,049 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:35,646 INFO L124 PetriNetUnfolderBase]: 1799/3017 cut-off events. [2024-11-13 13:32:35,646 INFO L125 PetriNetUnfolderBase]: For 36905/36905 co-relation queries the response was YES. [2024-11-13 13:32:35,659 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20982 conditions, 3017 events. 1799/3017 cut-off events. For 36905/36905 co-relation queries the response was YES. Maximal size of possible extension queue 184. Compared 16773 event pairs, 633 based on Foata normal form. 12/3029 useless extension candidates. Maximal degree in co-relation 20908. Up to 2056 conditions per place. [2024-11-13 13:32:35,667 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 186 selfloop transitions, 83 changer transitions 1/271 dead transitions. [2024-11-13 13:32:35,667 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 224 places, 271 transitions, 5238 flow [2024-11-13 13:32:35,667 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 13:32:35,668 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-13 13:32:35,668 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 105 transitions. [2024-11-13 13:32:35,668 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3431372549019608 [2024-11-13 13:32:35,668 INFO L175 Difference]: Start difference. First operand has 216 places, 225 transitions, 4146 flow. Second operand 9 states and 105 transitions. [2024-11-13 13:32:35,668 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 224 places, 271 transitions, 5238 flow [2024-11-13 13:32:35,778 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 217 places, 271 transitions, 5060 flow, removed 24 selfloop flow, removed 7 redundant places. [2024-11-13 13:32:35,782 INFO L231 Difference]: Finished difference. Result has 219 places, 229 transitions, 4265 flow [2024-11-13 13:32:35,782 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=3970, PETRI_DIFFERENCE_MINUEND_PLACES=209, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=225, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=144, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=4265, PETRI_PLACES=219, PETRI_TRANSITIONS=229} [2024-11-13 13:32:35,782 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 189 predicate places. [2024-11-13 13:32:35,782 INFO L471 AbstractCegarLoop]: Abstraction has has 219 places, 229 transitions, 4265 flow [2024-11-13 13:32:35,783 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:35,783 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:35,783 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, 1, 1, 1] [2024-11-13 13:32:35,783 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2024-11-13 13:32:35,783 INFO L396 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:35,783 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:35,783 INFO L85 PathProgramCache]: Analyzing trace with hash 1236579335, now seen corresponding path program 14 times [2024-11-13 13:32:35,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:35,784 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994735577] [2024-11-13 13:32:35,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:35,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:35,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:35,997 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:35,997 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:35,997 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994735577] [2024-11-13 13:32:35,997 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994735577] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:35,997 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:35,997 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:35,997 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [820579364] [2024-11-13 13:32:35,997 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:35,997 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:35,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:35,998 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:35,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:35,998 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:35,998 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 219 places, 229 transitions, 4265 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:35,998 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:35,998 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:35,998 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:36,677 INFO L124 PetriNetUnfolderBase]: 1774/2978 cut-off events. [2024-11-13 13:32:36,677 INFO L125 PetriNetUnfolderBase]: For 35410/35410 co-relation queries the response was YES. [2024-11-13 13:32:36,695 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20779 conditions, 2978 events. 1774/2978 cut-off events. For 35410/35410 co-relation queries the response was YES. Maximal size of possible extension queue 184. Compared 16534 event pairs, 617 based on Foata normal form. 12/2990 useless extension candidates. Maximal degree in co-relation 20703. Up to 2107 conditions per place. [2024-11-13 13:32:36,705 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 173 selfloop transitions, 91 changer transitions 0/265 dead transitions. [2024-11-13 13:32:36,705 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 227 places, 265 transitions, 5077 flow [2024-11-13 13:32:36,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 13:32:36,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-13 13:32:36,706 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 98 transitions. [2024-11-13 13:32:36,706 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3202614379084967 [2024-11-13 13:32:36,707 INFO L175 Difference]: Start difference. First operand has 219 places, 229 transitions, 4265 flow. Second operand 9 states and 98 transitions. [2024-11-13 13:32:36,707 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 227 places, 265 transitions, 5077 flow [2024-11-13 13:32:36,867 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 218 places, 265 transitions, 4848 flow, removed 33 selfloop flow, removed 9 redundant places. [2024-11-13 13:32:36,873 INFO L231 Difference]: Finished difference. Result has 220 places, 230 transitions, 4243 flow [2024-11-13 13:32:36,874 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=4036, PETRI_DIFFERENCE_MINUEND_PLACES=210, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=229, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=90, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=138, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=4243, PETRI_PLACES=220, PETRI_TRANSITIONS=230} [2024-11-13 13:32:36,874 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 190 predicate places. [2024-11-13 13:32:36,874 INFO L471 AbstractCegarLoop]: Abstraction has has 220 places, 230 transitions, 4243 flow [2024-11-13 13:32:36,874 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:36,874 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:36,874 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, 1, 1, 1] [2024-11-13 13:32:36,875 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2024-11-13 13:32:36,875 INFO L396 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:36,875 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:36,875 INFO L85 PathProgramCache]: Analyzing trace with hash -1851913269, now seen corresponding path program 15 times [2024-11-13 13:32:36,876 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:36,876 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732416687] [2024-11-13 13:32:36,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:36,876 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:36,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:37,190 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:37,191 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:37,191 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732416687] [2024-11-13 13:32:37,191 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732416687] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:37,191 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:37,191 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:37,191 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [241108641] [2024-11-13 13:32:37,191 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:37,192 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:37,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:37,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:37,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:37,192 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:37,193 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 220 places, 230 transitions, 4243 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:37,193 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:37,193 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:37,193 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:37,901 INFO L124 PetriNetUnfolderBase]: 1801/3019 cut-off events. [2024-11-13 13:32:37,901 INFO L125 PetriNetUnfolderBase]: For 35568/35568 co-relation queries the response was YES. [2024-11-13 13:32:37,913 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21204 conditions, 3019 events. 1801/3019 cut-off events. For 35568/35568 co-relation queries the response was YES. Maximal size of possible extension queue 188. Compared 16775 event pairs, 650 based on Foata normal form. 12/3031 useless extension candidates. Maximal degree in co-relation 21130. Up to 2141 conditions per place. [2024-11-13 13:32:37,920 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 176 selfloop transitions, 86 changer transitions 0/263 dead transitions. [2024-11-13 13:32:37,920 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 228 places, 263 transitions, 5149 flow [2024-11-13 13:32:37,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 13:32:37,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-13 13:32:37,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 97 transitions. [2024-11-13 13:32:37,921 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.31699346405228757 [2024-11-13 13:32:37,921 INFO L175 Difference]: Start difference. First operand has 220 places, 230 transitions, 4243 flow. Second operand 9 states and 97 transitions. [2024-11-13 13:32:37,921 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 228 places, 263 transitions, 5149 flow [2024-11-13 13:32:38,025 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 222 places, 263 transitions, 4969 flow, removed 0 selfloop flow, removed 6 redundant places. [2024-11-13 13:32:38,028 INFO L231 Difference]: Finished difference. Result has 225 places, 237 transitions, 4456 flow [2024-11-13 13:32:38,028 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=4069, PETRI_DIFFERENCE_MINUEND_PLACES=214, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=230, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=79, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=147, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=4456, PETRI_PLACES=225, PETRI_TRANSITIONS=237} [2024-11-13 13:32:38,029 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 195 predicate places. [2024-11-13 13:32:38,029 INFO L471 AbstractCegarLoop]: Abstraction has has 225 places, 237 transitions, 4456 flow [2024-11-13 13:32:38,029 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:38,029 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:38,029 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, 1, 1, 1] [2024-11-13 13:32:38,029 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2024-11-13 13:32:38,029 INFO L396 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:38,029 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:38,029 INFO L85 PathProgramCache]: Analyzing trace with hash -936831781, now seen corresponding path program 16 times [2024-11-13 13:32:38,029 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:38,029 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813831349] [2024-11-13 13:32:38,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:38,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:38,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:38,239 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:38,239 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:38,240 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813831349] [2024-11-13 13:32:38,240 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813831349] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:38,240 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:38,240 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:38,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1262932107] [2024-11-13 13:32:38,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:38,240 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:38,240 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:38,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:38,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:38,241 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:38,241 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 225 places, 237 transitions, 4456 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:38,241 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:38,241 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:38,241 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:38,804 INFO L124 PetriNetUnfolderBase]: 1789/3007 cut-off events. [2024-11-13 13:32:38,804 INFO L125 PetriNetUnfolderBase]: For 34713/34713 co-relation queries the response was YES. [2024-11-13 13:32:38,817 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20929 conditions, 3007 events. 1789/3007 cut-off events. For 34713/34713 co-relation queries the response was YES. Maximal size of possible extension queue 188. Compared 16751 event pairs, 644 based on Foata normal form. 12/3019 useless extension candidates. Maximal degree in co-relation 20852. Up to 2129 conditions per place. [2024-11-13 13:32:38,825 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 177 selfloop transitions, 84 changer transitions 1/263 dead transitions. [2024-11-13 13:32:38,825 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 233 places, 263 transitions, 5164 flow [2024-11-13 13:32:38,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 13:32:38,825 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-13 13:32:38,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 99 transitions. [2024-11-13 13:32:38,826 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3235294117647059 [2024-11-13 13:32:38,826 INFO L175 Difference]: Start difference. First operand has 225 places, 237 transitions, 4456 flow. Second operand 9 states and 99 transitions. [2024-11-13 13:32:38,826 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 233 places, 263 transitions, 5164 flow [2024-11-13 13:32:38,934 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 225 places, 263 transitions, 4940 flow, removed 10 selfloop flow, removed 8 redundant places. [2024-11-13 13:32:38,938 INFO L231 Difference]: Finished difference. Result has 226 places, 236 transitions, 4358 flow [2024-11-13 13:32:38,938 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=4198, PETRI_DIFFERENCE_MINUEND_PLACES=217, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=236, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=152, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=4358, PETRI_PLACES=226, PETRI_TRANSITIONS=236} [2024-11-13 13:32:38,938 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 196 predicate places. [2024-11-13 13:32:38,938 INFO L471 AbstractCegarLoop]: Abstraction has has 226 places, 236 transitions, 4358 flow [2024-11-13 13:32:38,938 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:38,938 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:38,938 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, 1, 1, 1] [2024-11-13 13:32:38,939 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2024-11-13 13:32:38,939 INFO L396 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:38,939 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:38,939 INFO L85 PathProgramCache]: Analyzing trace with hash 1947913119, now seen corresponding path program 12 times [2024-11-13 13:32:38,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:38,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1578004036] [2024-11-13 13:32:38,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:38,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:38,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:39,145 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:39,145 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:39,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1578004036] [2024-11-13 13:32:39,145 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1578004036] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:39,145 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:39,145 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:39,145 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403569107] [2024-11-13 13:32:39,145 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:39,145 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:39,146 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:39,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:39,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=62, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:39,146 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:39,146 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 226 places, 236 transitions, 4358 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:39,146 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:39,146 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:39,146 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:39,867 INFO L124 PetriNetUnfolderBase]: 1822/3061 cut-off events. [2024-11-13 13:32:39,867 INFO L125 PetriNetUnfolderBase]: For 34892/34892 co-relation queries the response was YES. [2024-11-13 13:32:39,879 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20995 conditions, 3061 events. 1822/3061 cut-off events. For 34892/34892 co-relation queries the response was YES. Maximal size of possible extension queue 193. Compared 17128 event pairs, 629 based on Foata normal form. 27/3088 useless extension candidates. Maximal degree in co-relation 20919. Up to 2166 conditions per place. [2024-11-13 13:32:39,887 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 179 selfloop transitions, 94 changer transitions 0/274 dead transitions. [2024-11-13 13:32:39,887 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 234 places, 274 transitions, 5226 flow [2024-11-13 13:32:39,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 13:32:39,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-13 13:32:39,887 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 99 transitions. [2024-11-13 13:32:39,888 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3235294117647059 [2024-11-13 13:32:39,888 INFO L175 Difference]: Start difference. First operand has 226 places, 236 transitions, 4358 flow. Second operand 9 states and 99 transitions. [2024-11-13 13:32:39,888 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 234 places, 274 transitions, 5226 flow [2024-11-13 13:32:39,999 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 221 places, 274 transitions, 5033 flow, removed 4 selfloop flow, removed 13 redundant places. [2024-11-13 13:32:40,002 INFO L231 Difference]: Finished difference. Result has 221 places, 238 transitions, 4398 flow [2024-11-13 13:32:40,003 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=4169, PETRI_DIFFERENCE_MINUEND_PLACES=213, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=236, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=92, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=144, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=4398, PETRI_PLACES=221, PETRI_TRANSITIONS=238} [2024-11-13 13:32:40,003 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 191 predicate places. [2024-11-13 13:32:40,003 INFO L471 AbstractCegarLoop]: Abstraction has has 221 places, 238 transitions, 4398 flow [2024-11-13 13:32:40,003 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:40,003 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:40,003 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, 1, 1, 1] [2024-11-13 13:32:40,003 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2024-11-13 13:32:40,003 INFO L396 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:40,004 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:40,004 INFO L85 PathProgramCache]: Analyzing trace with hash -615809799, now seen corresponding path program 13 times [2024-11-13 13:32:40,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:40,004 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943229878] [2024-11-13 13:32:40,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:40,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:40,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:40,222 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:40,222 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:40,222 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943229878] [2024-11-13 13:32:40,222 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [943229878] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:40,222 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:40,222 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:40,222 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1387155502] [2024-11-13 13:32:40,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:40,223 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:40,223 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:40,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:40,223 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:40,223 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:40,223 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 221 places, 238 transitions, 4398 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:40,223 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:40,223 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:40,223 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:40,831 INFO L124 PetriNetUnfolderBase]: 1820/3063 cut-off events. [2024-11-13 13:32:40,831 INFO L125 PetriNetUnfolderBase]: For 32145/32145 co-relation queries the response was YES. [2024-11-13 13:32:40,843 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20967 conditions, 3063 events. 1820/3063 cut-off events. For 32145/32145 co-relation queries the response was YES. Maximal size of possible extension queue 195. Compared 17188 event pairs, 627 based on Foata normal form. 6/3069 useless extension candidates. Maximal degree in co-relation 20899. Up to 2164 conditions per place. [2024-11-13 13:32:40,851 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 168 selfloop transitions, 92 changer transitions 5/266 dead transitions. [2024-11-13 13:32:40,851 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 230 places, 266 transitions, 5087 flow [2024-11-13 13:32:40,852 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 13:32:40,852 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 13:32:40,852 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 98 transitions. [2024-11-13 13:32:40,852 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.28823529411764703 [2024-11-13 13:32:40,852 INFO L175 Difference]: Start difference. First operand has 221 places, 238 transitions, 4398 flow. Second operand 10 states and 98 transitions. [2024-11-13 13:32:40,852 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 230 places, 266 transitions, 5087 flow [2024-11-13 13:32:40,968 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 225 places, 266 transitions, 4964 flow, removed 4 selfloop flow, removed 5 redundant places. [2024-11-13 13:32:40,971 INFO L231 Difference]: Finished difference. Result has 226 places, 235 transitions, 4380 flow [2024-11-13 13:32:40,971 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=4241, PETRI_DIFFERENCE_MINUEND_PLACES=216, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=237, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=92, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=145, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=4380, PETRI_PLACES=226, PETRI_TRANSITIONS=235} [2024-11-13 13:32:40,971 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 196 predicate places. [2024-11-13 13:32:40,971 INFO L471 AbstractCegarLoop]: Abstraction has has 226 places, 235 transitions, 4380 flow [2024-11-13 13:32:40,971 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:40,971 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:40,972 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, 1, 1, 1] [2024-11-13 13:32:40,972 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2024-11-13 13:32:40,972 INFO L396 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:40,972 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:40,972 INFO L85 PathProgramCache]: Analyzing trace with hash 95936893, now seen corresponding path program 14 times [2024-11-13 13:32:40,972 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:40,972 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54765764] [2024-11-13 13:32:40,972 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:40,972 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:40,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:41,178 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:41,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:41,179 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54765764] [2024-11-13 13:32:41,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54765764] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:41,179 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:41,179 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:41,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1162068753] [2024-11-13 13:32:41,179 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:41,179 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:41,179 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:41,179 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:41,180 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:41,180 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:41,180 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 226 places, 235 transitions, 4380 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:41,180 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:41,180 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:41,180 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:42,017 INFO L124 PetriNetUnfolderBase]: 1811/3048 cut-off events. [2024-11-13 13:32:42,018 INFO L125 PetriNetUnfolderBase]: For 33727/33727 co-relation queries the response was YES. [2024-11-13 13:32:42,029 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20887 conditions, 3048 events. 1811/3048 cut-off events. For 33727/33727 co-relation queries the response was YES. Maximal size of possible extension queue 193. Compared 17049 event pairs, 585 based on Foata normal form. 6/3054 useless extension candidates. Maximal degree in co-relation 20818. Up to 1952 conditions per place. [2024-11-13 13:32:42,037 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 182 selfloop transitions, 83 changer transitions 16/282 dead transitions. [2024-11-13 13:32:42,038 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 235 places, 282 transitions, 5193 flow [2024-11-13 13:32:42,038 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-13 13:32:42,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2024-11-13 13:32:42,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 123 transitions. [2024-11-13 13:32:42,038 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3014705882352941 [2024-11-13 13:32:42,038 INFO L175 Difference]: Start difference. First operand has 226 places, 235 transitions, 4380 flow. Second operand 12 states and 123 transitions. [2024-11-13 13:32:42,038 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 235 places, 282 transitions, 5193 flow [2024-11-13 13:32:42,142 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 227 places, 282 transitions, 5005 flow, removed 2 selfloop flow, removed 8 redundant places. [2024-11-13 13:32:42,146 INFO L231 Difference]: Finished difference. Result has 227 places, 225 transitions, 4164 flow [2024-11-13 13:32:42,146 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=4134, PETRI_DIFFERENCE_MINUEND_PLACES=216, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=233, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=150, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=4164, PETRI_PLACES=227, PETRI_TRANSITIONS=225} [2024-11-13 13:32:42,146 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 197 predicate places. [2024-11-13 13:32:42,146 INFO L471 AbstractCegarLoop]: Abstraction has has 227 places, 225 transitions, 4164 flow [2024-11-13 13:32:42,146 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:42,146 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:42,147 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, 1, 1, 1] [2024-11-13 13:32:42,147 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2024-11-13 13:32:42,147 INFO L396 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:42,147 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:42,147 INFO L85 PathProgramCache]: Analyzing trace with hash 640420825, now seen corresponding path program 17 times [2024-11-13 13:32:42,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:42,147 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172095400] [2024-11-13 13:32:42,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:42,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:42,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:42,366 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:42,366 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:42,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172095400] [2024-11-13 13:32:42,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172095400] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:42,366 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:42,366 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:42,366 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [524894732] [2024-11-13 13:32:42,366 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:42,366 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:42,367 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:42,367 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:42,367 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:42,367 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:42,367 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 227 places, 225 transitions, 4164 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:42,367 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:42,367 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:42,367 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:42,946 INFO L124 PetriNetUnfolderBase]: 1759/2962 cut-off events. [2024-11-13 13:32:42,946 INFO L125 PetriNetUnfolderBase]: For 32099/32099 co-relation queries the response was YES. [2024-11-13 13:32:42,959 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20240 conditions, 2962 events. 1759/2962 cut-off events. For 32099/32099 co-relation queries the response was YES. Maximal size of possible extension queue 187. Compared 16489 event pairs, 609 based on Foata normal form. 7/2969 useless extension candidates. Maximal degree in co-relation 20172. Up to 2085 conditions per place. [2024-11-13 13:32:42,967 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 160 selfloop transitions, 84 changer transitions 6/251 dead transitions. [2024-11-13 13:32:42,967 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 228 places, 251 transitions, 4788 flow [2024-11-13 13:32:42,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 13:32:42,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 13:32:42,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 97 transitions. [2024-11-13 13:32:42,967 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.2852941176470588 [2024-11-13 13:32:42,967 INFO L175 Difference]: Start difference. First operand has 227 places, 225 transitions, 4164 flow. Second operand 10 states and 97 transitions. [2024-11-13 13:32:42,968 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 228 places, 251 transitions, 4788 flow [2024-11-13 13:32:43,078 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 221 places, 251 transitions, 4623 flow, removed 0 selfloop flow, removed 7 redundant places. [2024-11-13 13:32:43,081 INFO L231 Difference]: Finished difference. Result has 221 places, 220 transitions, 4045 flow [2024-11-13 13:32:43,081 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=3933, PETRI_DIFFERENCE_MINUEND_PLACES=212, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=222, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=84, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=138, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=4045, PETRI_PLACES=221, PETRI_TRANSITIONS=220} [2024-11-13 13:32:43,082 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 191 predicate places. [2024-11-13 13:32:43,082 INFO L471 AbstractCegarLoop]: Abstraction has has 221 places, 220 transitions, 4045 flow [2024-11-13 13:32:43,082 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:43,082 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:43,082 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, 1, 1, 1] [2024-11-13 13:32:43,082 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2024-11-13 13:32:43,082 INFO L396 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:43,082 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:43,083 INFO L85 PathProgramCache]: Analyzing trace with hash 620447431, now seen corresponding path program 15 times [2024-11-13 13:32:43,083 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:43,083 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1438886988] [2024-11-13 13:32:43,083 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:43,083 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:43,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:43,280 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:43,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:43,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1438886988] [2024-11-13 13:32:43,281 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1438886988] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:43,281 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:43,281 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:43,281 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277547965] [2024-11-13 13:32:43,281 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:43,281 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:43,281 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:43,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:43,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:43,282 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:43,282 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 221 places, 220 transitions, 4045 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:43,282 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:43,282 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:43,282 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:43,910 INFO L124 PetriNetUnfolderBase]: 1758/2962 cut-off events. [2024-11-13 13:32:43,910 INFO L125 PetriNetUnfolderBase]: For 32228/32228 co-relation queries the response was YES. [2024-11-13 13:32:43,922 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20195 conditions, 2962 events. 1758/2962 cut-off events. For 32228/32228 co-relation queries the response was YES. Maximal size of possible extension queue 188. Compared 16528 event pairs, 611 based on Foata normal form. 6/2968 useless extension candidates. Maximal degree in co-relation 20127. Up to 2081 conditions per place. [2024-11-13 13:32:43,929 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 159 selfloop transitions, 80 changer transitions 11/251 dead transitions. [2024-11-13 13:32:43,929 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 227 places, 251 transitions, 4720 flow [2024-11-13 13:32:43,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-13 13:32:43,930 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2024-11-13 13:32:43,930 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 102 transitions. [2024-11-13 13:32:43,930 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.2727272727272727 [2024-11-13 13:32:43,930 INFO L175 Difference]: Start difference. First operand has 221 places, 220 transitions, 4045 flow. Second operand 11 states and 102 transitions. [2024-11-13 13:32:43,930 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 227 places, 251 transitions, 4720 flow [2024-11-13 13:32:44,027 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 218 places, 251 transitions, 4480 flow, removed 1 selfloop flow, removed 9 redundant places. [2024-11-13 13:32:44,030 INFO L231 Difference]: Finished difference. Result has 221 places, 216 transitions, 3873 flow [2024-11-13 13:32:44,030 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=3771, PETRI_DIFFERENCE_MINUEND_PLACES=208, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=219, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=139, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=3873, PETRI_PLACES=221, PETRI_TRANSITIONS=216} [2024-11-13 13:32:44,031 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 191 predicate places. [2024-11-13 13:32:44,031 INFO L471 AbstractCegarLoop]: Abstraction has has 221 places, 216 transitions, 3873 flow [2024-11-13 13:32:44,031 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:44,031 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:44,031 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, 1, 1, 1] [2024-11-13 13:32:44,031 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2024-11-13 13:32:44,031 INFO L396 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:44,031 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:44,032 INFO L85 PathProgramCache]: Analyzing trace with hash -1140579485, now seen corresponding path program 16 times [2024-11-13 13:32:44,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:44,032 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725623800] [2024-11-13 13:32:44,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:44,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:44,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:44,243 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:44,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:44,244 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725623800] [2024-11-13 13:32:44,244 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725623800] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:44,244 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:44,244 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:44,244 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212994545] [2024-11-13 13:32:44,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:44,244 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:44,244 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:44,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:44,244 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:44,245 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:44,245 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 221 places, 216 transitions, 3873 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:44,245 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:44,245 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:44,245 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:44,832 INFO L124 PetriNetUnfolderBase]: 1787/3006 cut-off events. [2024-11-13 13:32:44,832 INFO L125 PetriNetUnfolderBase]: For 34434/34434 co-relation queries the response was YES. [2024-11-13 13:32:44,849 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20487 conditions, 3006 events. 1787/3006 cut-off events. For 34434/34434 co-relation queries the response was YES. Maximal size of possible extension queue 190. Compared 16771 event pairs, 626 based on Foata normal form. 27/3033 useless extension candidates. Maximal degree in co-relation 20416. Up to 2108 conditions per place. [2024-11-13 13:32:44,859 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 170 selfloop transitions, 74 changer transitions 0/245 dead transitions. [2024-11-13 13:32:44,860 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 224 places, 245 transitions, 4616 flow [2024-11-13 13:32:44,860 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 13:32:44,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-13 13:32:44,860 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 98 transitions. [2024-11-13 13:32:44,861 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3202614379084967 [2024-11-13 13:32:44,861 INFO L175 Difference]: Start difference. First operand has 221 places, 216 transitions, 3873 flow. Second operand 9 states and 98 transitions. [2024-11-13 13:32:44,861 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 224 places, 245 transitions, 4616 flow [2024-11-13 13:32:44,999 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 213 places, 245 transitions, 4440 flow, removed 6 selfloop flow, removed 11 redundant places. [2024-11-13 13:32:45,003 INFO L231 Difference]: Finished difference. Result has 214 places, 218 transitions, 3899 flow [2024-11-13 13:32:45,003 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=3701, PETRI_DIFFERENCE_MINUEND_PLACES=205, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=216, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=72, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=144, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=3899, PETRI_PLACES=214, PETRI_TRANSITIONS=218} [2024-11-13 13:32:45,003 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 184 predicate places. [2024-11-13 13:32:45,003 INFO L471 AbstractCegarLoop]: Abstraction has has 214 places, 218 transitions, 3899 flow [2024-11-13 13:32:45,004 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:45,004 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:45,004 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, 1, 1, 1] [2024-11-13 13:32:45,004 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2024-11-13 13:32:45,004 INFO L396 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:45,004 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:45,004 INFO L85 PathProgramCache]: Analyzing trace with hash -225497997, now seen corresponding path program 17 times [2024-11-13 13:32:45,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:45,004 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1019533346] [2024-11-13 13:32:45,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:45,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:45,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:45,245 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:45,246 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:45,246 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1019533346] [2024-11-13 13:32:45,246 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1019533346] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:45,246 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:45,246 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:45,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [268755218] [2024-11-13 13:32:45,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:45,246 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:45,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:45,247 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:45,247 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:45,247 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:45,247 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 214 places, 218 transitions, 3899 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:45,247 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:45,247 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:45,247 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:46,041 INFO L124 PetriNetUnfolderBase]: 1760/2979 cut-off events. [2024-11-13 13:32:46,041 INFO L125 PetriNetUnfolderBase]: For 31304/31304 co-relation queries the response was YES. [2024-11-13 13:32:46,056 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19825 conditions, 2979 events. 1760/2979 cut-off events. For 31304/31304 co-relation queries the response was YES. Maximal size of possible extension queue 190. Compared 16764 event pairs, 620 based on Foata normal form. 27/3006 useless extension candidates. Maximal degree in co-relation 19758. Up to 2108 conditions per place. [2024-11-13 13:32:46,070 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 168 selfloop transitions, 73 changer transitions 1/243 dead transitions. [2024-11-13 13:32:46,070 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 222 places, 243 transitions, 4524 flow [2024-11-13 13:32:46,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-13 13:32:46,070 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-13 13:32:46,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 99 transitions. [2024-11-13 13:32:46,071 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3235294117647059 [2024-11-13 13:32:46,071 INFO L175 Difference]: Start difference. First operand has 214 places, 218 transitions, 3899 flow. Second operand 9 states and 99 transitions. [2024-11-13 13:32:46,071 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 222 places, 243 transitions, 4524 flow [2024-11-13 13:32:46,210 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 213 places, 243 transitions, 4388 flow, removed 8 selfloop flow, removed 9 redundant places. [2024-11-13 13:32:46,215 INFO L231 Difference]: Finished difference. Result has 213 places, 215 transitions, 3804 flow [2024-11-13 13:32:46,215 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=3694, PETRI_DIFFERENCE_MINUEND_PLACES=205, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=216, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=73, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=143, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=3804, PETRI_PLACES=213, PETRI_TRANSITIONS=215} [2024-11-13 13:32:46,215 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 183 predicate places. [2024-11-13 13:32:46,215 INFO L471 AbstractCegarLoop]: Abstraction has has 213 places, 215 transitions, 3804 flow [2024-11-13 13:32:46,216 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:46,216 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:46,216 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, 1, 1, 1] [2024-11-13 13:32:46,216 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2024-11-13 13:32:46,216 INFO L396 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:46,216 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:46,216 INFO L85 PathProgramCache]: Analyzing trace with hash 1635349013, now seen corresponding path program 18 times [2024-11-13 13:32:46,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:46,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782560906] [2024-11-13 13:32:46,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:46,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:46,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:46,563 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:46,563 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:46,563 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782560906] [2024-11-13 13:32:46,563 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782560906] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:46,563 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:46,563 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:46,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1171803562] [2024-11-13 13:32:46,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:46,564 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:46,564 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:46,564 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:46,565 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:46,565 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:46,565 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 213 places, 215 transitions, 3804 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:46,565 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:46,565 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:46,565 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:47,380 INFO L124 PetriNetUnfolderBase]: 1760/2983 cut-off events. [2024-11-13 13:32:47,380 INFO L125 PetriNetUnfolderBase]: For 30195/30195 co-relation queries the response was YES. [2024-11-13 13:32:47,395 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19714 conditions, 2983 events. 1760/2983 cut-off events. For 30195/30195 co-relation queries the response was YES. Maximal size of possible extension queue 192. Compared 16812 event pairs, 622 based on Foata normal form. 6/2989 useless extension candidates. Maximal degree in co-relation 19650. Up to 2108 conditions per place. [2024-11-13 13:32:47,406 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 157 selfloop transitions, 73 changer transitions 5/236 dead transitions. [2024-11-13 13:32:47,406 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 222 places, 236 transitions, 4421 flow [2024-11-13 13:32:47,406 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 13:32:47,406 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 13:32:47,407 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 96 transitions. [2024-11-13 13:32:47,407 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.2823529411764706 [2024-11-13 13:32:47,407 INFO L175 Difference]: Start difference. First operand has 213 places, 215 transitions, 3804 flow. Second operand 10 states and 96 transitions. [2024-11-13 13:32:47,407 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 222 places, 236 transitions, 4421 flow [2024-11-13 13:32:47,517 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 211 places, 236 transitions, 4325 flow, removed 0 selfloop flow, removed 11 redundant places. [2024-11-13 13:32:47,520 INFO L231 Difference]: Finished difference. Result has 212 places, 214 transitions, 3824 flow [2024-11-13 13:32:47,520 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=3709, PETRI_DIFFERENCE_MINUEND_PLACES=202, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=215, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=73, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=142, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=3824, PETRI_PLACES=212, PETRI_TRANSITIONS=214} [2024-11-13 13:32:47,521 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 182 predicate places. [2024-11-13 13:32:47,521 INFO L471 AbstractCegarLoop]: Abstraction has has 212 places, 214 transitions, 3824 flow [2024-11-13 13:32:47,521 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:47,521 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:47,521 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, 1, 1, 1] [2024-11-13 13:32:47,521 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2024-11-13 13:32:47,521 INFO L396 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:47,522 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:47,522 INFO L85 PathProgramCache]: Analyzing trace with hash -1744536795, now seen corresponding path program 19 times [2024-11-13 13:32:47,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:47,522 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1529303852] [2024-11-13 13:32:47,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:47,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:47,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:47,771 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:47,771 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:47,771 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1529303852] [2024-11-13 13:32:47,771 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1529303852] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:47,771 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:47,771 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:47,771 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [783798400] [2024-11-13 13:32:47,771 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:47,771 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:47,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:47,772 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:47,772 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:47,772 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:47,772 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 212 places, 214 transitions, 3824 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:47,772 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:47,772 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:47,772 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:48,397 INFO L124 PetriNetUnfolderBase]: 1751/2968 cut-off events. [2024-11-13 13:32:48,397 INFO L125 PetriNetUnfolderBase]: For 32163/32163 co-relation queries the response was YES. [2024-11-13 13:32:48,412 INFO L83 FinitePrefix]: Finished finitePrefix Result has 19449 conditions, 2968 events. 1751/2968 cut-off events. For 32163/32163 co-relation queries the response was YES. Maximal size of possible extension queue 190. Compared 16697 event pairs, 628 based on Foata normal form. 6/2974 useless extension candidates. Maximal degree in co-relation 19390. Up to 2098 conditions per place. [2024-11-13 13:32:48,422 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 157 selfloop transitions, 69 changer transitions 5/232 dead transitions. [2024-11-13 13:32:48,423 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 219 places, 232 transitions, 4350 flow [2024-11-13 13:32:48,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 13:32:48,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 13:32:48,423 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 97 transitions. [2024-11-13 13:32:48,424 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.2852941176470588 [2024-11-13 13:32:48,424 INFO L175 Difference]: Start difference. First operand has 212 places, 214 transitions, 3824 flow. Second operand 10 states and 97 transitions. [2024-11-13 13:32:48,424 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 219 places, 232 transitions, 4350 flow [2024-11-13 13:32:48,530 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 213 places, 232 transitions, 4210 flow, removed 0 selfloop flow, removed 6 redundant places. [2024-11-13 13:32:48,533 INFO L231 Difference]: Finished difference. Result has 213 places, 210 transitions, 3711 flow [2024-11-13 13:32:48,533 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=3622, PETRI_DIFFERENCE_MINUEND_PLACES=204, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=212, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=69, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=143, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=3711, PETRI_PLACES=213, PETRI_TRANSITIONS=210} [2024-11-13 13:32:48,534 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 183 predicate places. [2024-11-13 13:32:48,534 INFO L471 AbstractCegarLoop]: Abstraction has has 213 places, 210 transitions, 3711 flow [2024-11-13 13:32:48,534 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:48,534 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:48,534 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, 1, 1, 1] [2024-11-13 13:32:48,534 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2024-11-13 13:32:48,534 INFO L396 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:48,535 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:48,535 INFO L85 PathProgramCache]: Analyzing trace with hash -1552963685, now seen corresponding path program 20 times [2024-11-13 13:32:48,535 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:48,535 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845958496] [2024-11-13 13:32:48,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:48,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:48,548 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:48,766 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:48,766 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:48,766 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845958496] [2024-11-13 13:32:48,766 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [845958496] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:48,767 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:48,767 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:48,767 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [75368086] [2024-11-13 13:32:48,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:48,767 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:48,768 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:48,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:48,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:48,768 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:48,768 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 213 places, 210 transitions, 3711 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:48,769 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:48,769 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:48,769 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:49,457 INFO L124 PetriNetUnfolderBase]: 1652/2773 cut-off events. [2024-11-13 13:32:49,458 INFO L125 PetriNetUnfolderBase]: For 30364/30364 co-relation queries the response was YES. [2024-11-13 13:32:49,471 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18400 conditions, 2773 events. 1652/2773 cut-off events. For 30364/30364 co-relation queries the response was YES. Maximal size of possible extension queue 184. Compared 15206 event pairs, 571 based on Foata normal form. 6/2779 useless extension candidates. Maximal degree in co-relation 18341. Up to 1940 conditions per place. [2024-11-13 13:32:49,480 INFO L140 encePairwiseOnDemand]: 23/34 looper letters, 150 selfloop transitions, 62 changer transitions 11/224 dead transitions. [2024-11-13 13:32:49,480 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 219 places, 224 transitions, 4153 flow [2024-11-13 13:32:49,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-13 13:32:49,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2024-11-13 13:32:49,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 99 transitions. [2024-11-13 13:32:49,481 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.2647058823529412 [2024-11-13 13:32:49,481 INFO L175 Difference]: Start difference. First operand has 213 places, 210 transitions, 3711 flow. Second operand 11 states and 99 transitions. [2024-11-13 13:32:49,482 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 219 places, 224 transitions, 4153 flow [2024-11-13 13:32:49,617 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 206 places, 224 transitions, 3871 flow, removed 0 selfloop flow, removed 13 redundant places. [2024-11-13 13:32:49,620 INFO L231 Difference]: Finished difference. Result has 206 places, 202 transitions, 3393 flow [2024-11-13 13:32:49,621 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=3346, PETRI_DIFFERENCE_MINUEND_PLACES=196, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=207, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=145, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=3393, PETRI_PLACES=206, PETRI_TRANSITIONS=202} [2024-11-13 13:32:49,621 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 176 predicate places. [2024-11-13 13:32:49,621 INFO L471 AbstractCegarLoop]: Abstraction has has 206 places, 202 transitions, 3393 flow [2024-11-13 13:32:49,621 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:49,621 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:49,621 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, 1, 1, 1] [2024-11-13 13:32:49,621 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2024-11-13 13:32:49,621 INFO L396 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:49,622 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:49,622 INFO L85 PathProgramCache]: Analyzing trace with hash -1119374359, now seen corresponding path program 18 times [2024-11-13 13:32:49,622 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:49,622 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1992512018] [2024-11-13 13:32:49,622 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:49,622 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:49,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:49,947 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:49,947 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:49,948 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1992512018] [2024-11-13 13:32:49,948 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1992512018] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:49,948 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:49,948 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:49,948 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1117949837] [2024-11-13 13:32:49,948 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:49,949 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:49,949 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:49,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:49,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:49,949 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:49,950 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 206 places, 202 transitions, 3393 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:49,950 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:49,950 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:49,950 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:50,607 INFO L124 PetriNetUnfolderBase]: 1630/2739 cut-off events. [2024-11-13 13:32:50,607 INFO L125 PetriNetUnfolderBase]: For 25531/25531 co-relation queries the response was YES. [2024-11-13 13:32:50,619 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17678 conditions, 2739 events. 1630/2739 cut-off events. For 25531/25531 co-relation queries the response was YES. Maximal size of possible extension queue 181. Compared 15007 event pairs, 568 based on Foata normal form. 12/2751 useless extension candidates. Maximal degree in co-relation 17620. Up to 1928 conditions per place. [2024-11-13 13:32:50,628 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 149 selfloop transitions, 59 changer transitions 9/218 dead transitions. [2024-11-13 13:32:50,628 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 206 places, 218 transitions, 3858 flow [2024-11-13 13:32:50,628 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-13 13:32:50,629 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2024-11-13 13:32:50,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 98 transitions. [2024-11-13 13:32:50,629 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.2620320855614973 [2024-11-13 13:32:50,629 INFO L175 Difference]: Start difference. First operand has 206 places, 202 transitions, 3393 flow. Second operand 11 states and 98 transitions. [2024-11-13 13:32:50,629 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 206 places, 218 transitions, 3858 flow [2024-11-13 13:32:50,714 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 198 places, 218 transitions, 3722 flow, removed 0 selfloop flow, removed 8 redundant places. [2024-11-13 13:32:50,717 INFO L231 Difference]: Finished difference. Result has 198 places, 194 transitions, 3239 flow [2024-11-13 13:32:50,717 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=3203, PETRI_DIFFERENCE_MINUEND_PLACES=188, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=199, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=140, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=3239, PETRI_PLACES=198, PETRI_TRANSITIONS=194} [2024-11-13 13:32:50,718 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 168 predicate places. [2024-11-13 13:32:50,718 INFO L471 AbstractCegarLoop]: Abstraction has has 198 places, 194 transitions, 3239 flow [2024-11-13 13:32:50,718 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:50,718 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:50,718 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, 1, 1, 1] [2024-11-13 13:32:50,718 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2024-11-13 13:32:50,718 INFO L396 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:50,718 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:50,718 INFO L85 PathProgramCache]: Analyzing trace with hash 1846895517, now seen corresponding path program 19 times [2024-11-13 13:32:50,719 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:50,719 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004352895] [2024-11-13 13:32:50,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:50,719 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:50,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:50,940 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:50,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:50,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004352895] [2024-11-13 13:32:50,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004352895] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:50,941 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:50,941 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:50,941 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1331727067] [2024-11-13 13:32:50,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:50,941 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:50,941 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:50,941 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:50,941 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:50,942 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:50,942 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 198 places, 194 transitions, 3239 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:50,942 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:50,942 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:50,942 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:51,438 INFO L124 PetriNetUnfolderBase]: 1620/2717 cut-off events. [2024-11-13 13:32:51,438 INFO L125 PetriNetUnfolderBase]: For 25315/25315 co-relation queries the response was YES. [2024-11-13 13:32:51,447 INFO L83 FinitePrefix]: Finished finitePrefix Result has 17548 conditions, 2717 events. 1620/2717 cut-off events. For 25315/25315 co-relation queries the response was YES. Maximal size of possible extension queue 178. Compared 14821 event pairs, 568 based on Foata normal form. 7/2724 useless extension candidates. Maximal degree in co-relation 17490. Up to 1928 conditions per place. [2024-11-13 13:32:51,454 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 145 selfloop transitions, 59 changer transitions 6/211 dead transitions. [2024-11-13 13:32:51,454 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 202 places, 211 transitions, 3761 flow [2024-11-13 13:32:51,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 13:32:51,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 13:32:51,454 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 91 transitions. [2024-11-13 13:32:51,455 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.2676470588235294 [2024-11-13 13:32:51,455 INFO L175 Difference]: Start difference. First operand has 198 places, 194 transitions, 3239 flow. Second operand 10 states and 91 transitions. [2024-11-13 13:32:51,455 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 202 places, 211 transitions, 3761 flow [2024-11-13 13:32:51,521 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 192 places, 211 transitions, 3633 flow, removed 0 selfloop flow, removed 10 redundant places. [2024-11-13 13:32:51,523 INFO L231 Difference]: Finished difference. Result has 192 places, 193 transitions, 3210 flow [2024-11-13 13:32:51,523 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=3115, PETRI_DIFFERENCE_MINUEND_PLACES=183, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=194, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=135, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=3210, PETRI_PLACES=192, PETRI_TRANSITIONS=193} [2024-11-13 13:32:51,523 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 162 predicate places. [2024-11-13 13:32:51,523 INFO L471 AbstractCegarLoop]: Abstraction has has 192 places, 193 transitions, 3210 flow [2024-11-13 13:32:51,523 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:51,523 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:51,524 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, 1, 1, 1] [2024-11-13 13:32:51,524 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2024-11-13 13:32:51,524 INFO L396 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:51,524 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:51,524 INFO L85 PathProgramCache]: Analyzing trace with hash -1532990291, now seen corresponding path program 20 times [2024-11-13 13:32:51,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:51,524 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [581605898] [2024-11-13 13:32:51,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:51,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:51,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:51,798 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:51,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:51,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [581605898] [2024-11-13 13:32:51,798 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [581605898] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:51,799 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-13 13:32:51,799 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-13 13:32:51,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72761744] [2024-11-13 13:32:51,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:51,799 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-13 13:32:51,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:51,799 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-13 13:32:51,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2024-11-13 13:32:51,800 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:51,800 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 192 places, 193 transitions, 3210 flow. Second operand has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:51,800 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:51,800 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:51,800 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:52,341 INFO L124 PetriNetUnfolderBase]: 1555/2600 cut-off events. [2024-11-13 13:32:52,341 INFO L125 PetriNetUnfolderBase]: For 24341/24341 co-relation queries the response was YES. [2024-11-13 13:32:52,350 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16927 conditions, 2600 events. 1555/2600 cut-off events. For 24341/24341 co-relation queries the response was YES. Maximal size of possible extension queue 172. Compared 13898 event pairs, 535 based on Foata normal form. 7/2607 useless extension candidates. Maximal degree in co-relation 16869. Up to 1822 conditions per place. [2024-11-13 13:32:52,356 INFO L140 encePairwiseOnDemand]: 24/34 looper letters, 144 selfloop transitions, 54 changer transitions 6/205 dead transitions. [2024-11-13 13:32:52,357 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 199 places, 205 transitions, 3629 flow [2024-11-13 13:32:52,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-13 13:32:52,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2024-11-13 13:32:52,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 90 transitions. [2024-11-13 13:32:52,357 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.2647058823529412 [2024-11-13 13:32:52,357 INFO L175 Difference]: Start difference. First operand has 192 places, 193 transitions, 3210 flow. Second operand 10 states and 90 transitions. [2024-11-13 13:32:52,357 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 199 places, 205 transitions, 3629 flow [2024-11-13 13:32:52,418 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 191 places, 205 transitions, 3513 flow, removed 0 selfloop flow, removed 8 redundant places. [2024-11-13 13:32:52,420 INFO L231 Difference]: Finished difference. Result has 191 places, 187 transitions, 3091 flow [2024-11-13 13:32:52,420 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=3027, PETRI_DIFFERENCE_MINUEND_PLACES=182, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=189, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=135, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=3091, PETRI_PLACES=191, PETRI_TRANSITIONS=187} [2024-11-13 13:32:52,421 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 161 predicate places. [2024-11-13 13:32:52,421 INFO L471 AbstractCegarLoop]: Abstraction has has 191 places, 187 transitions, 3091 flow [2024-11-13 13:32:52,421 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 5.5) internal successors, (55), 10 states have internal predecessors, (55), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:52,421 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:52,421 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, 1, 1, 1, 1] [2024-11-13 13:32:52,421 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2024-11-13 13:32:52,421 INFO L396 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:52,421 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:52,421 INFO L85 PathProgramCache]: Analyzing trace with hash 870480161, now seen corresponding path program 1 times [2024-11-13 13:32:52,421 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:52,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1318941182] [2024-11-13 13:32:52,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:52,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:52,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:52,665 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 13:32:52,666 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:52,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1318941182] [2024-11-13 13:32:52,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1318941182] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:32:52,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2118851126] [2024-11-13 13:32:52,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:52,666 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:32:52,666 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:32:52,668 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:32:52,668 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2024-11-13 13:32:52,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:52,793 INFO L255 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-13 13:32:52,794 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:32:53,138 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 13:32:53,138 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:32:53,631 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 13:32:53,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2118851126] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:32:53,631 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:32:53,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 10, 10] total 27 [2024-11-13 13:32:53,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1656061004] [2024-11-13 13:32:53,631 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:32:53,631 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-13 13:32:53,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:53,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-13 13:32:53,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=598, Unknown=0, NotChecked=0, Total=756 [2024-11-13 13:32:53,632 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:53,632 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 191 places, 187 transitions, 3091 flow. Second operand has 28 states, 28 states have (on average 5.571428571428571) internal successors, (156), 28 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-13 13:32:53,632 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:53,632 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:53,632 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:55,391 INFO L124 PetriNetUnfolderBase]: 4785/8025 cut-off events. [2024-11-13 13:32:55,391 INFO L125 PetriNetUnfolderBase]: For 75599/75599 co-relation queries the response was YES. [2024-11-13 13:32:55,421 INFO L83 FinitePrefix]: Finished finitePrefix Result has 51685 conditions, 8025 events. 4785/8025 cut-off events. For 75599/75599 co-relation queries the response was YES. Maximal size of possible extension queue 485. Compared 53406 event pairs, 941 based on Foata normal form. 3/8028 useless extension candidates. Maximal degree in co-relation 51627. Up to 1687 conditions per place. [2024-11-13 13:32:55,441 INFO L140 encePairwiseOnDemand]: 20/34 looper letters, 537 selfloop transitions, 122 changer transitions 3/663 dead transitions. [2024-11-13 13:32:55,441 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 204 places, 663 transitions, 11633 flow [2024-11-13 13:32:55,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-13 13:32:55,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2024-11-13 13:32:55,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 251 transitions. [2024-11-13 13:32:55,442 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.36911764705882355 [2024-11-13 13:32:55,443 INFO L175 Difference]: Start difference. First operand has 191 places, 187 transitions, 3091 flow. Second operand 20 states and 251 transitions. [2024-11-13 13:32:55,443 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 204 places, 663 transitions, 11633 flow [2024-11-13 13:32:55,738 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 194 places, 663 transitions, 11128 flow, removed 0 selfloop flow, removed 10 redundant places. [2024-11-13 13:32:55,743 INFO L231 Difference]: Finished difference. Result has 206 places, 298 transitions, 5518 flow [2024-11-13 13:32:55,744 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=2938, PETRI_DIFFERENCE_MINUEND_PLACES=175, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=187, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=114, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=5518, PETRI_PLACES=206, PETRI_TRANSITIONS=298} [2024-11-13 13:32:55,744 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 176 predicate places. [2024-11-13 13:32:55,744 INFO L471 AbstractCegarLoop]: Abstraction has has 206 places, 298 transitions, 5518 flow [2024-11-13 13:32:55,744 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 5.571428571428571) internal successors, (156), 28 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-13 13:32:55,744 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:55,744 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:32:55,757 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2024-11-13 13:32:55,945 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81,43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:32:55,945 INFO L396 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:55,945 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:55,945 INFO L85 PathProgramCache]: Analyzing trace with hash 1113563973, now seen corresponding path program 2 times [2024-11-13 13:32:55,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:55,945 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1251646317] [2024-11-13 13:32:55,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:55,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:55,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:56,132 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:56,132 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:56,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1251646317] [2024-11-13 13:32:56,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1251646317] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:32:56,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122381158] [2024-11-13 13:32:56,132 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:32:56,132 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:32:56,133 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:32:56,136 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:32:56,140 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2024-11-13 13:32:56,265 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-13 13:32:56,265 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:32:56,266 INFO L255 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 13:32:56,267 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:32:56,436 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-13 13:32:56,436 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 13:32:56,436 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [122381158] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:32:56,436 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 13:32:56,436 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [11] total 16 [2024-11-13 13:32:56,436 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [437481141] [2024-11-13 13:32:56,436 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:32:56,437 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-13 13:32:56,437 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:32:56,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-13 13:32:56,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=229, Unknown=0, NotChecked=0, Total=272 [2024-11-13 13:32:56,437 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:32:56,437 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 206 places, 298 transitions, 5518 flow. Second operand has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 7 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:56,437 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:32:56,437 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:32:56,437 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:32:58,429 INFO L124 PetriNetUnfolderBase]: 7728/12690 cut-off events. [2024-11-13 13:32:58,429 INFO L125 PetriNetUnfolderBase]: For 128846/128846 co-relation queries the response was YES. [2024-11-13 13:32:58,528 INFO L83 FinitePrefix]: Finished finitePrefix Result has 87084 conditions, 12690 events. 7728/12690 cut-off events. For 128846/128846 co-relation queries the response was YES. Maximal size of possible extension queue 746. Compared 88961 event pairs, 720 based on Foata normal form. 6/12695 useless extension candidates. Maximal degree in co-relation 87014. Up to 5541 conditions per place. [2024-11-13 13:32:58,574 INFO L140 encePairwiseOnDemand]: 26/34 looper letters, 408 selfloop transitions, 106 changer transitions 7/522 dead transitions. [2024-11-13 13:32:58,574 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 212 places, 522 transitions, 10562 flow [2024-11-13 13:32:58,574 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-13 13:32:58,574 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2024-11-13 13:32:58,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 104 transitions. [2024-11-13 13:32:58,575 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4369747899159664 [2024-11-13 13:32:58,575 INFO L175 Difference]: Start difference. First operand has 206 places, 298 transitions, 5518 flow. Second operand 7 states and 104 transitions. [2024-11-13 13:32:58,575 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 212 places, 522 transitions, 10562 flow [2024-11-13 13:32:59,580 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 210 places, 522 transitions, 10489 flow, removed 19 selfloop flow, removed 2 redundant places. [2024-11-13 13:32:59,587 INFO L231 Difference]: Finished difference. Result has 213 places, 347 transitions, 6587 flow [2024-11-13 13:32:59,588 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=5462, PETRI_DIFFERENCE_MINUEND_PLACES=204, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=298, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=57, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=237, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=6587, PETRI_PLACES=213, PETRI_TRANSITIONS=347} [2024-11-13 13:32:59,588 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 183 predicate places. [2024-11-13 13:32:59,588 INFO L471 AbstractCegarLoop]: Abstraction has has 213 places, 347 transitions, 6587 flow [2024-11-13 13:32:59,588 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 7 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:32:59,588 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:32:59,588 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:32:59,609 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Ended with exit code 0 [2024-11-13 13:32:59,789 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82,44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:32:59,789 INFO L396 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:32:59,789 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:32:59,789 INFO L85 PathProgramCache]: Analyzing trace with hash -709568699, now seen corresponding path program 3 times [2024-11-13 13:32:59,789 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:32:59,789 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831106383] [2024-11-13 13:32:59,789 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:32:59,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:32:59,800 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:32:59,971 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:32:59,971 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:32:59,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831106383] [2024-11-13 13:32:59,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831106383] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:32:59,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1430696987] [2024-11-13 13:32:59,971 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:32:59,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:32:59,971 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:32:59,974 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:32:59,975 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2024-11-13 13:33:00,098 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2024-11-13 13:33:00,098 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:33:00,100 INFO L255 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 13:33:00,100 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:33:00,265 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-13 13:33:00,265 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 13:33:00,265 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1430696987] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:33:00,265 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 13:33:00,265 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [11] total 16 [2024-11-13 13:33:00,265 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [144320624] [2024-11-13 13:33:00,265 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:33:00,265 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-13 13:33:00,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:33:00,266 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-13 13:33:00,266 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=228, Unknown=0, NotChecked=0, Total=272 [2024-11-13 13:33:00,266 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:33:00,266 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 213 places, 347 transitions, 6587 flow. Second operand has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 7 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:33:00,266 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:33:00,266 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:33:00,266 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:33:02,101 INFO L124 PetriNetUnfolderBase]: 7923/13065 cut-off events. [2024-11-13 13:33:02,101 INFO L125 PetriNetUnfolderBase]: For 143125/143125 co-relation queries the response was YES. [2024-11-13 13:33:02,212 INFO L83 FinitePrefix]: Finished finitePrefix Result has 91005 conditions, 13065 events. 7923/13065 cut-off events. For 143125/143125 co-relation queries the response was YES. Maximal size of possible extension queue 765. Compared 92662 event pairs, 727 based on Foata normal form. 6/13070 useless extension candidates. Maximal degree in co-relation 90932. Up to 5916 conditions per place. [2024-11-13 13:33:02,250 INFO L140 encePairwiseOnDemand]: 26/34 looper letters, 409 selfloop transitions, 112 changer transitions 7/529 dead transitions. [2024-11-13 13:33:02,251 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 218 places, 529 transitions, 10957 flow [2024-11-13 13:33:02,251 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-13 13:33:02,251 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2024-11-13 13:33:02,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 102 transitions. [2024-11-13 13:33:02,251 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.42857142857142855 [2024-11-13 13:33:02,252 INFO L175 Difference]: Start difference. First operand has 213 places, 347 transitions, 6587 flow. Second operand 7 states and 102 transitions. [2024-11-13 13:33:02,252 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 218 places, 529 transitions, 10957 flow [2024-11-13 13:33:03,359 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 215 places, 529 transitions, 10836 flow, removed 7 selfloop flow, removed 3 redundant places. [2024-11-13 13:33:03,364 INFO L231 Difference]: Finished difference. Result has 219 places, 356 transitions, 6932 flow [2024-11-13 13:33:03,364 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=6472, PETRI_DIFFERENCE_MINUEND_PLACES=209, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=347, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=103, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=240, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=6932, PETRI_PLACES=219, PETRI_TRANSITIONS=356} [2024-11-13 13:33:03,364 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 189 predicate places. [2024-11-13 13:33:03,364 INFO L471 AbstractCegarLoop]: Abstraction has has 219 places, 356 transitions, 6932 flow [2024-11-13 13:33:03,365 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 7 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:33:03,365 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:33:03,365 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:33:03,380 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2024-11-13 13:33:03,565 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83,45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:33:03,565 INFO L396 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:33:03,565 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:33:03,566 INFO L85 PathProgramCache]: Analyzing trace with hash 484094067, now seen corresponding path program 4 times [2024-11-13 13:33:03,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:33:03,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [183499841] [2024-11-13 13:33:03,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:33:03,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:33:03,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:33:03,756 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:33:03,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:33:03,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [183499841] [2024-11-13 13:33:03,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [183499841] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:33:03,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [490964445] [2024-11-13 13:33:03,757 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 13:33:03,757 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:33:03,757 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:33:03,759 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:33:03,760 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2024-11-13 13:33:03,889 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 13:33:03,889 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:33:03,891 INFO L255 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-13 13:33:03,891 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:33:04,281 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:33:04,281 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:33:05,324 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:33:05,324 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [490964445] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:33:05,324 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:33:05,324 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 31 [2024-11-13 13:33:05,324 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785050729] [2024-11-13 13:33:05,324 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:33:05,325 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-13 13:33:05,325 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:33:05,325 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-13 13:33:05,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=800, Unknown=0, NotChecked=0, Total=992 [2024-11-13 13:33:05,326 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:33:05,326 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 219 places, 356 transitions, 6932 flow. Second operand has 32 states, 32 states have (on average 5.53125) internal successors, (177), 32 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:33:05,326 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:33:05,326 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:33:05,326 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:33:14,456 INFO L124 PetriNetUnfolderBase]: 16002/26462 cut-off events. [2024-11-13 13:33:14,456 INFO L125 PetriNetUnfolderBase]: For 313519/313519 co-relation queries the response was YES. [2024-11-13 13:33:14,662 INFO L83 FinitePrefix]: Finished finitePrefix Result has 186108 conditions, 26462 events. 16002/26462 cut-off events. For 313519/313519 co-relation queries the response was YES. Maximal size of possible extension queue 1472. Compared 208601 event pairs, 2700 based on Foata normal form. 6/26464 useless extension candidates. Maximal degree in co-relation 186032. Up to 5635 conditions per place. [2024-11-13 13:33:14,758 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 1433 selfloop transitions, 256 changer transitions 29/1719 dead transitions. [2024-11-13 13:33:14,758 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 256 places, 1719 transitions, 32390 flow [2024-11-13 13:33:14,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-13 13:33:14,759 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2024-11-13 13:33:14,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 533 transitions. [2024-11-13 13:33:14,760 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.4019607843137255 [2024-11-13 13:33:14,760 INFO L175 Difference]: Start difference. First operand has 219 places, 356 transitions, 6932 flow. Second operand 39 states and 533 transitions. [2024-11-13 13:33:14,760 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 256 places, 1719 transitions, 32390 flow [2024-11-13 13:33:19,834 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 254 places, 1719 transitions, 32132 flow, removed 33 selfloop flow, removed 2 redundant places. [2024-11-13 13:33:19,849 INFO L231 Difference]: Finished difference. Result has 270 places, 492 transitions, 9988 flow [2024-11-13 13:33:19,849 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=6818, PETRI_DIFFERENCE_MINUEND_PLACES=216, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=356, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=126, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=221, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=9988, PETRI_PLACES=270, PETRI_TRANSITIONS=492} [2024-11-13 13:33:19,850 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 240 predicate places. [2024-11-13 13:33:19,850 INFO L471 AbstractCegarLoop]: Abstraction has has 270 places, 492 transitions, 9988 flow [2024-11-13 13:33:19,850 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 5.53125) internal successors, (177), 32 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:33:19,850 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:33:19,850 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:33:19,872 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Ended with exit code 0 [2024-11-13 13:33:20,054 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84,46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:33:20,054 INFO L396 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:33:20,055 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:33:20,055 INFO L85 PathProgramCache]: Analyzing trace with hash -14572041, now seen corresponding path program 5 times [2024-11-13 13:33:20,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:33:20,055 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [604506437] [2024-11-13 13:33:20,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:33:20,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:33:20,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:33:20,276 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:33:20,276 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:33:20,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [604506437] [2024-11-13 13:33:20,276 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [604506437] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:33:20,276 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [640830236] [2024-11-13 13:33:20,276 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-13 13:33:20,276 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:33:20,277 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:33:20,278 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:33:20,279 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2024-11-13 13:33:20,428 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-13 13:33:20,428 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:33:20,429 INFO L255 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-13 13:33:20,431 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:33:20,876 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:33:20,876 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:33:21,451 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:33:21,451 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [640830236] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:33:21,451 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:33:21,451 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 31 [2024-11-13 13:33:21,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2084071031] [2024-11-13 13:33:21,452 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:33:21,452 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-13 13:33:21,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:33:21,453 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-13 13:33:21,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=191, Invalid=801, Unknown=0, NotChecked=0, Total=992 [2024-11-13 13:33:21,453 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:33:21,454 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 270 places, 492 transitions, 9988 flow. Second operand has 32 states, 32 states have (on average 5.53125) internal successors, (177), 32 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:33:21,454 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:33:21,454 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:33:21,454 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:33:30,338 INFO L124 PetriNetUnfolderBase]: 15901/26232 cut-off events. [2024-11-13 13:33:30,339 INFO L125 PetriNetUnfolderBase]: For 351627/351627 co-relation queries the response was YES. [2024-11-13 13:33:30,785 INFO L83 FinitePrefix]: Finished finitePrefix Result has 187982 conditions, 26232 events. 15901/26232 cut-off events. For 351627/351627 co-relation queries the response was YES. Maximal size of possible extension queue 1441. Compared 205813 event pairs, 2790 based on Foata normal form. 4/26234 useless extension candidates. Maximal degree in co-relation 187891. Up to 5625 conditions per place. [2024-11-13 13:33:30,883 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 1018 selfloop transitions, 252 changer transitions 18/1289 dead transitions. [2024-11-13 13:33:30,883 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 301 places, 1289 transitions, 24367 flow [2024-11-13 13:33:30,883 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2024-11-13 13:33:30,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2024-11-13 13:33:30,884 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 451 transitions. [2024-11-13 13:33:30,885 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.37899159663865545 [2024-11-13 13:33:30,885 INFO L175 Difference]: Start difference. First operand has 270 places, 492 transitions, 9988 flow. Second operand 35 states and 451 transitions. [2024-11-13 13:33:30,885 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 301 places, 1289 transitions, 24367 flow [2024-11-13 13:33:38,038 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 289 places, 1289 transitions, 24021 flow, removed 76 selfloop flow, removed 12 redundant places. [2024-11-13 13:33:38,056 INFO L231 Difference]: Finished difference. Result has 292 places, 495 transitions, 10255 flow [2024-11-13 13:33:38,057 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=9678, PETRI_DIFFERENCE_MINUEND_PLACES=255, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=492, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=249, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=242, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=10255, PETRI_PLACES=292, PETRI_TRANSITIONS=495} [2024-11-13 13:33:38,057 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 262 predicate places. [2024-11-13 13:33:38,058 INFO L471 AbstractCegarLoop]: Abstraction has has 292 places, 495 transitions, 10255 flow [2024-11-13 13:33:38,058 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 5.53125) internal successors, (177), 32 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:33:38,058 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:33:38,058 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:33:38,079 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2024-11-13 13:33:38,258 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable85 [2024-11-13 13:33:38,259 INFO L396 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:33:38,259 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:33:38,259 INFO L85 PathProgramCache]: Analyzing trace with hash 1896600147, now seen corresponding path program 6 times [2024-11-13 13:33:38,259 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:33:38,259 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855067641] [2024-11-13 13:33:38,260 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:33:38,260 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:33:38,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:33:38,627 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 13:33:38,627 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:33:38,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855067641] [2024-11-13 13:33:38,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [855067641] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:33:38,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [782867700] [2024-11-13 13:33:38,627 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-13 13:33:38,627 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:33:38,628 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:33:38,629 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:33:38,631 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2024-11-13 13:33:38,791 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2024-11-13 13:33:38,791 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:33:38,793 INFO L255 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-13 13:33:38,794 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:33:39,236 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 13:33:39,236 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:33:40,278 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2024-11-13 13:33:40,278 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [782867700] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:33:40,279 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:33:40,279 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 6] total 24 [2024-11-13 13:33:40,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566163844] [2024-11-13 13:33:40,279 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:33:40,279 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-13 13:33:40,279 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:33:40,280 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-13 13:33:40,280 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=462, Unknown=0, NotChecked=0, Total=552 [2024-11-13 13:33:40,280 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:33:40,280 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 292 places, 495 transitions, 10255 flow. Second operand has 24 states, 24 states have (on average 6.333333333333333) internal successors, (152), 24 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:33:40,280 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:33:40,280 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:33:40,280 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:33:49,721 INFO L124 PetriNetUnfolderBase]: 16332/27132 cut-off events. [2024-11-13 13:33:49,722 INFO L125 PetriNetUnfolderBase]: For 390698/390698 co-relation queries the response was YES. [2024-11-13 13:33:50,014 INFO L83 FinitePrefix]: Finished finitePrefix Result has 193438 conditions, 27132 events. 16332/27132 cut-off events. For 390698/390698 co-relation queries the response was YES. Maximal size of possible extension queue 1493. Compared 215699 event pairs, 1223 based on Foata normal form. 9/27139 useless extension candidates. Maximal degree in co-relation 193349. Up to 5605 conditions per place. [2024-11-13 13:33:50,140 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 831 selfloop transitions, 275 changer transitions 16/1123 dead transitions. [2024-11-13 13:33:50,140 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 311 places, 1123 transitions, 22993 flow [2024-11-13 13:33:50,140 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-13 13:33:50,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2024-11-13 13:33:50,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 296 transitions. [2024-11-13 13:33:50,142 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.37851662404092073 [2024-11-13 13:33:50,142 INFO L175 Difference]: Start difference. First operand has 292 places, 495 transitions, 10255 flow. Second operand 23 states and 296 transitions. [2024-11-13 13:33:50,142 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 311 places, 1123 transitions, 22993 flow [2024-11-13 13:33:59,181 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 289 places, 1123 transitions, 22624 flow, removed 38 selfloop flow, removed 22 redundant places. [2024-11-13 13:33:59,207 INFO L231 Difference]: Finished difference. Result has 298 places, 510 transitions, 10931 flow [2024-11-13 13:33:59,208 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=9918, PETRI_DIFFERENCE_MINUEND_PLACES=267, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=495, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=260, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=231, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=10931, PETRI_PLACES=298, PETRI_TRANSITIONS=510} [2024-11-13 13:33:59,208 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 268 predicate places. [2024-11-13 13:33:59,208 INFO L471 AbstractCegarLoop]: Abstraction has has 298 places, 510 transitions, 10931 flow [2024-11-13 13:33:59,208 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 6.333333333333333) internal successors, (152), 24 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:33:59,208 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:33:59,208 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:33:59,225 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2024-11-13 13:33:59,409 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86,48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:33:59,409 INFO L396 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:33:59,409 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:33:59,410 INFO L85 PathProgramCache]: Analyzing trace with hash -1975075640, now seen corresponding path program 1 times [2024-11-13 13:33:59,410 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:33:59,410 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536282880] [2024-11-13 13:33:59,410 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:33:59,410 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:33:59,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:33:59,546 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:33:59,547 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:33:59,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536282880] [2024-11-13 13:33:59,547 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1536282880] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:33:59,547 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [620185618] [2024-11-13 13:33:59,547 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:33:59,547 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:33:59,547 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:33:59,551 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:33:59,553 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2024-11-13 13:33:59,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:33:59,739 INFO L255 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 13:33:59,740 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:33:59,813 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:33:59,813 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:33:59,890 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:33:59,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [620185618] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:33:59,890 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:33:59,890 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 16 [2024-11-13 13:33:59,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054635856] [2024-11-13 13:33:59,890 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:33:59,891 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-13 13:33:59,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:33:59,891 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-13 13:33:59,891 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2024-11-13 13:33:59,891 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:33:59,892 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 298 places, 510 transitions, 10931 flow. Second operand has 16 states, 16 states have (on average 6.3125) internal successors, (101), 16 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:33:59,892 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:33:59,892 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:33:59,892 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:34:07,659 INFO L124 PetriNetUnfolderBase]: 13136/22482 cut-off events. [2024-11-13 13:34:07,659 INFO L125 PetriNetUnfolderBase]: For 338470/338470 co-relation queries the response was YES. [2024-11-13 13:34:08,198 INFO L83 FinitePrefix]: Finished finitePrefix Result has 162219 conditions, 22482 events. 13136/22482 cut-off events. For 338470/338470 co-relation queries the response was YES. Maximal size of possible extension queue 1350. Compared 181984 event pairs, 3810 based on Foata normal form. 592/23074 useless extension candidates. Maximal degree in co-relation 162123. Up to 8886 conditions per place. [2024-11-13 13:34:08,259 INFO L140 encePairwiseOnDemand]: 25/34 looper letters, 667 selfloop transitions, 173 changer transitions 55/896 dead transitions. [2024-11-13 13:34:08,259 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 311 places, 896 transitions, 18373 flow [2024-11-13 13:34:08,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-13 13:34:08,259 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2024-11-13 13:34:08,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 222 transitions. [2024-11-13 13:34:08,260 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3627450980392157 [2024-11-13 13:34:08,260 INFO L175 Difference]: Start difference. First operand has 298 places, 510 transitions, 10931 flow. Second operand 18 states and 222 transitions. [2024-11-13 13:34:08,260 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 311 places, 896 transitions, 18373 flow [2024-11-13 13:34:14,422 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 299 places, 896 transitions, 17846 flow, removed 98 selfloop flow, removed 12 redundant places. [2024-11-13 13:34:14,434 INFO L231 Difference]: Finished difference. Result has 308 places, 537 transitions, 11435 flow [2024-11-13 13:34:14,435 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=8859, PETRI_DIFFERENCE_MINUEND_PLACES=282, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=444, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=91, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=351, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=11435, PETRI_PLACES=308, PETRI_TRANSITIONS=537} [2024-11-13 13:34:14,435 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 278 predicate places. [2024-11-13 13:34:14,435 INFO L471 AbstractCegarLoop]: Abstraction has has 308 places, 537 transitions, 11435 flow [2024-11-13 13:34:14,435 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 6.3125) internal successors, (101), 16 states have internal predecessors, (101), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:34:14,435 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:34:14,435 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:34:14,452 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2024-11-13 13:34:14,636 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87,49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:34:14,636 INFO L396 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:34:14,636 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:34:14,636 INFO L85 PathProgramCache]: Analyzing trace with hash 450500949, now seen corresponding path program 7 times [2024-11-13 13:34:14,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:34:14,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623051002] [2024-11-13 13:34:14,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:34:14,637 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:34:14,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:34:14,875 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:34:14,875 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:34:14,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623051002] [2024-11-13 13:34:14,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623051002] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:34:14,876 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1205498026] [2024-11-13 13:34:14,876 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-13 13:34:14,876 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:34:14,876 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:34:14,878 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:34:14,879 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2024-11-13 13:34:15,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:34:15,050 INFO L255 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-13 13:34:15,052 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:34:15,558 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:34:15,558 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:34:16,835 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:34:16,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1205498026] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:34:16,835 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:34:16,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 11] total 31 [2024-11-13 13:34:16,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987846187] [2024-11-13 13:34:16,836 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:34:16,836 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-13 13:34:16,836 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:34:16,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-13 13:34:16,837 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=192, Invalid=800, Unknown=0, NotChecked=0, Total=992 [2024-11-13 13:34:16,837 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:34:16,837 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 308 places, 537 transitions, 11435 flow. Second operand has 32 states, 32 states have (on average 5.53125) internal successors, (177), 32 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:34:16,838 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:34:16,838 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:34:16,838 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:34:26,093 INFO L124 PetriNetUnfolderBase]: 11382/19424 cut-off events. [2024-11-13 13:34:26,093 INFO L125 PetriNetUnfolderBase]: For 299783/299783 co-relation queries the response was YES. [2024-11-13 13:34:26,370 INFO L83 FinitePrefix]: Finished finitePrefix Result has 144470 conditions, 19424 events. 11382/19424 cut-off events. For 299783/299783 co-relation queries the response was YES. Maximal size of possible extension queue 1138. Compared 151834 event pairs, 2249 based on Foata normal form. 6/19430 useless extension candidates. Maximal degree in co-relation 144368. Up to 3665 conditions per place. [2024-11-13 13:34:26,463 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 1234 selfloop transitions, 185 changer transitions 26/1446 dead transitions. [2024-11-13 13:34:26,463 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 338 places, 1446 transitions, 29321 flow [2024-11-13 13:34:26,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2024-11-13 13:34:26,464 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2024-11-13 13:34:26,465 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 471 transitions. [2024-11-13 13:34:26,465 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3744038155802862 [2024-11-13 13:34:26,465 INFO L175 Difference]: Start difference. First operand has 308 places, 537 transitions, 11435 flow. Second operand 37 states and 471 transitions. [2024-11-13 13:34:26,465 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 338 places, 1446 transitions, 29321 flow [2024-11-13 13:34:32,780 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 325 places, 1446 transitions, 29152 flow, removed 61 selfloop flow, removed 13 redundant places. [2024-11-13 13:34:32,797 INFO L231 Difference]: Finished difference. Result has 333 places, 551 transitions, 11977 flow [2024-11-13 13:34:32,798 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=11312, PETRI_DIFFERENCE_MINUEND_PLACES=289, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=537, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=174, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=358, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=11977, PETRI_PLACES=333, PETRI_TRANSITIONS=551} [2024-11-13 13:34:32,798 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 303 predicate places. [2024-11-13 13:34:32,798 INFO L471 AbstractCegarLoop]: Abstraction has has 333 places, 551 transitions, 11977 flow [2024-11-13 13:34:32,798 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 5.53125) internal successors, (177), 32 states have internal predecessors, (177), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:34:32,798 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:34:32,798 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:34:32,815 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Ended with exit code 0 [2024-11-13 13:34:32,999 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88,50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:34:32,999 INFO L396 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:34:32,999 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:34:32,999 INFO L85 PathProgramCache]: Analyzing trace with hash -97170399, now seen corresponding path program 8 times [2024-11-13 13:34:32,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:34:32,999 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278588121] [2024-11-13 13:34:33,000 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:34:33,000 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:34:33,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:34:33,251 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:34:33,251 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:34:33,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278588121] [2024-11-13 13:34:33,251 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278588121] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:34:33,251 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1522938881] [2024-11-13 13:34:33,251 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-13 13:34:33,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:34:33,251 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:34:33,253 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:34:33,254 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2024-11-13 13:34:33,413 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-13 13:34:33,414 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:34:33,415 INFO L255 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 13:34:33,416 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:34:33,605 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-13 13:34:33,605 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 13:34:33,605 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1522938881] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:34:33,605 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 13:34:33,605 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [11] total 16 [2024-11-13 13:34:33,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [380244307] [2024-11-13 13:34:33,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:34:33,606 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-13 13:34:33,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:34:33,606 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-13 13:34:33,606 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=232, Unknown=0, NotChecked=0, Total=272 [2024-11-13 13:34:33,606 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:34:33,607 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 333 places, 551 transitions, 11977 flow. Second operand has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 7 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:34:33,607 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:34:33,607 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:34:33,607 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:34:40,186 INFO L124 PetriNetUnfolderBase]: 11606/19832 cut-off events. [2024-11-13 13:34:40,186 INFO L125 PetriNetUnfolderBase]: For 322424/322424 co-relation queries the response was YES. [2024-11-13 13:34:40,442 INFO L83 FinitePrefix]: Finished finitePrefix Result has 148037 conditions, 19832 events. 11606/19832 cut-off events. For 322424/322424 co-relation queries the response was YES. Maximal size of possible extension queue 1088. Compared 155231 event pairs, 1250 based on Foata normal form. 10/19842 useless extension candidates. Maximal degree in co-relation 147931. Up to 8952 conditions per place. [2024-11-13 13:34:40,530 INFO L140 encePairwiseOnDemand]: 26/34 looper letters, 416 selfloop transitions, 185 changer transitions 10/612 dead transitions. [2024-11-13 13:34:40,530 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 337 places, 612 transitions, 13999 flow [2024-11-13 13:34:40,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-13 13:34:40,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2024-11-13 13:34:40,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 97 transitions. [2024-11-13 13:34:40,531 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.40756302521008403 [2024-11-13 13:34:40,531 INFO L175 Difference]: Start difference. First operand has 333 places, 551 transitions, 11977 flow. Second operand 7 states and 97 transitions. [2024-11-13 13:34:40,531 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 337 places, 612 transitions, 13999 flow [2024-11-13 13:34:46,927 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 319 places, 612 transitions, 13781 flow, removed 34 selfloop flow, removed 18 redundant places. [2024-11-13 13:34:46,937 INFO L231 Difference]: Finished difference. Result has 322 places, 556 transitions, 12311 flow [2024-11-13 13:34:46,938 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=11759, PETRI_DIFFERENCE_MINUEND_PLACES=313, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=551, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=180, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=368, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=12311, PETRI_PLACES=322, PETRI_TRANSITIONS=556} [2024-11-13 13:34:46,938 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 292 predicate places. [2024-11-13 13:34:46,938 INFO L471 AbstractCegarLoop]: Abstraction has has 322 places, 556 transitions, 12311 flow [2024-11-13 13:34:46,938 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 7 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:34:46,938 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:34:46,939 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:34:46,956 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Ended with exit code 0 [2024-11-13 13:34:47,139 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable89 [2024-11-13 13:34:47,139 INFO L396 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:34:47,139 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:34:47,139 INFO L85 PathProgramCache]: Analyzing trace with hash 2019282367, now seen corresponding path program 9 times [2024-11-13 13:34:47,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:34:47,140 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [626866776] [2024-11-13 13:34:47,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:34:47,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:34:47,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:34:47,397 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:34:47,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:34:47,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [626866776] [2024-11-13 13:34:47,398 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [626866776] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:34:47,398 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2030278381] [2024-11-13 13:34:47,398 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-13 13:34:47,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:34:47,398 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:34:47,400 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:34:47,401 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2024-11-13 13:34:47,567 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2024-11-13 13:34:47,567 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:34:47,568 INFO L255 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-13 13:34:47,570 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:34:47,731 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-13 13:34:47,731 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-13 13:34:47,731 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2030278381] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-13 13:34:47,731 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-13 13:34:47,731 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [11] total 16 [2024-11-13 13:34:47,731 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [336191635] [2024-11-13 13:34:47,731 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-13 13:34:47,731 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-13 13:34:47,732 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:34:47,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-13 13:34:47,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=231, Unknown=0, NotChecked=0, Total=272 [2024-11-13 13:34:47,732 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:34:47,732 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 322 places, 556 transitions, 12311 flow. Second operand has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 7 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:34:47,732 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:34:47,732 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:34:47,732 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:34:54,660 INFO L124 PetriNetUnfolderBase]: 11516/19620 cut-off events. [2024-11-13 13:34:54,660 INFO L125 PetriNetUnfolderBase]: For 337809/337809 co-relation queries the response was YES. [2024-11-13 13:34:54,902 INFO L83 FinitePrefix]: Finished finitePrefix Result has 148943 conditions, 19620 events. 11516/19620 cut-off events. For 337809/337809 co-relation queries the response was YES. Maximal size of possible extension queue 1101. Compared 153235 event pairs, 1263 based on Foata normal form. 6/19626 useless extension candidates. Maximal degree in co-relation 148837. Up to 9212 conditions per place. [2024-11-13 13:34:54,970 INFO L140 encePairwiseOnDemand]: 26/34 looper letters, 443 selfloop transitions, 159 changer transitions 16/619 dead transitions. [2024-11-13 13:34:54,970 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 326 places, 619 transitions, 14319 flow [2024-11-13 13:34:54,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-13 13:34:54,971 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2024-11-13 13:34:54,971 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 102 transitions. [2024-11-13 13:34:54,971 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.42857142857142855 [2024-11-13 13:34:54,971 INFO L175 Difference]: Start difference. First operand has 322 places, 556 transitions, 12311 flow. Second operand 7 states and 102 transitions. [2024-11-13 13:34:54,972 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 326 places, 619 transitions, 14319 flow [2024-11-13 13:35:01,986 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 320 places, 619 transitions, 14112 flow, removed 9 selfloop flow, removed 6 redundant places. [2024-11-13 13:35:01,999 INFO L231 Difference]: Finished difference. Result has 321 places, 549 transitions, 12294 flow [2024-11-13 13:35:02,000 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=12104, PETRI_DIFFERENCE_MINUEND_PLACES=314, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=556, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=159, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=397, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=12294, PETRI_PLACES=321, PETRI_TRANSITIONS=549} [2024-11-13 13:35:02,000 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 291 predicate places. [2024-11-13 13:35:02,000 INFO L471 AbstractCegarLoop]: Abstraction has has 321 places, 549 transitions, 12294 flow [2024-11-13 13:35:02,000 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 6.714285714285714) internal successors, (47), 7 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:35:02,001 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:35:02,001 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:35:02,017 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Ended with exit code 0 [2024-11-13 13:35:02,201 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90,52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:35:02,201 INFO L396 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:35:02,202 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:35:02,202 INFO L85 PathProgramCache]: Analyzing trace with hash -146831094, now seen corresponding path program 1 times [2024-11-13 13:35:02,202 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:35:02,202 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1904370997] [2024-11-13 13:35:02,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:35:02,202 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:35:02,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:35:02,305 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 13:35:02,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:35:02,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1904370997] [2024-11-13 13:35:02,306 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1904370997] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:35:02,306 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1755550455] [2024-11-13 13:35:02,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:35:02,306 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:35:02,306 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:35:02,308 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:35:02,310 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2024-11-13 13:35:02,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:35:02,495 INFO L255 TraceCheckSpWp]: Trace formula consists of 216 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-13 13:35:02,496 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:35:02,617 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 13:35:02,617 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:35:02,717 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-13 13:35:02,717 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1755550455] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:35:02,717 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:35:02,717 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7, 7] total 16 [2024-11-13 13:35:02,717 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883525324] [2024-11-13 13:35:02,717 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:35:02,718 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-13 13:35:02,718 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:35:02,718 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-13 13:35:02,718 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2024-11-13 13:35:02,719 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:35:02,719 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 321 places, 549 transitions, 12294 flow. Second operand has 16 states, 16 states have (on average 6.5) internal successors, (104), 16 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:35:02,719 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:35:02,719 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:35:02,719 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:35:07,960 INFO L124 PetriNetUnfolderBase]: 8164/14094 cut-off events. [2024-11-13 13:35:07,960 INFO L125 PetriNetUnfolderBase]: For 275579/275579 co-relation queries the response was YES. [2024-11-13 13:35:08,167 INFO L83 FinitePrefix]: Finished finitePrefix Result has 112284 conditions, 14094 events. 8164/14094 cut-off events. For 275579/275579 co-relation queries the response was YES. Maximal size of possible extension queue 790. Compared 105897 event pairs, 3013 based on Foata normal form. 336/14430 useless extension candidates. Maximal degree in co-relation 112179. Up to 9440 conditions per place. [2024-11-13 13:35:08,214 INFO L140 encePairwiseOnDemand]: 25/34 looper letters, 347 selfloop transitions, 48 changer transitions 255/651 dead transitions. [2024-11-13 13:35:08,215 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 332 places, 651 transitions, 14307 flow [2024-11-13 13:35:08,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-13 13:35:08,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2024-11-13 13:35:08,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 209 transitions. [2024-11-13 13:35:08,216 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3415032679738562 [2024-11-13 13:35:08,216 INFO L175 Difference]: Start difference. First operand has 321 places, 549 transitions, 12294 flow. Second operand 18 states and 209 transitions. [2024-11-13 13:35:08,216 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 332 places, 651 transitions, 14307 flow [2024-11-13 13:35:11,749 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 319 places, 651 transitions, 13886 flow, removed 43 selfloop flow, removed 13 redundant places. [2024-11-13 13:35:11,756 INFO L231 Difference]: Finished difference. Result has 326 places, 351 transitions, 7522 flow [2024-11-13 13:35:11,756 INFO L260 CegarLoopForPetriNet]: {PETRI_ALPHABET=34, PETRI_DIFFERENCE_MINUEND_FLOW=9355, PETRI_DIFFERENCE_MINUEND_PLACES=302, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=439, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=391, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=7522, PETRI_PLACES=326, PETRI_TRANSITIONS=351} [2024-11-13 13:35:11,756 INFO L277 CegarLoopForPetriNet]: 30 programPoint places, 296 predicate places. [2024-11-13 13:35:11,756 INFO L471 AbstractCegarLoop]: Abstraction has has 326 places, 351 transitions, 7522 flow [2024-11-13 13:35:11,756 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 6.5) internal successors, (104), 16 states have internal predecessors, (104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:35:11,756 INFO L196 CegarLoopForPetriNet]: Found error trace [2024-11-13 13:35:11,757 INFO L204 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-13 13:35:11,775 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2024-11-13 13:35:11,957 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91,53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:35:11,957 INFO L396 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES] === [2024-11-13 13:35:11,957 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-13 13:35:11,957 INFO L85 PathProgramCache]: Analyzing trace with hash 2122096045, now seen corresponding path program 10 times [2024-11-13 13:35:11,957 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-13 13:35:11,957 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2046658866] [2024-11-13 13:35:11,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-13 13:35:11,958 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-13 13:35:11,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-13 13:35:12,284 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:35:12,285 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-13 13:35:12,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2046658866] [2024-11-13 13:35:12,285 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2046658866] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-13 13:35:12,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [621120522] [2024-11-13 13:35:12,285 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-13 13:35:12,285 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-13 13:35:12,285 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 [2024-11-13 13:35:12,286 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-13 13:35:12,287 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6418139a-ecf1-4cdd-b2e4-e547b30e01cf/bin/uautomizer-verify-qhAvR1uOyd/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2024-11-13 13:35:12,427 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-13 13:35:12,427 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-13 13:35:12,429 INFO L255 TraceCheckSpWp]: Trace formula consists of 215 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-13 13:35:12,429 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-13 13:35:12,781 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:35:12,781 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-13 13:35:13,677 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-13 13:35:13,677 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [621120522] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-13 13:35:13,677 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-13 13:35:13,677 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 28 [2024-11-13 13:35:13,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [888996570] [2024-11-13 13:35:13,677 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-13 13:35:13,678 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-13 13:35:13,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-13 13:35:13,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-13 13:35:13,678 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=655, Unknown=0, NotChecked=0, Total=812 [2024-11-13 13:35:13,679 INFO L467 CegarLoopForPetriNet]: Number of universal loopers: 3 out of 34 [2024-11-13 13:35:13,679 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 326 places, 351 transitions, 7522 flow. Second operand has 29 states, 29 states have (on average 5.793103448275862) internal successors, (168), 29 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-13 13:35:13,679 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-13 13:35:13,679 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 3 of 34 [2024-11-13 13:35:13,679 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-13 13:35:19,358 INFO L124 PetriNetUnfolderBase]: 11968/20140 cut-off events. [2024-11-13 13:35:19,358 INFO L125 PetriNetUnfolderBase]: For 359241/359241 co-relation queries the response was YES. [2024-11-13 13:35:19,582 INFO L83 FinitePrefix]: Finished finitePrefix Result has 155085 conditions, 20140 events. 11968/20140 cut-off events. For 359241/359241 co-relation queries the response was YES. Maximal size of possible extension queue 1157. Compared 156179 event pairs, 1867 based on Foata normal form. 5/20145 useless extension candidates. Maximal degree in co-relation 154980. Up to 5749 conditions per place. [2024-11-13 13:35:19,644 INFO L140 encePairwiseOnDemand]: 22/34 looper letters, 580 selfloop transitions, 169 changer transitions 131/881 dead transitions. [2024-11-13 13:35:19,645 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 310 places, 881 transitions, 18929 flow [2024-11-13 13:35:19,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-13 13:35:19,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2024-11-13 13:35:19,645 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 267 transitions. [2024-11-13 13:35:19,646 INFO L512 CegarLoopForPetriNet]: DFA transition density 0.3272058823529412 [2024-11-13 13:35:19,646 INFO L175 Difference]: Start difference. First operand has 326 places, 351 transitions, 7522 flow. Second operand 24 states and 267 transitions. [2024-11-13 13:35:19,646 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 310 places, 881 transitions, 18929 flow