./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/weaver/test-easy11.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/weaver/test-easy11.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash dd59a2dab1e1a10d8308eb629ebc6f779430a45291e09beb1ad6d6fe62d16e94 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 04:59:04,559 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 04:59:04,649 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2024-11-28 04:59:04,656 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 04:59:04,657 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 04:59:04,689 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 04:59:04,690 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 04:59:04,690 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 04:59:04,691 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 04:59:04,691 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 04:59:04,691 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 04:59:04,691 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 04:59:04,691 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 04:59:04,691 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 04:59:04,692 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 04:59:04,692 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 04:59:04,692 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-28 04:59:04,692 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 04:59:04,692 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-28 04:59:04,692 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 04:59:04,692 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2024-11-28 04:59:04,692 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2024-11-28 04:59:04,693 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2024-11-28 04:59:04,693 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 04:59:04,693 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-28 04:59:04,693 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-28 04:59:04,693 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-28 04:59:04,693 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 04:59:04,693 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 04:59:04,693 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 04:59:04,694 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 04:59:04,694 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 04:59:04,694 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 04:59:04,694 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:59:04,694 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 04:59:04,694 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 04:59:04,694 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 04:59:04,695 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 04:59:04,695 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:59:04,695 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 04:59:04,695 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 04:59:04,695 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 04:59:04,695 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 04:59:04,695 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 04:59:04,695 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 04:59:04,696 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 04:59:04,696 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 04:59:04,696 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_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB 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 valid-free) ) CHECK( init(main()), LTL(G valid-deref) ) CHECK( init(main()), LTL(G valid-memtrack) ) 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 -> dd59a2dab1e1a10d8308eb629ebc6f779430a45291e09beb1ad6d6fe62d16e94 [2024-11-28 04:59:05,084 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 04:59:05,100 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 04:59:05,104 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 04:59:05,105 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 04:59:05,106 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 04:59:05,108 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/weaver/test-easy11.wvr.c [2024-11-28 04:59:08,606 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/data/b94e554a9/4a06085e6bbc422881371e4a459c6a72/FLAGab12bbcd4 [2024-11-28 04:59:08,957 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 04:59:08,958 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/sv-benchmarks/c/weaver/test-easy11.wvr.c [2024-11-28 04:59:08,971 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/data/b94e554a9/4a06085e6bbc422881371e4a459c6a72/FLAGab12bbcd4 [2024-11-28 04:59:09,200 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/data/b94e554a9/4a06085e6bbc422881371e4a459c6a72 [2024-11-28 04:59:09,204 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 04:59:09,208 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 04:59:09,211 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 04:59:09,212 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 04:59:09,218 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 04:59:09,219 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 04:59:09" (1/1) ... [2024-11-28 04:59:09,223 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5bd6f03e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:59:09, skipping insertion in model container [2024-11-28 04:59:09,224 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 04:59:09" (1/1) ... [2024-11-28 04:59:09,250 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 04:59:09,505 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 04:59:09,519 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 04:59:09,541 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 04:59:09,561 INFO L204 MainTranslator]: Completed translation [2024-11-28 04:59:09,561 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:59:09 WrapperNode [2024-11-28 04:59:09,562 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 04:59:09,563 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 04:59:09,563 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 04:59:09,563 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 04:59:09,572 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:59:09" (1/1) ... [2024-11-28 04:59:09,582 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:59:09" (1/1) ... [2024-11-28 04:59:09,605 INFO L138 Inliner]: procedures = 18, calls = 11, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 43 [2024-11-28 04:59:09,608 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 04:59:09,608 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 04:59:09,609 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 04:59:09,609 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 04:59:09,621 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:59:09" (1/1) ... [2024-11-28 04:59:09,623 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:59:09" (1/1) ... [2024-11-28 04:59:09,629 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:59:09" (1/1) ... [2024-11-28 04:59:09,654 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-28 04:59:09,655 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:59:09" (1/1) ... [2024-11-28 04:59:09,655 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:59:09" (1/1) ... [2024-11-28 04:59:09,660 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:59:09" (1/1) ... [2024-11-28 04:59:09,665 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:59:09" (1/1) ... [2024-11-28 04:59:09,673 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:59:09" (1/1) ... [2024-11-28 04:59:09,674 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:59:09" (1/1) ... [2024-11-28 04:59:09,678 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:59:09" (1/1) ... [2024-11-28 04:59:09,681 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 04:59:09,684 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 04:59:09,684 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 04:59:09,684 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 04:59:09,686 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:59:09" (1/1) ... [2024-11-28 04:59:09,699 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 04:59:09,719 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:59:09,738 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 04:59:09,746 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 04:59:09,781 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 04:59:09,782 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2024-11-28 04:59:09,782 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2024-11-28 04:59:09,782 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2024-11-28 04:59:09,782 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2024-11-28 04:59:09,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 04:59:09,784 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 04:59:09,784 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 04:59:09,786 WARN L203 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2024-11-28 04:59:09,923 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 04:59:09,926 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 04:59:10,204 INFO L279 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2024-11-28 04:59:10,204 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 04:59:10,382 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 04:59:10,382 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-28 04:59:10,382 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 04:59:10 BoogieIcfgContainer [2024-11-28 04:59:10,383 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 04:59:10,385 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 04:59:10,385 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 04:59:10,392 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 04:59:10,392 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 04:59:09" (1/3) ... [2024-11-28 04:59:10,393 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5f25d6f5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 04:59:10, skipping insertion in model container [2024-11-28 04:59:10,393 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 04:59:09" (2/3) ... [2024-11-28 04:59:10,393 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5f25d6f5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 04:59:10, skipping insertion in model container [2024-11-28 04:59:10,393 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 04:59:10" (3/3) ... [2024-11-28 04:59:10,395 INFO L128 eAbstractionObserver]: Analyzing ICFG test-easy11.wvr.c [2024-11-28 04:59:10,415 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:None NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 04:59:10,417 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG test-easy11.wvr.c that has 3 procedures, 23 locations, 1 initial locations, 2 loop locations, and 2 error locations. [2024-11-28 04:59:10,418 INFO L491 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2024-11-28 04:59:10,495 INFO L143 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2024-11-28 04:59:10,549 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 29 places, 24 transitions, 62 flow [2024-11-28 04:59:10,612 INFO L124 PetriNetUnfolderBase]: 2/22 cut-off events. [2024-11-28 04:59:10,619 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2024-11-28 04:59:10,625 INFO L83 FinitePrefix]: Finished finitePrefix Result has 31 conditions, 22 events. 2/22 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 17 event pairs, 0 based on Foata normal form. 0/18 useless extension candidates. Maximal degree in co-relation 15. Up to 2 conditions per place. [2024-11-28 04:59:10,626 INFO L82 GeneralOperation]: Start removeDead. Operand has 29 places, 24 transitions, 62 flow [2024-11-28 04:59:10,633 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 26 places, 21 transitions, 54 flow [2024-11-28 04:59:10,650 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 04:59:10,675 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=None, 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;@352f5578, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 04:59:10,676 INFO L334 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2024-11-28 04:59:10,692 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2024-11-28 04:59:10,692 INFO L124 PetriNetUnfolderBase]: 2/18 cut-off events. [2024-11-28 04:59:10,692 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2024-11-28 04:59:10,692 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:10,693 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:10,694 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:10,701 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:10,701 INFO L85 PathProgramCache]: Analyzing trace with hash 451086311, now seen corresponding path program 1 times [2024-11-28 04:59:10,711 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:10,711 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849263594] [2024-11-28 04:59:10,712 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:59:10,712 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:10,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:59:11,646 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-28 04:59:11,647 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:11,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849263594] [2024-11-28 04:59:11,648 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849263594] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:59:11,648 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:59:11,648 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-28 04:59:11,655 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [875682770] [2024-11-28 04:59:11,657 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:11,668 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 04:59:11,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:11,712 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 04:59:11,713 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-28 04:59:11,726 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:11,731 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 26 places, 21 transitions, 54 flow. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:11,732 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:11,732 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:11,733 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:12,422 INFO L124 PetriNetUnfolderBase]: 111/201 cut-off events. [2024-11-28 04:59:12,422 INFO L125 PetriNetUnfolderBase]: For 27/27 co-relation queries the response was YES. [2024-11-28 04:59:12,424 INFO L83 FinitePrefix]: Finished finitePrefix Result has 428 conditions, 201 events. 111/201 cut-off events. For 27/27 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 608 event pairs, 2 based on Foata normal form. 2/175 useless extension candidates. Maximal degree in co-relation 364. Up to 57 conditions per place. [2024-11-28 04:59:12,427 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 40 selfloop transitions, 10 changer transitions 10/61 dead transitions. [2024-11-28 04:59:12,427 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 32 places, 61 transitions, 278 flow [2024-11-28 04:59:12,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:59:12,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-28 04:59:12,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 98 transitions. [2024-11-28 04:59:12,447 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4537037037037037 [2024-11-28 04:59:12,450 INFO L175 Difference]: Start difference. First operand has 26 places, 21 transitions, 54 flow. Second operand 9 states and 98 transitions. [2024-11-28 04:59:12,451 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 32 places, 61 transitions, 278 flow [2024-11-28 04:59:12,459 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 28 places, 61 transitions, 254 flow, removed 0 selfloop flow, removed 4 redundant places. [2024-11-28 04:59:12,464 INFO L231 Difference]: Finished difference. Result has 34 places, 27 transitions, 107 flow [2024-11-28 04:59:12,468 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=42, PETRI_DIFFERENCE_MINUEND_PLACES=20, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=19, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=12, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=107, PETRI_PLACES=34, PETRI_TRANSITIONS=27} [2024-11-28 04:59:12,473 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 8 predicate places. [2024-11-28 04:59:12,473 INFO L471 AbstractCegarLoop]: Abstraction has has 34 places, 27 transitions, 107 flow [2024-11-28 04:59:12,474 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:12,474 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:12,474 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:12,475 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-28 04:59:12,475 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:12,476 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:12,476 INFO L85 PathProgramCache]: Analyzing trace with hash 756971905, now seen corresponding path program 2 times [2024-11-28 04:59:12,476 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:12,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [234242844] [2024-11-28 04:59:12,477 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:59:12,477 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:12,508 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-28 04:59:12,509 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:12,847 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-28 04:59:12,847 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:12,847 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [234242844] [2024-11-28 04:59:12,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [234242844] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:59:12,848 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:59:12,848 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-28 04:59:12,848 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1428841860] [2024-11-28 04:59:12,848 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:12,850 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 04:59:12,850 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:12,851 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 04:59:12,851 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-28 04:59:12,857 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:12,857 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 34 places, 27 transitions, 107 flow. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:12,857 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:12,857 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:12,858 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:13,347 INFO L124 PetriNetUnfolderBase]: 114/208 cut-off events. [2024-11-28 04:59:13,348 INFO L125 PetriNetUnfolderBase]: For 94/94 co-relation queries the response was YES. [2024-11-28 04:59:13,350 INFO L83 FinitePrefix]: Finished finitePrefix Result has 588 conditions, 208 events. 114/208 cut-off events. For 94/94 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 600 event pairs, 14 based on Foata normal form. 1/198 useless extension candidates. Maximal degree in co-relation 575. Up to 115 conditions per place. [2024-11-28 04:59:13,351 INFO L140 encePairwiseOnDemand]: 15/24 looper letters, 34 selfloop transitions, 14 changer transitions 10/59 dead transitions. [2024-11-28 04:59:13,352 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 40 places, 59 transitions, 336 flow [2024-11-28 04:59:13,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:59:13,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-28 04:59:13,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 92 transitions. [2024-11-28 04:59:13,354 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.42592592592592593 [2024-11-28 04:59:13,354 INFO L175 Difference]: Start difference. First operand has 34 places, 27 transitions, 107 flow. Second operand 9 states and 92 transitions. [2024-11-28 04:59:13,354 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 40 places, 59 transitions, 336 flow [2024-11-28 04:59:13,358 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 38 places, 59 transitions, 324 flow, removed 2 selfloop flow, removed 2 redundant places. [2024-11-28 04:59:13,360 INFO L231 Difference]: Finished difference. Result has 43 places, 35 transitions, 190 flow [2024-11-28 04:59:13,360 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=98, PETRI_DIFFERENCE_MINUEND_PLACES=30, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=27, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=17, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=190, PETRI_PLACES=43, PETRI_TRANSITIONS=35} [2024-11-28 04:59:13,364 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 17 predicate places. [2024-11-28 04:59:13,364 INFO L471 AbstractCegarLoop]: Abstraction has has 43 places, 35 transitions, 190 flow [2024-11-28 04:59:13,364 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:13,364 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:13,364 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:13,365 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-28 04:59:13,365 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:13,366 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:13,366 INFO L85 PathProgramCache]: Analyzing trace with hash -599720701, now seen corresponding path program 3 times [2024-11-28 04:59:13,366 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:13,366 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1700055335] [2024-11-28 04:59:13,366 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:59:13,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:13,397 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2024-11-28 04:59:13,397 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:13,746 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-28 04:59:13,746 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:13,746 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1700055335] [2024-11-28 04:59:13,746 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1700055335] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:59:13,746 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:59:13,746 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-28 04:59:13,747 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1000822991] [2024-11-28 04:59:13,747 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:13,747 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 04:59:13,747 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:13,748 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 04:59:13,748 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-28 04:59:13,756 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:13,757 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 43 places, 35 transitions, 190 flow. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:13,757 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:13,757 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:13,757 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:14,210 INFO L124 PetriNetUnfolderBase]: 119/216 cut-off events. [2024-11-28 04:59:14,211 INFO L125 PetriNetUnfolderBase]: For 196/196 co-relation queries the response was YES. [2024-11-28 04:59:14,214 INFO L83 FinitePrefix]: Finished finitePrefix Result has 705 conditions, 216 events. 119/216 cut-off events. For 196/196 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 665 event pairs, 11 based on Foata normal form. 1/217 useless extension candidates. Maximal degree in co-relation 688. Up to 119 conditions per place. [2024-11-28 04:59:14,219 INFO L140 encePairwiseOnDemand]: 15/24 looper letters, 39 selfloop transitions, 18 changer transitions 9/67 dead transitions. [2024-11-28 04:59:14,219 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 49 places, 67 transitions, 450 flow [2024-11-28 04:59:14,220 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:59:14,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-28 04:59:14,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 95 transitions. [2024-11-28 04:59:14,223 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4398148148148148 [2024-11-28 04:59:14,223 INFO L175 Difference]: Start difference. First operand has 43 places, 35 transitions, 190 flow. Second operand 9 states and 95 transitions. [2024-11-28 04:59:14,223 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 49 places, 67 transitions, 450 flow [2024-11-28 04:59:14,229 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 45 places, 67 transitions, 418 flow, removed 6 selfloop flow, removed 4 redundant places. [2024-11-28 04:59:14,234 INFO L231 Difference]: Finished difference. Result has 49 places, 40 transitions, 257 flow [2024-11-28 04:59:14,234 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=167, PETRI_DIFFERENCE_MINUEND_PLACES=37, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=35, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=19, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=257, PETRI_PLACES=49, PETRI_TRANSITIONS=40} [2024-11-28 04:59:14,235 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 23 predicate places. [2024-11-28 04:59:14,236 INFO L471 AbstractCegarLoop]: Abstraction has has 49 places, 40 transitions, 257 flow [2024-11-28 04:59:14,237 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:14,237 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:14,237 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:14,237 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-28 04:59:14,238 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:14,239 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:14,239 INFO L85 PathProgramCache]: Analyzing trace with hash 624857827, now seen corresponding path program 4 times [2024-11-28 04:59:14,240 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:14,240 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785649557] [2024-11-28 04:59:14,240 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:59:14,240 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:14,269 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:59:14,269 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:14,626 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-28 04:59:14,627 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:14,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785649557] [2024-11-28 04:59:14,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [785649557] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:59:14,627 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:59:14,627 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-28 04:59:14,627 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984698741] [2024-11-28 04:59:14,627 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:14,628 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 04:59:14,628 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:14,628 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 04:59:14,629 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-28 04:59:14,633 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:14,633 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 49 places, 40 transitions, 257 flow. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:14,633 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:14,633 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:14,633 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:15,130 INFO L124 PetriNetUnfolderBase]: 194/329 cut-off events. [2024-11-28 04:59:15,131 INFO L125 PetriNetUnfolderBase]: For 621/621 co-relation queries the response was YES. [2024-11-28 04:59:15,133 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1221 conditions, 329 events. 194/329 cut-off events. For 621/621 co-relation queries the response was YES. Maximal size of possible extension queue 27. Compared 1081 event pairs, 35 based on Foata normal form. 1/330 useless extension candidates. Maximal degree in co-relation 1203. Up to 140 conditions per place. [2024-11-28 04:59:15,140 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 44 selfloop transitions, 37 changer transitions 8/90 dead transitions. [2024-11-28 04:59:15,140 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 54 places, 90 transitions, 737 flow [2024-11-28 04:59:15,142 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 04:59:15,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2024-11-28 04:59:15,143 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 98 transitions. [2024-11-28 04:59:15,143 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5104166666666666 [2024-11-28 04:59:15,144 INFO L175 Difference]: Start difference. First operand has 49 places, 40 transitions, 257 flow. Second operand 8 states and 98 transitions. [2024-11-28 04:59:15,144 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 54 places, 90 transitions, 737 flow [2024-11-28 04:59:15,152 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 48 places, 90 transitions, 661 flow, removed 6 selfloop flow, removed 6 redundant places. [2024-11-28 04:59:15,157 INFO L231 Difference]: Finished difference. Result has 53 places, 64 transitions, 518 flow [2024-11-28 04:59:15,157 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=217, PETRI_DIFFERENCE_MINUEND_PLACES=41, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=40, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=17, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=518, PETRI_PLACES=53, PETRI_TRANSITIONS=64} [2024-11-28 04:59:15,161 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 27 predicate places. [2024-11-28 04:59:15,162 INFO L471 AbstractCegarLoop]: Abstraction has has 53 places, 64 transitions, 518 flow [2024-11-28 04:59:15,162 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:15,162 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:15,162 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:15,162 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-28 04:59:15,163 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:15,163 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:15,163 INFO L85 PathProgramCache]: Analyzing trace with hash -1797685761, now seen corresponding path program 5 times [2024-11-28 04:59:15,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:15,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1546022216] [2024-11-28 04:59:15,164 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:59:15,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:15,192 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-28 04:59:15,193 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:15,472 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-28 04:59:15,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:15,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1546022216] [2024-11-28 04:59:15,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1546022216] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:59:15,473 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:59:15,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-28 04:59:15,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [416593758] [2024-11-28 04:59:15,473 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:15,474 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 04:59:15,474 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:15,474 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 04:59:15,475 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-28 04:59:15,480 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:15,480 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 53 places, 64 transitions, 518 flow. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:15,480 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:15,480 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:15,481 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:15,949 INFO L124 PetriNetUnfolderBase]: 207/357 cut-off events. [2024-11-28 04:59:15,949 INFO L125 PetriNetUnfolderBase]: For 815/815 co-relation queries the response was YES. [2024-11-28 04:59:15,953 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1463 conditions, 357 events. 207/357 cut-off events. For 815/815 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 1306 event pairs, 15 based on Foata normal form. 1/358 useless extension candidates. Maximal degree in co-relation 1442. Up to 185 conditions per place. [2024-11-28 04:59:15,956 INFO L140 encePairwiseOnDemand]: 15/24 looper letters, 53 selfloop transitions, 33 changer transitions 10/97 dead transitions. [2024-11-28 04:59:15,956 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 60 places, 97 transitions, 859 flow [2024-11-28 04:59:15,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:59:15,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-28 04:59:15,959 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 99 transitions. [2024-11-28 04:59:15,959 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4583333333333333 [2024-11-28 04:59:15,959 INFO L175 Difference]: Start difference. First operand has 53 places, 64 transitions, 518 flow. Second operand 9 states and 99 transitions. [2024-11-28 04:59:15,959 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 60 places, 97 transitions, 859 flow [2024-11-28 04:59:15,968 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 59 places, 97 transitions, 839 flow, removed 10 selfloop flow, removed 1 redundant places. [2024-11-28 04:59:15,971 INFO L231 Difference]: Finished difference. Result has 62 places, 66 transitions, 591 flow [2024-11-28 04:59:15,971 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=500, PETRI_DIFFERENCE_MINUEND_PLACES=51, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=64, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=591, PETRI_PLACES=62, PETRI_TRANSITIONS=66} [2024-11-28 04:59:15,972 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 36 predicate places. [2024-11-28 04:59:15,972 INFO L471 AbstractCegarLoop]: Abstraction has has 62 places, 66 transitions, 591 flow [2024-11-28 04:59:15,973 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:15,973 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:15,973 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:15,973 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-28 04:59:15,973 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:15,974 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:15,974 INFO L85 PathProgramCache]: Analyzing trace with hash -467175569, now seen corresponding path program 6 times [2024-11-28 04:59:15,974 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:15,974 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12412683] [2024-11-28 04:59:15,974 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:59:15,975 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:15,992 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2024-11-28 04:59:15,993 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:16,240 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-28 04:59:16,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:16,241 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12412683] [2024-11-28 04:59:16,241 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [12412683] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:59:16,241 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:59:16,241 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-28 04:59:16,242 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [955578687] [2024-11-28 04:59:16,242 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:16,242 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 04:59:16,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:16,244 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 04:59:16,244 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-28 04:59:16,249 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:16,250 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 62 places, 66 transitions, 591 flow. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:16,250 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:16,250 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:16,250 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:16,637 INFO L124 PetriNetUnfolderBase]: 224/383 cut-off events. [2024-11-28 04:59:16,638 INFO L125 PetriNetUnfolderBase]: For 1110/1110 co-relation queries the response was YES. [2024-11-28 04:59:16,641 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1750 conditions, 383 events. 224/383 cut-off events. For 1110/1110 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 1395 event pairs, 18 based on Foata normal form. 1/384 useless extension candidates. Maximal degree in co-relation 1726. Up to 209 conditions per place. [2024-11-28 04:59:16,644 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 51 selfloop transitions, 39 changer transitions 9/100 dead transitions. [2024-11-28 04:59:16,645 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 68 places, 100 transitions, 1015 flow [2024-11-28 04:59:16,645 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:59:16,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-28 04:59:16,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 95 transitions. [2024-11-28 04:59:16,648 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4398148148148148 [2024-11-28 04:59:16,648 INFO L175 Difference]: Start difference. First operand has 62 places, 66 transitions, 591 flow. Second operand 9 states and 95 transitions. [2024-11-28 04:59:16,648 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 68 places, 100 transitions, 1015 flow [2024-11-28 04:59:16,656 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 61 places, 100 transitions, 927 flow, removed 5 selfloop flow, removed 7 redundant places. [2024-11-28 04:59:16,661 INFO L231 Difference]: Finished difference. Result has 66 places, 77 transitions, 766 flow [2024-11-28 04:59:16,662 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=519, PETRI_DIFFERENCE_MINUEND_PLACES=53, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=66, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=28, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=766, PETRI_PLACES=66, PETRI_TRANSITIONS=77} [2024-11-28 04:59:16,664 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 40 predicate places. [2024-11-28 04:59:16,665 INFO L471 AbstractCegarLoop]: Abstraction has has 66 places, 77 transitions, 766 flow [2024-11-28 04:59:16,666 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:16,666 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:16,666 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:16,666 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-28 04:59:16,666 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:16,667 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:16,667 INFO L85 PathProgramCache]: Analyzing trace with hash 626198097, now seen corresponding path program 7 times [2024-11-28 04:59:16,667 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:16,667 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268275984] [2024-11-28 04:59:16,668 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:59:16,668 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:16,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:59:16,928 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-28 04:59:16,929 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:16,929 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268275984] [2024-11-28 04:59:16,929 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268275984] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:59:16,929 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:59:16,929 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-28 04:59:16,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776443864] [2024-11-28 04:59:16,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:16,930 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 04:59:16,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:16,931 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 04:59:16,931 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-28 04:59:16,938 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:16,939 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 77 transitions, 766 flow. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:16,939 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:16,939 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:16,939 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:17,398 INFO L124 PetriNetUnfolderBase]: 218/373 cut-off events. [2024-11-28 04:59:17,398 INFO L125 PetriNetUnfolderBase]: For 1406/1406 co-relation queries the response was YES. [2024-11-28 04:59:17,400 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1831 conditions, 373 events. 218/373 cut-off events. For 1406/1406 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 1356 event pairs, 16 based on Foata normal form. 1/374 useless extension candidates. Maximal degree in co-relation 1804. Up to 197 conditions per place. [2024-11-28 04:59:17,404 INFO L140 encePairwiseOnDemand]: 15/24 looper letters, 56 selfloop transitions, 36 changer transitions 12/105 dead transitions. [2024-11-28 04:59:17,404 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 72 places, 105 transitions, 1125 flow [2024-11-28 04:59:17,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:59:17,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-28 04:59:17,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 95 transitions. [2024-11-28 04:59:17,406 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4398148148148148 [2024-11-28 04:59:17,406 INFO L175 Difference]: Start difference. First operand has 66 places, 77 transitions, 766 flow. Second operand 9 states and 95 transitions. [2024-11-28 04:59:17,406 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 72 places, 105 transitions, 1125 flow [2024-11-28 04:59:17,416 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 68 places, 105 transitions, 1064 flow, removed 14 selfloop flow, removed 4 redundant places. [2024-11-28 04:59:17,419 INFO L231 Difference]: Finished difference. Result has 69 places, 74 transitions, 753 flow [2024-11-28 04:59:17,419 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=711, PETRI_DIFFERENCE_MINUEND_PLACES=60, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=77, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=41, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=753, PETRI_PLACES=69, PETRI_TRANSITIONS=74} [2024-11-28 04:59:17,420 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 43 predicate places. [2024-11-28 04:59:17,420 INFO L471 AbstractCegarLoop]: Abstraction has has 69 places, 74 transitions, 753 flow [2024-11-28 04:59:17,420 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:17,421 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:17,421 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:17,421 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-28 04:59:17,421 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:17,422 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:17,422 INFO L85 PathProgramCache]: Analyzing trace with hash 119851831, now seen corresponding path program 8 times [2024-11-28 04:59:17,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:17,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040006572] [2024-11-28 04:59:17,422 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:59:17,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:17,434 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-28 04:59:17,434 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:17,624 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-28 04:59:17,625 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:17,625 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040006572] [2024-11-28 04:59:17,625 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040006572] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:59:17,625 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:59:17,625 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-28 04:59:17,626 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1625869070] [2024-11-28 04:59:17,626 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:17,626 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 04:59:17,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:17,626 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 04:59:17,627 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-28 04:59:17,630 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:17,630 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 69 places, 74 transitions, 753 flow. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:17,631 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:17,631 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:17,631 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:18,070 INFO L124 PetriNetUnfolderBase]: 215/368 cut-off events. [2024-11-28 04:59:18,070 INFO L125 PetriNetUnfolderBase]: For 1473/1473 co-relation queries the response was YES. [2024-11-28 04:59:18,072 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1809 conditions, 368 events. 215/368 cut-off events. For 1473/1473 co-relation queries the response was YES. Maximal size of possible extension queue 33. Compared 1336 event pairs, 19 based on Foata normal form. 1/369 useless extension candidates. Maximal degree in co-relation 1783. Up to 195 conditions per place. [2024-11-28 04:59:18,076 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 50 selfloop transitions, 38 changer transitions 10/99 dead transitions. [2024-11-28 04:59:18,076 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 73 places, 99 transitions, 1078 flow [2024-11-28 04:59:18,076 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:59:18,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-28 04:59:18,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 96 transitions. [2024-11-28 04:59:18,077 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4444444444444444 [2024-11-28 04:59:18,078 INFO L175 Difference]: Start difference. First operand has 69 places, 74 transitions, 753 flow. Second operand 9 states and 96 transitions. [2024-11-28 04:59:18,078 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 73 places, 99 transitions, 1078 flow [2024-11-28 04:59:18,088 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 67 places, 99 transitions, 996 flow, removed 4 selfloop flow, removed 6 redundant places. [2024-11-28 04:59:18,091 INFO L231 Difference]: Finished difference. Result has 71 places, 76 transitions, 798 flow [2024-11-28 04:59:18,091 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=675, PETRI_DIFFERENCE_MINUEND_PLACES=59, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=74, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=37, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=798, PETRI_PLACES=71, PETRI_TRANSITIONS=76} [2024-11-28 04:59:18,092 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 45 predicate places. [2024-11-28 04:59:18,092 INFO L471 AbstractCegarLoop]: Abstraction has has 71 places, 76 transitions, 798 flow [2024-11-28 04:59:18,092 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:18,092 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:18,093 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:18,093 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-28 04:59:18,093 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:18,094 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:18,094 INFO L85 PathProgramCache]: Analyzing trace with hash 1398251405, now seen corresponding path program 9 times [2024-11-28 04:59:18,094 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:18,094 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [686526425] [2024-11-28 04:59:18,094 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:59:18,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:18,105 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2024-11-28 04:59:18,106 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:18,324 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-28 04:59:18,324 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:18,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [686526425] [2024-11-28 04:59:18,324 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [686526425] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:59:18,324 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:59:18,324 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-28 04:59:18,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369569867] [2024-11-28 04:59:18,325 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:18,325 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 04:59:18,325 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:18,325 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 04:59:18,326 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-11-28 04:59:18,330 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:18,331 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 71 places, 76 transitions, 798 flow. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:18,331 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:18,331 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:18,331 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:18,725 INFO L124 PetriNetUnfolderBase]: 224/384 cut-off events. [2024-11-28 04:59:18,725 INFO L125 PetriNetUnfolderBase]: For 1626/1626 co-relation queries the response was YES. [2024-11-28 04:59:18,727 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1885 conditions, 384 events. 224/384 cut-off events. For 1626/1626 co-relation queries the response was YES. Maximal size of possible extension queue 35. Compared 1395 event pairs, 24 based on Foata normal form. 1/385 useless extension candidates. Maximal degree in co-relation 1856. Up to 199 conditions per place. [2024-11-28 04:59:18,730 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 52 selfloop transitions, 39 changer transitions 9/101 dead transitions. [2024-11-28 04:59:18,731 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 77 places, 101 transitions, 1109 flow [2024-11-28 04:59:18,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:59:18,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-28 04:59:18,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 97 transitions. [2024-11-28 04:59:18,732 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.44907407407407407 [2024-11-28 04:59:18,732 INFO L175 Difference]: Start difference. First operand has 71 places, 76 transitions, 798 flow. Second operand 9 states and 97 transitions. [2024-11-28 04:59:18,733 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 77 places, 101 transitions, 1109 flow [2024-11-28 04:59:18,741 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 72 places, 101 transitions, 1037 flow, removed 7 selfloop flow, removed 5 redundant places. [2024-11-28 04:59:18,744 INFO L231 Difference]: Finished difference. Result has 75 places, 78 transitions, 836 flow [2024-11-28 04:59:18,745 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=726, PETRI_DIFFERENCE_MINUEND_PLACES=64, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=76, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=37, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=37, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=836, PETRI_PLACES=75, PETRI_TRANSITIONS=78} [2024-11-28 04:59:18,745 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 49 predicate places. [2024-11-28 04:59:18,746 INFO L471 AbstractCegarLoop]: Abstraction has has 75 places, 78 transitions, 836 flow [2024-11-28 04:59:18,746 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:18,746 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:18,746 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:18,746 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-28 04:59:18,747 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:18,747 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:18,747 INFO L85 PathProgramCache]: Analyzing trace with hash -415377971, now seen corresponding path program 10 times [2024-11-28 04:59:18,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:18,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385259009] [2024-11-28 04:59:18,748 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:59:18,748 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:18,758 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:59:18,759 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:18,970 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-28 04:59:18,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:18,971 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385259009] [2024-11-28 04:59:18,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1385259009] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:59:18,971 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:59:18,971 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-28 04:59:18,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1815373543] [2024-11-28 04:59:18,971 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:18,972 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 04:59:18,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:18,972 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 04:59:18,972 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-28 04:59:18,976 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:18,977 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 75 places, 78 transitions, 836 flow. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:18,977 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:18,977 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:18,977 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:19,364 INFO L124 PetriNetUnfolderBase]: 307/517 cut-off events. [2024-11-28 04:59:19,364 INFO L125 PetriNetUnfolderBase]: For 2661/2661 co-relation queries the response was YES. [2024-11-28 04:59:19,367 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2740 conditions, 517 events. 307/517 cut-off events. For 2661/2661 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 2050 event pairs, 56 based on Foata normal form. 1/518 useless extension candidates. Maximal degree in co-relation 2710. Up to 238 conditions per place. [2024-11-28 04:59:19,370 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 65 selfloop transitions, 54 changer transitions 9/129 dead transitions. [2024-11-28 04:59:19,371 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 80 places, 129 transitions, 1582 flow [2024-11-28 04:59:19,371 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 04:59:19,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2024-11-28 04:59:19,372 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 100 transitions. [2024-11-28 04:59:19,372 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5208333333333334 [2024-11-28 04:59:19,372 INFO L175 Difference]: Start difference. First operand has 75 places, 78 transitions, 836 flow. Second operand 8 states and 100 transitions. [2024-11-28 04:59:19,373 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 80 places, 129 transitions, 1582 flow [2024-11-28 04:59:19,384 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 73 places, 129 transitions, 1436 flow, removed 17 selfloop flow, removed 7 redundant places. [2024-11-28 04:59:19,387 INFO L231 Difference]: Finished difference. Result has 78 places, 100 transitions, 1197 flow [2024-11-28 04:59:19,387 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=744, PETRI_DIFFERENCE_MINUEND_PLACES=66, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=78, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1197, PETRI_PLACES=78, PETRI_TRANSITIONS=100} [2024-11-28 04:59:19,388 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 52 predicate places. [2024-11-28 04:59:19,388 INFO L471 AbstractCegarLoop]: Abstraction has has 78 places, 100 transitions, 1197 flow [2024-11-28 04:59:19,388 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:19,389 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:19,389 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:19,389 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-28 04:59:19,389 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:19,389 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:19,389 INFO L85 PathProgramCache]: Analyzing trace with hash -928753801, now seen corresponding path program 11 times [2024-11-28 04:59:19,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:19,390 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813174791] [2024-11-28 04:59:19,390 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:59:19,390 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:19,398 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-28 04:59:19,399 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:19,555 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-28 04:59:19,556 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:19,556 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [813174791] [2024-11-28 04:59:19,556 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [813174791] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:59:19,556 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:59:19,556 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-28 04:59:19,556 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331693876] [2024-11-28 04:59:19,556 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:19,557 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 04:59:19,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:19,557 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 04:59:19,557 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-28 04:59:19,570 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:19,570 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 78 places, 100 transitions, 1197 flow. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:19,570 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:19,570 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:19,570 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:19,920 INFO L124 PetriNetUnfolderBase]: 300/510 cut-off events. [2024-11-28 04:59:19,920 INFO L125 PetriNetUnfolderBase]: For 2609/2609 co-relation queries the response was YES. [2024-11-28 04:59:19,923 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2788 conditions, 510 events. 300/510 cut-off events. For 2609/2609 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 2027 event pairs, 33 based on Foata normal form. 1/511 useless extension candidates. Maximal degree in co-relation 2755. Up to 267 conditions per place. [2024-11-28 04:59:19,927 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 54 selfloop transitions, 52 changer transitions 13/120 dead transitions. [2024-11-28 04:59:19,927 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 85 places, 120 transitions, 1520 flow [2024-11-28 04:59:19,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:59:19,928 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-28 04:59:19,928 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 94 transitions. [2024-11-28 04:59:19,929 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4351851851851852 [2024-11-28 04:59:19,930 INFO L175 Difference]: Start difference. First operand has 78 places, 100 transitions, 1197 flow. Second operand 9 states and 94 transitions. [2024-11-28 04:59:19,930 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 85 places, 120 transitions, 1520 flow [2024-11-28 04:59:19,945 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 83 places, 120 transitions, 1463 flow, removed 12 selfloop flow, removed 2 redundant places. [2024-11-28 04:59:19,950 INFO L231 Difference]: Finished difference. Result has 84 places, 95 transitions, 1188 flow [2024-11-28 04:59:19,950 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=1142, PETRI_DIFFERENCE_MINUEND_PLACES=75, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=100, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=52, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1188, PETRI_PLACES=84, PETRI_TRANSITIONS=95} [2024-11-28 04:59:19,951 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 58 predicate places. [2024-11-28 04:59:19,951 INFO L471 AbstractCegarLoop]: Abstraction has has 84 places, 95 transitions, 1188 flow [2024-11-28 04:59:19,952 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:19,952 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:19,952 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:19,952 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-28 04:59:19,952 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:19,953 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:19,953 INFO L85 PathProgramCache]: Analyzing trace with hash 573060229, now seen corresponding path program 12 times [2024-11-28 04:59:19,953 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:19,953 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202426055] [2024-11-28 04:59:19,953 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:59:19,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:19,963 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 1 check-sat command(s) [2024-11-28 04:59:19,963 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:20,136 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-28 04:59:20,136 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:20,136 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202426055] [2024-11-28 04:59:20,136 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1202426055] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:59:20,137 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:59:20,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-28 04:59:20,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1361077476] [2024-11-28 04:59:20,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:20,137 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 04:59:20,138 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:20,138 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 04:59:20,138 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-28 04:59:20,143 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:20,143 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 84 places, 95 transitions, 1188 flow. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:20,143 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:20,143 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:20,143 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:20,581 INFO L124 PetriNetUnfolderBase]: 318/536 cut-off events. [2024-11-28 04:59:20,581 INFO L125 PetriNetUnfolderBase]: For 3533/3533 co-relation queries the response was YES. [2024-11-28 04:59:20,584 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2967 conditions, 536 events. 318/536 cut-off events. For 3533/3533 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 2108 event pairs, 44 based on Foata normal form. 1/537 useless extension candidates. Maximal degree in co-relation 2934. Up to 277 conditions per place. [2024-11-28 04:59:20,588 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 60 selfloop transitions, 57 changer transitions 11/129 dead transitions. [2024-11-28 04:59:20,588 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 88 places, 129 transitions, 1756 flow [2024-11-28 04:59:20,589 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:59:20,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-28 04:59:20,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 94 transitions. [2024-11-28 04:59:20,590 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4351851851851852 [2024-11-28 04:59:20,590 INFO L175 Difference]: Start difference. First operand has 84 places, 95 transitions, 1188 flow. Second operand 9 states and 94 transitions. [2024-11-28 04:59:20,590 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 88 places, 129 transitions, 1756 flow [2024-11-28 04:59:20,606 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 82 places, 129 transitions, 1622 flow, removed 7 selfloop flow, removed 6 redundant places. [2024-11-28 04:59:20,609 INFO L231 Difference]: Finished difference. Result has 87 places, 106 transitions, 1421 flow [2024-11-28 04:59:20,613 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=1072, PETRI_DIFFERENCE_MINUEND_PLACES=74, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=95, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=46, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=44, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1421, PETRI_PLACES=87, PETRI_TRANSITIONS=106} [2024-11-28 04:59:20,614 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 61 predicate places. [2024-11-28 04:59:20,617 INFO L471 AbstractCegarLoop]: Abstraction has has 87 places, 106 transitions, 1421 flow [2024-11-28 04:59:20,617 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:20,617 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:20,617 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:20,617 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-28 04:59:20,618 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:20,618 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:20,618 INFO L85 PathProgramCache]: Analyzing trace with hash -1856480093, now seen corresponding path program 13 times [2024-11-28 04:59:20,619 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:20,619 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [619284553] [2024-11-28 04:59:20,619 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:59:20,619 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:20,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:59:20,791 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-28 04:59:20,791 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:20,791 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [619284553] [2024-11-28 04:59:20,791 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [619284553] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:59:20,791 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:59:20,792 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-28 04:59:20,792 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2091866423] [2024-11-28 04:59:20,792 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:20,792 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 04:59:20,793 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:20,793 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 04:59:20,793 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-11-28 04:59:20,806 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:20,806 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 87 places, 106 transitions, 1421 flow. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:20,807 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:20,807 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:20,807 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:21,217 INFO L124 PetriNetUnfolderBase]: 338/572 cut-off events. [2024-11-28 04:59:21,218 INFO L125 PetriNetUnfolderBase]: For 4146/4146 co-relation queries the response was YES. [2024-11-28 04:59:21,221 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3271 conditions, 572 events. 338/572 cut-off events. For 4146/4146 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 2310 event pairs, 38 based on Foata normal form. 1/573 useless extension candidates. Maximal degree in co-relation 3234. Up to 285 conditions per place. [2024-11-28 04:59:21,226 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 62 selfloop transitions, 59 changer transitions 10/132 dead transitions. [2024-11-28 04:59:21,226 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 93 places, 132 transitions, 1851 flow [2024-11-28 04:59:21,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:59:21,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-28 04:59:21,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 96 transitions. [2024-11-28 04:59:21,228 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4444444444444444 [2024-11-28 04:59:21,228 INFO L175 Difference]: Start difference. First operand has 87 places, 106 transitions, 1421 flow. Second operand 9 states and 96 transitions. [2024-11-28 04:59:21,228 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 93 places, 132 transitions, 1851 flow [2024-11-28 04:59:21,248 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 89 places, 132 transitions, 1757 flow, removed 25 selfloop flow, removed 4 redundant places. [2024-11-28 04:59:21,251 INFO L231 Difference]: Finished difference. Result has 92 places, 109 transitions, 1501 flow [2024-11-28 04:59:21,252 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=1335, PETRI_DIFFERENCE_MINUEND_PLACES=81, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=106, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=47, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1501, PETRI_PLACES=92, PETRI_TRANSITIONS=109} [2024-11-28 04:59:21,253 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 66 predicate places. [2024-11-28 04:59:21,253 INFO L471 AbstractCegarLoop]: Abstraction has has 92 places, 109 transitions, 1501 flow [2024-11-28 04:59:21,253 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:21,253 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:21,253 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:21,254 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-28 04:59:21,254 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:21,254 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:21,254 INFO L85 PathProgramCache]: Analyzing trace with hash 111481997, now seen corresponding path program 14 times [2024-11-28 04:59:21,255 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:21,255 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593419328] [2024-11-28 04:59:21,255 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:59:21,255 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:21,271 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-28 04:59:21,271 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:21,436 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-28 04:59:21,436 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:21,437 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593419328] [2024-11-28 04:59:21,437 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593419328] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:59:21,437 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:59:21,437 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-28 04:59:21,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099235140] [2024-11-28 04:59:21,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:21,438 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 04:59:21,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:21,438 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 04:59:21,439 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-28 04:59:21,442 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:21,443 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 92 places, 109 transitions, 1501 flow. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:21,443 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:21,443 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:21,443 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:21,834 INFO L124 PetriNetUnfolderBase]: 322/548 cut-off events. [2024-11-28 04:59:21,834 INFO L125 PetriNetUnfolderBase]: For 4320/4320 co-relation queries the response was YES. [2024-11-28 04:59:21,839 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3232 conditions, 548 events. 322/548 cut-off events. For 4320/4320 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 2190 event pairs, 44 based on Foata normal form. 1/549 useless extension candidates. Maximal degree in co-relation 3194. Up to 289 conditions per place. [2024-11-28 04:59:21,843 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 59 selfloop transitions, 59 changer transitions 11/130 dead transitions. [2024-11-28 04:59:21,844 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 98 places, 130 transitions, 1899 flow [2024-11-28 04:59:21,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:59:21,844 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-28 04:59:21,845 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 93 transitions. [2024-11-28 04:59:21,846 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4305555555555556 [2024-11-28 04:59:21,847 INFO L175 Difference]: Start difference. First operand has 92 places, 109 transitions, 1501 flow. Second operand 9 states and 93 transitions. [2024-11-28 04:59:21,847 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 98 places, 130 transitions, 1899 flow [2024-11-28 04:59:21,869 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 91 places, 130 transitions, 1762 flow, removed 11 selfloop flow, removed 7 redundant places. [2024-11-28 04:59:21,874 INFO L231 Difference]: Finished difference. Result has 94 places, 108 transitions, 1514 flow [2024-11-28 04:59:21,874 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=1368, PETRI_DIFFERENCE_MINUEND_PLACES=83, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=109, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1514, PETRI_PLACES=94, PETRI_TRANSITIONS=108} [2024-11-28 04:59:21,875 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 68 predicate places. [2024-11-28 04:59:21,875 INFO L471 AbstractCegarLoop]: Abstraction has has 94 places, 108 transitions, 1514 flow [2024-11-28 04:59:21,875 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:21,876 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:21,876 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:21,876 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-28 04:59:21,877 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:21,877 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:21,879 INFO L85 PathProgramCache]: Analyzing trace with hash -172017407, now seen corresponding path program 15 times [2024-11-28 04:59:21,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:21,879 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [654164668] [2024-11-28 04:59:21,879 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:59:21,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:21,895 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2024-11-28 04:59:21,895 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:22,087 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-28 04:59:22,087 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:22,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [654164668] [2024-11-28 04:59:22,087 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [654164668] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:59:22,088 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:59:22,088 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-28 04:59:22,088 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [544722922] [2024-11-28 04:59:22,088 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:22,088 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 04:59:22,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:22,089 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 04:59:22,089 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-28 04:59:22,093 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:22,094 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 94 places, 108 transitions, 1514 flow. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:22,094 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:22,094 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:22,094 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:22,468 INFO L124 PetriNetUnfolderBase]: 322/548 cut-off events. [2024-11-28 04:59:22,468 INFO L125 PetriNetUnfolderBase]: For 4452/4452 co-relation queries the response was YES. [2024-11-28 04:59:22,471 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3243 conditions, 548 events. 322/548 cut-off events. For 4452/4452 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 2196 event pairs, 35 based on Foata normal form. 1/549 useless extension candidates. Maximal degree in co-relation 3204. Up to 169 conditions per place. [2024-11-28 04:59:22,476 INFO L140 encePairwiseOnDemand]: 15/24 looper letters, 74 selfloop transitions, 50 changer transitions 9/134 dead transitions. [2024-11-28 04:59:22,476 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 100 places, 134 transitions, 1973 flow [2024-11-28 04:59:22,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:59:22,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-28 04:59:22,477 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 90 transitions. [2024-11-28 04:59:22,478 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4166666666666667 [2024-11-28 04:59:22,478 INFO L175 Difference]: Start difference. First operand has 94 places, 108 transitions, 1514 flow. Second operand 9 states and 90 transitions. [2024-11-28 04:59:22,478 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 100 places, 134 transitions, 1973 flow [2024-11-28 04:59:22,502 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 96 places, 134 transitions, 1867 flow, removed 12 selfloop flow, removed 4 redundant places. [2024-11-28 04:59:22,505 INFO L231 Difference]: Finished difference. Result has 98 places, 109 transitions, 1534 flow [2024-11-28 04:59:22,506 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=1410, PETRI_DIFFERENCE_MINUEND_PLACES=88, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=108, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=58, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1534, PETRI_PLACES=98, PETRI_TRANSITIONS=109} [2024-11-28 04:59:22,506 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 72 predicate places. [2024-11-28 04:59:22,507 INFO L471 AbstractCegarLoop]: Abstraction has has 98 places, 109 transitions, 1534 flow [2024-11-28 04:59:22,507 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:22,507 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:22,507 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:22,507 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-28 04:59:22,508 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:22,508 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:22,508 INFO L85 PathProgramCache]: Analyzing trace with hash -2040070157, now seen corresponding path program 16 times [2024-11-28 04:59:22,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:22,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1831430315] [2024-11-28 04:59:22,509 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:59:22,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:22,526 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:59:22,526 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:22,714 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-28 04:59:22,714 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:22,714 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1831430315] [2024-11-28 04:59:22,714 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1831430315] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:59:22,715 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:59:22,715 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-28 04:59:22,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [599550266] [2024-11-28 04:59:22,715 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:22,715 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 04:59:22,716 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:22,716 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 04:59:22,716 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-28 04:59:22,720 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:22,720 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 98 places, 109 transitions, 1534 flow. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:22,720 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:22,720 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:22,721 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:23,071 INFO L124 PetriNetUnfolderBase]: 318/544 cut-off events. [2024-11-28 04:59:23,072 INFO L125 PetriNetUnfolderBase]: For 4612/4612 co-relation queries the response was YES. [2024-11-28 04:59:23,076 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3256 conditions, 544 events. 318/544 cut-off events. For 4612/4612 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 2229 event pairs, 67 based on Foata normal form. 1/545 useless extension candidates. Maximal degree in co-relation 3216. Up to 295 conditions per place. [2024-11-28 04:59:23,080 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 65 selfloop transitions, 53 changer transitions 13/132 dead transitions. [2024-11-28 04:59:23,080 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 104 places, 132 transitions, 1973 flow [2024-11-28 04:59:23,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:59:23,081 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-28 04:59:23,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 93 transitions. [2024-11-28 04:59:23,082 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4305555555555556 [2024-11-28 04:59:23,082 INFO L175 Difference]: Start difference. First operand has 98 places, 109 transitions, 1534 flow. Second operand 9 states and 93 transitions. [2024-11-28 04:59:23,082 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 104 places, 132 transitions, 1973 flow [2024-11-28 04:59:23,102 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 97 places, 132 transitions, 1827 flow, removed 11 selfloop flow, removed 7 redundant places. [2024-11-28 04:59:23,105 INFO L231 Difference]: Finished difference. Result has 100 places, 108 transitions, 1515 flow [2024-11-28 04:59:23,105 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=1396, PETRI_DIFFERENCE_MINUEND_PLACES=89, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=109, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=52, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1515, PETRI_PLACES=100, PETRI_TRANSITIONS=108} [2024-11-28 04:59:23,106 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 74 predicate places. [2024-11-28 04:59:23,107 INFO L471 AbstractCegarLoop]: Abstraction has has 100 places, 108 transitions, 1515 flow [2024-11-28 04:59:23,107 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:23,107 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:23,107 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:23,108 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-28 04:59:23,108 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:23,108 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:23,109 INFO L85 PathProgramCache]: Analyzing trace with hash -174643183, now seen corresponding path program 17 times [2024-11-28 04:59:23,109 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:23,109 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833840482] [2024-11-28 04:59:23,109 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:59:23,109 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:23,120 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-28 04:59:23,123 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:23,299 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-28 04:59:23,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:23,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833840482] [2024-11-28 04:59:23,299 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [833840482] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:59:23,299 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:59:23,299 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2024-11-28 04:59:23,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [958263729] [2024-11-28 04:59:23,300 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:23,300 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 04:59:23,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:23,301 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 04:59:23,301 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-28 04:59:23,315 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:23,315 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 100 places, 108 transitions, 1515 flow. Second operand has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:23,316 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:23,316 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:23,316 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:23,691 INFO L124 PetriNetUnfolderBase]: 326/556 cut-off events. [2024-11-28 04:59:23,691 INFO L125 PetriNetUnfolderBase]: For 4585/4585 co-relation queries the response was YES. [2024-11-28 04:59:23,694 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3274 conditions, 556 events. 326/556 cut-off events. For 4585/4585 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 2222 event pairs, 43 based on Foata normal form. 1/557 useless extension candidates. Maximal degree in co-relation 3234. Up to 297 conditions per place. [2024-11-28 04:59:23,699 INFO L140 encePairwiseOnDemand]: 15/24 looper letters, 73 selfloop transitions, 51 changer transitions 9/134 dead transitions. [2024-11-28 04:59:23,699 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 105 places, 134 transitions, 1984 flow [2024-11-28 04:59:23,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:59:23,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-28 04:59:23,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 93 transitions. [2024-11-28 04:59:23,701 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4305555555555556 [2024-11-28 04:59:23,701 INFO L175 Difference]: Start difference. First operand has 100 places, 108 transitions, 1515 flow. Second operand 9 states and 93 transitions. [2024-11-28 04:59:23,701 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 105 places, 134 transitions, 1984 flow [2024-11-28 04:59:23,720 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 101 places, 134 transitions, 1905 flow, removed 7 selfloop flow, removed 4 redundant places. [2024-11-28 04:59:23,723 INFO L231 Difference]: Finished difference. Result has 104 places, 110 transitions, 1578 flow [2024-11-28 04:59:23,724 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=1436, PETRI_DIFFERENCE_MINUEND_PLACES=93, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=108, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=57, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1578, PETRI_PLACES=104, PETRI_TRANSITIONS=110} [2024-11-28 04:59:23,724 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 78 predicate places. [2024-11-28 04:59:23,724 INFO L471 AbstractCegarLoop]: Abstraction has has 104 places, 110 transitions, 1578 flow [2024-11-28 04:59:23,725 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 5.777777777777778) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:23,725 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:23,725 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:23,725 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-28 04:59:23,725 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:23,725 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:23,726 INFO L85 PathProgramCache]: Analyzing trace with hash -1793413360, now seen corresponding path program 1 times [2024-11-28 04:59:23,726 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:23,726 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2131213804] [2024-11-28 04:59:23,726 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:59:23,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:23,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:59:23,776 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-28 04:59:23,776 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:23,776 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2131213804] [2024-11-28 04:59:23,776 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2131213804] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:59:23,777 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:59:23,777 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 04:59:23,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2000499424] [2024-11-28 04:59:23,777 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:23,777 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 04:59:23,778 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:23,778 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 04:59:23,778 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 04:59:23,787 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 24 [2024-11-28 04:59:23,788 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 104 places, 110 transitions, 1578 flow. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 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-28 04:59:23,788 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:23,788 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 24 [2024-11-28 04:59:23,788 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:24,048 INFO L124 PetriNetUnfolderBase]: 307/571 cut-off events. [2024-11-28 04:59:24,049 INFO L125 PetriNetUnfolderBase]: For 5192/5192 co-relation queries the response was YES. [2024-11-28 04:59:24,053 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3289 conditions, 571 events. 307/571 cut-off events. For 5192/5192 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 2641 event pairs, 29 based on Foata normal form. 12/581 useless extension candidates. Maximal degree in co-relation 3244. Up to 146 conditions per place. [2024-11-28 04:59:24,058 INFO L140 encePairwiseOnDemand]: 18/24 looper letters, 61 selfloop transitions, 40 changer transitions 7/144 dead transitions. [2024-11-28 04:59:24,058 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 108 places, 144 transitions, 2040 flow [2024-11-28 04:59:24,059 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 04:59:24,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2024-11-28 04:59:24,059 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 91 transitions. [2024-11-28 04:59:24,059 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5416666666666666 [2024-11-28 04:59:24,060 INFO L175 Difference]: Start difference. First operand has 104 places, 110 transitions, 1578 flow. Second operand 7 states and 91 transitions. [2024-11-28 04:59:24,060 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 108 places, 144 transitions, 2040 flow [2024-11-28 04:59:24,082 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 101 places, 144 transitions, 1913 flow, removed 13 selfloop flow, removed 7 redundant places. [2024-11-28 04:59:24,086 INFO L231 Difference]: Finished difference. Result has 105 places, 115 transitions, 1660 flow [2024-11-28 04:59:24,086 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=1438, PETRI_DIFFERENCE_MINUEND_PLACES=95, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=109, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=31, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=74, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1660, PETRI_PLACES=105, PETRI_TRANSITIONS=115} [2024-11-28 04:59:24,087 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 79 predicate places. [2024-11-28 04:59:24,087 INFO L471 AbstractCegarLoop]: Abstraction has has 105 places, 115 transitions, 1660 flow [2024-11-28 04:59:24,087 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 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-28 04:59:24,087 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:24,087 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:24,088 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-28 04:59:24,088 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:24,088 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:24,088 INFO L85 PathProgramCache]: Analyzing trace with hash 1775436528, now seen corresponding path program 2 times [2024-11-28 04:59:24,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:24,089 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919432960] [2024-11-28 04:59:24,089 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:59:24,089 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:24,100 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:59:24,101 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:24,144 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-28 04:59:24,144 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:24,144 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919432960] [2024-11-28 04:59:24,144 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [919432960] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:59:24,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1997960860] [2024-11-28 04:59:24,145 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:59:24,145 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:24,145 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:59:24,149 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:59:24,153 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 04:59:24,219 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:59:24,219 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:24,225 INFO L256 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-28 04:59:24,233 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:59:24,283 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-28 04:59:24,284 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:59:24,338 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-28 04:59:24,338 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1997960860] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-28 04:59:24,338 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-28 04:59:24,338 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5] total 7 [2024-11-28 04:59:24,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [848775208] [2024-11-28 04:59:24,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:24,339 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 04:59:24,339 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:24,340 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 04:59:24,340 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-28 04:59:24,352 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 24 [2024-11-28 04:59:24,353 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 105 places, 115 transitions, 1660 flow. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 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-28 04:59:24,355 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:24,355 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 24 [2024-11-28 04:59:24,355 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:24,638 INFO L124 PetriNetUnfolderBase]: 361/681 cut-off events. [2024-11-28 04:59:24,639 INFO L125 PetriNetUnfolderBase]: For 7127/7127 co-relation queries the response was YES. [2024-11-28 04:59:24,644 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4018 conditions, 681 events. 361/681 cut-off events. For 7127/7127 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 3317 event pairs, 54 based on Foata normal form. 8/677 useless extension candidates. Maximal degree in co-relation 3548. Up to 254 conditions per place. [2024-11-28 04:59:24,650 INFO L140 encePairwiseOnDemand]: 18/24 looper letters, 77 selfloop transitions, 41 changer transitions 1/155 dead transitions. [2024-11-28 04:59:24,650 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 110 places, 155 transitions, 2192 flow [2024-11-28 04:59:24,651 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 04:59:24,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-28 04:59:24,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 94 transitions. [2024-11-28 04:59:24,652 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6527777777777778 [2024-11-28 04:59:24,652 INFO L175 Difference]: Start difference. First operand has 105 places, 115 transitions, 1660 flow. Second operand 6 states and 94 transitions. [2024-11-28 04:59:24,653 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 110 places, 155 transitions, 2192 flow [2024-11-28 04:59:24,683 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 107 places, 155 transitions, 2042 flow, removed 48 selfloop flow, removed 3 redundant places. [2024-11-28 04:59:24,686 INFO L231 Difference]: Finished difference. Result has 110 places, 122 transitions, 1792 flow [2024-11-28 04:59:24,687 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=1543, PETRI_DIFFERENCE_MINUEND_PLACES=102, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=115, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=77, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1792, PETRI_PLACES=110, PETRI_TRANSITIONS=122} [2024-11-28 04:59:24,687 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 84 predicate places. [2024-11-28 04:59:24,688 INFO L471 AbstractCegarLoop]: Abstraction has has 110 places, 122 transitions, 1792 flow [2024-11-28 04:59:24,688 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 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-28 04:59:24,688 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:24,688 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:24,700 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-28 04:59:24,889 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:24,889 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:24,890 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:24,890 INFO L85 PathProgramCache]: Analyzing trace with hash -1704163051, now seen corresponding path program 1 times [2024-11-28 04:59:24,890 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:24,890 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [64239407] [2024-11-28 04:59:24,890 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:59:24,890 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:24,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:59:24,937 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-28 04:59:24,937 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:24,938 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [64239407] [2024-11-28 04:59:24,938 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [64239407] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:59:24,938 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1671956426] [2024-11-28 04:59:24,938 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:59:24,938 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:24,938 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:59:24,940 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:59:24,966 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-28 04:59:25,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:59:25,029 INFO L256 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-28 04:59:25,031 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:59:25,056 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-28 04:59:25,057 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:59:25,105 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-28 04:59:25,105 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1671956426] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-28 04:59:25,105 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-28 04:59:25,105 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5] total 6 [2024-11-28 04:59:25,106 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648276638] [2024-11-28 04:59:25,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:25,106 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 04:59:25,106 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:25,107 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 04:59:25,107 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-28 04:59:25,116 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 24 [2024-11-28 04:59:25,116 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 110 places, 122 transitions, 1792 flow. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 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-28 04:59:25,116 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:25,116 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 24 [2024-11-28 04:59:25,116 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:25,342 INFO L124 PetriNetUnfolderBase]: 362/681 cut-off events. [2024-11-28 04:59:25,342 INFO L125 PetriNetUnfolderBase]: For 6523/6523 co-relation queries the response was YES. [2024-11-28 04:59:25,348 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4013 conditions, 681 events. 362/681 cut-off events. For 6523/6523 co-relation queries the response was YES. Maximal size of possible extension queue 66. Compared 3289 event pairs, 39 based on Foata normal form. 11/686 useless extension candidates. Maximal degree in co-relation 3773. Up to 257 conditions per place. [2024-11-28 04:59:25,353 INFO L140 encePairwiseOnDemand]: 19/24 looper letters, 73 selfloop transitions, 34 changer transitions 0/141 dead transitions. [2024-11-28 04:59:25,353 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 113 places, 141 transitions, 2091 flow [2024-11-28 04:59:25,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 04:59:25,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-28 04:59:25,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 73 transitions. [2024-11-28 04:59:25,354 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6083333333333333 [2024-11-28 04:59:25,355 INFO L175 Difference]: Start difference. First operand has 110 places, 122 transitions, 1792 flow. Second operand 5 states and 73 transitions. [2024-11-28 04:59:25,355 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 113 places, 141 transitions, 2091 flow [2024-11-28 04:59:25,386 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 110 places, 141 transitions, 1985 flow, removed 26 selfloop flow, removed 3 redundant places. [2024-11-28 04:59:25,389 INFO L231 Difference]: Finished difference. Result has 111 places, 118 transitions, 1708 flow [2024-11-28 04:59:25,390 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=1603, PETRI_DIFFERENCE_MINUEND_PLACES=106, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=82, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1708, PETRI_PLACES=111, PETRI_TRANSITIONS=118} [2024-11-28 04:59:25,390 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 85 predicate places. [2024-11-28 04:59:25,390 INFO L471 AbstractCegarLoop]: Abstraction has has 111 places, 118 transitions, 1708 flow [2024-11-28 04:59:25,391 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 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-28 04:59:25,391 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:25,391 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:25,402 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-28 04:59:25,595 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19 [2024-11-28 04:59:25,595 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:25,596 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:25,596 INFO L85 PathProgramCache]: Analyzing trace with hash -736698815, now seen corresponding path program 2 times [2024-11-28 04:59:25,597 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:25,597 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387570304] [2024-11-28 04:59:25,597 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:59:25,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:25,611 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:59:25,613 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:25,652 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-28 04:59:25,652 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:25,652 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387570304] [2024-11-28 04:59:25,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [387570304] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:59:25,652 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:59:25,652 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 04:59:25,653 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1926843856] [2024-11-28 04:59:25,653 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:25,656 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 04:59:25,656 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:25,657 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 04:59:25,657 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 04:59:25,668 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 24 [2024-11-28 04:59:25,669 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 111 places, 118 transitions, 1708 flow. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 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-28 04:59:25,669 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:25,669 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 24 [2024-11-28 04:59:25,669 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:25,944 INFO L124 PetriNetUnfolderBase]: 411/795 cut-off events. [2024-11-28 04:59:25,944 INFO L125 PetriNetUnfolderBase]: For 6859/6859 co-relation queries the response was YES. [2024-11-28 04:59:25,950 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4468 conditions, 795 events. 411/795 cut-off events. For 6859/6859 co-relation queries the response was YES. Maximal size of possible extension queue 77. Compared 4103 event pairs, 43 based on Foata normal form. 10/796 useless extension candidates. Maximal degree in co-relation 4316. Up to 244 conditions per place. [2024-11-28 04:59:25,962 INFO L140 encePairwiseOnDemand]: 18/24 looper letters, 86 selfloop transitions, 33 changer transitions 2/153 dead transitions. [2024-11-28 04:59:25,963 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 116 places, 153 transitions, 2308 flow [2024-11-28 04:59:25,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 04:59:25,963 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-28 04:59:25,964 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 81 transitions. [2024-11-28 04:59:25,964 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5625 [2024-11-28 04:59:25,964 INFO L175 Difference]: Start difference. First operand has 111 places, 118 transitions, 1708 flow. Second operand 6 states and 81 transitions. [2024-11-28 04:59:25,964 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 116 places, 153 transitions, 2308 flow [2024-11-28 04:59:25,996 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 112 places, 153 transitions, 2252 flow, removed 6 selfloop flow, removed 4 redundant places. [2024-11-28 04:59:25,999 INFO L231 Difference]: Finished difference. Result has 116 places, 122 transitions, 1857 flow [2024-11-28 04:59:26,000 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=1628, PETRI_DIFFERENCE_MINUEND_PLACES=107, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=115, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=25, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=84, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1857, PETRI_PLACES=116, PETRI_TRANSITIONS=122} [2024-11-28 04:59:26,000 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 90 predicate places. [2024-11-28 04:59:26,001 INFO L471 AbstractCegarLoop]: Abstraction has has 116 places, 122 transitions, 1857 flow [2024-11-28 04:59:26,001 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 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-28 04:59:26,001 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:26,001 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:26,001 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2024-11-28 04:59:26,001 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:26,002 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:26,002 INFO L85 PathProgramCache]: Analyzing trace with hash 282401887, now seen corresponding path program 3 times [2024-11-28 04:59:26,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:26,002 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1834815611] [2024-11-28 04:59:26,002 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:59:26,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:26,011 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-28 04:59:26,011 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:26,049 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-28 04:59:26,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:26,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1834815611] [2024-11-28 04:59:26,050 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1834815611] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:59:26,050 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [92625203] [2024-11-28 04:59:26,050 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:59:26,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:26,050 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:59:26,053 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:59:26,056 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-28 04:59:26,114 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-28 04:59:26,114 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:26,115 INFO L256 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-28 04:59:26,116 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:59:26,131 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-28 04:59:26,131 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:59:26,179 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-28 04:59:26,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [92625203] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-28 04:59:26,179 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-28 04:59:26,179 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5] total 7 [2024-11-28 04:59:26,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615102847] [2024-11-28 04:59:26,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:26,180 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 04:59:26,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:26,180 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 04:59:26,180 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2024-11-28 04:59:26,191 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 24 [2024-11-28 04:59:26,191 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 116 places, 122 transitions, 1857 flow. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 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-28 04:59:26,191 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:26,191 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 24 [2024-11-28 04:59:26,192 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:26,449 INFO L124 PetriNetUnfolderBase]: 412/801 cut-off events. [2024-11-28 04:59:26,449 INFO L125 PetriNetUnfolderBase]: For 8105/8107 co-relation queries the response was YES. [2024-11-28 04:59:26,455 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4631 conditions, 801 events. 412/801 cut-off events. For 8105/8107 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 4138 event pairs, 31 based on Foata normal form. 11/805 useless extension candidates. Maximal degree in co-relation 4501. Up to 368 conditions per place. [2024-11-28 04:59:26,460 INFO L140 encePairwiseOnDemand]: 17/24 looper letters, 74 selfloop transitions, 43 changer transitions 1/150 dead transitions. [2024-11-28 04:59:26,461 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 118 places, 150 transitions, 2337 flow [2024-11-28 04:59:26,461 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 04:59:26,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-28 04:59:26,462 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 73 transitions. [2024-11-28 04:59:26,462 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6083333333333333 [2024-11-28 04:59:26,462 INFO L175 Difference]: Start difference. First operand has 116 places, 122 transitions, 1857 flow. Second operand 5 states and 73 transitions. [2024-11-28 04:59:26,462 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 118 places, 150 transitions, 2337 flow [2024-11-28 04:59:26,496 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 113 places, 150 transitions, 2249 flow, removed 17 selfloop flow, removed 5 redundant places. [2024-11-28 04:59:26,499 INFO L231 Difference]: Finished difference. Result has 116 places, 125 transitions, 1976 flow [2024-11-28 04:59:26,500 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=1715, PETRI_DIFFERENCE_MINUEND_PLACES=109, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=119, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=37, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=77, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1976, PETRI_PLACES=116, PETRI_TRANSITIONS=125} [2024-11-28 04:59:26,500 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 90 predicate places. [2024-11-28 04:59:26,500 INFO L471 AbstractCegarLoop]: Abstraction has has 116 places, 125 transitions, 1976 flow [2024-11-28 04:59:26,500 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 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-28 04:59:26,501 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:26,501 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:26,512 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-28 04:59:26,705 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-28 04:59:26,706 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:26,706 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:26,706 INFO L85 PathProgramCache]: Analyzing trace with hash 107478714, now seen corresponding path program 3 times [2024-11-28 04:59:26,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:26,707 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [147184893] [2024-11-28 04:59:26,707 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:59:26,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:26,715 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-28 04:59:26,715 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:26,754 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-28 04:59:26,754 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:26,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [147184893] [2024-11-28 04:59:26,755 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [147184893] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:59:26,755 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:59:26,755 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 04:59:26,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1094265086] [2024-11-28 04:59:26,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:26,756 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 04:59:26,756 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:26,756 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 04:59:26,756 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 04:59:26,770 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 24 [2024-11-28 04:59:26,770 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 116 places, 125 transitions, 1976 flow. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 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-28 04:59:26,770 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:26,770 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 24 [2024-11-28 04:59:26,770 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:27,108 INFO L124 PetriNetUnfolderBase]: 379/736 cut-off events. [2024-11-28 04:59:27,109 INFO L125 PetriNetUnfolderBase]: For 8774/8776 co-relation queries the response was YES. [2024-11-28 04:59:27,114 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4538 conditions, 736 events. 379/736 cut-off events. For 8774/8776 co-relation queries the response was YES. Maximal size of possible extension queue 69. Compared 3699 event pairs, 55 based on Foata normal form. 9/737 useless extension candidates. Maximal degree in co-relation 4352. Up to 192 conditions per place. [2024-11-28 04:59:27,122 INFO L140 encePairwiseOnDemand]: 18/24 looper letters, 86 selfloop transitions, 34 changer transitions 6/157 dead transitions. [2024-11-28 04:59:27,122 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 123 places, 157 transitions, 2397 flow [2024-11-28 04:59:27,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 04:59:27,123 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2024-11-28 04:59:27,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 108 transitions. [2024-11-28 04:59:27,125 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5625 [2024-11-28 04:59:27,125 INFO L175 Difference]: Start difference. First operand has 116 places, 125 transitions, 1976 flow. Second operand 8 states and 108 transitions. [2024-11-28 04:59:27,126 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 123 places, 157 transitions, 2397 flow [2024-11-28 04:59:27,164 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 121 places, 157 transitions, 2355 flow, removed 18 selfloop flow, removed 2 redundant places. [2024-11-28 04:59:27,167 INFO L231 Difference]: Finished difference. Result has 121 places, 119 transitions, 1906 flow [2024-11-28 04:59:27,168 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=1887, PETRI_DIFFERENCE_MINUEND_PLACES=114, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=122, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=88, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1906, PETRI_PLACES=121, PETRI_TRANSITIONS=119} [2024-11-28 04:59:27,169 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 95 predicate places. [2024-11-28 04:59:27,169 INFO L471 AbstractCegarLoop]: Abstraction has has 121 places, 119 transitions, 1906 flow [2024-11-28 04:59:27,169 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 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-28 04:59:27,169 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:27,169 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:27,170 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-28 04:59:27,170 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:27,171 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:27,171 INFO L85 PathProgramCache]: Analyzing trace with hash -1852989490, now seen corresponding path program 4 times [2024-11-28 04:59:27,171 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:27,172 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568005423] [2024-11-28 04:59:27,172 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:59:27,172 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:27,186 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:59:27,187 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:27,234 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-28 04:59:27,235 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:27,235 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568005423] [2024-11-28 04:59:27,235 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568005423] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:59:27,235 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920459403] [2024-11-28 04:59:27,235 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:59:27,235 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:27,235 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:59:27,238 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:59:27,241 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-28 04:59:27,300 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:59:27,300 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:27,301 INFO L256 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-28 04:59:27,302 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:59:27,331 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-28 04:59:27,331 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:59:27,391 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-28 04:59:27,391 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [920459403] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-28 04:59:27,391 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-28 04:59:27,391 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5] total 8 [2024-11-28 04:59:27,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868832757] [2024-11-28 04:59:27,391 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:27,392 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 04:59:27,392 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:27,395 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 04:59:27,395 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:59:27,406 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 24 [2024-11-28 04:59:27,406 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 121 places, 119 transitions, 1906 flow. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 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-28 04:59:27,406 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:27,406 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 24 [2024-11-28 04:59:27,406 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:27,666 INFO L124 PetriNetUnfolderBase]: 352/688 cut-off events. [2024-11-28 04:59:27,666 INFO L125 PetriNetUnfolderBase]: For 8371/8375 co-relation queries the response was YES. [2024-11-28 04:59:27,672 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4258 conditions, 688 events. 352/688 cut-off events. For 8371/8375 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 3416 event pairs, 31 based on Foata normal form. 10/687 useless extension candidates. Maximal degree in co-relation 4109. Up to 262 conditions per place. [2024-11-28 04:59:27,676 INFO L140 encePairwiseOnDemand]: 18/24 looper letters, 75 selfloop transitions, 34 changer transitions 1/141 dead transitions. [2024-11-28 04:59:27,677 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 123 places, 141 transitions, 2265 flow [2024-11-28 04:59:27,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 04:59:27,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-28 04:59:27,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 73 transitions. [2024-11-28 04:59:27,678 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.6083333333333333 [2024-11-28 04:59:27,678 INFO L175 Difference]: Start difference. First operand has 121 places, 119 transitions, 1906 flow. Second operand 5 states and 73 transitions. [2024-11-28 04:59:27,678 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 123 places, 141 transitions, 2265 flow [2024-11-28 04:59:27,711 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 118 places, 141 transitions, 2182 flow, removed 15 selfloop flow, removed 5 redundant places. [2024-11-28 04:59:27,714 INFO L231 Difference]: Finished difference. Result has 120 places, 118 transitions, 1896 flow [2024-11-28 04:59:27,715 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=1783, PETRI_DIFFERENCE_MINUEND_PLACES=114, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=117, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1896, PETRI_PLACES=120, PETRI_TRANSITIONS=118} [2024-11-28 04:59:27,715 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 94 predicate places. [2024-11-28 04:59:27,716 INFO L471 AbstractCegarLoop]: Abstraction has has 120 places, 118 transitions, 1896 flow [2024-11-28 04:59:27,716 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 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-28 04:59:27,716 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:27,716 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:27,728 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-28 04:59:27,920 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-28 04:59:27,921 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:27,921 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:27,922 INFO L85 PathProgramCache]: Analyzing trace with hash 735012760, now seen corresponding path program 5 times [2024-11-28 04:59:27,922 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:27,922 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [532553868] [2024-11-28 04:59:27,922 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:59:27,922 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:27,931 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:59:27,931 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:27,970 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-28 04:59:27,970 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:27,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [532553868] [2024-11-28 04:59:27,970 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [532553868] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:59:27,970 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1343743633] [2024-11-28 04:59:27,971 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:59:27,971 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:27,971 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:59:27,973 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:59:27,978 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-28 04:59:28,037 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:59:28,037 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:28,038 INFO L256 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-28 04:59:28,039 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:59:28,052 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-28 04:59:28,052 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:59:28,086 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-28 04:59:28,087 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1343743633] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-28 04:59:28,087 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-28 04:59:28,087 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5] total 6 [2024-11-28 04:59:28,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709309485] [2024-11-28 04:59:28,087 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:28,087 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 04:59:28,087 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:28,088 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 04:59:28,088 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-28 04:59:28,096 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 24 [2024-11-28 04:59:28,097 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 120 places, 118 transitions, 1896 flow. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 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-28 04:59:28,097 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:28,097 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 24 [2024-11-28 04:59:28,097 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:28,338 INFO L124 PetriNetUnfolderBase]: 373/734 cut-off events. [2024-11-28 04:59:28,338 INFO L125 PetriNetUnfolderBase]: For 8776/8778 co-relation queries the response was YES. [2024-11-28 04:59:28,344 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4480 conditions, 734 events. 373/734 cut-off events. For 8776/8778 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 3727 event pairs, 45 based on Foata normal form. 8/734 useless extension candidates. Maximal degree in co-relation 4143. Up to 312 conditions per place. [2024-11-28 04:59:28,349 INFO L140 encePairwiseOnDemand]: 19/24 looper letters, 71 selfloop transitions, 38 changer transitions 2/137 dead transitions. [2024-11-28 04:59:28,349 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 122 places, 137 transitions, 2254 flow [2024-11-28 04:59:28,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 04:59:28,350 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2024-11-28 04:59:28,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 69 transitions. [2024-11-28 04:59:28,350 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.575 [2024-11-28 04:59:28,350 INFO L175 Difference]: Start difference. First operand has 120 places, 118 transitions, 1896 flow. Second operand 5 states and 69 transitions. [2024-11-28 04:59:28,351 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 122 places, 137 transitions, 2254 flow [2024-11-28 04:59:28,382 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 118 places, 137 transitions, 2212 flow, removed 10 selfloop flow, removed 4 redundant places. [2024-11-28 04:59:28,385 INFO L231 Difference]: Finished difference. Result has 121 places, 115 transitions, 1938 flow [2024-11-28 04:59:28,386 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=1695, PETRI_DIFFERENCE_MINUEND_PLACES=114, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=108, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=1938, PETRI_PLACES=121, PETRI_TRANSITIONS=115} [2024-11-28 04:59:28,386 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 95 predicate places. [2024-11-28 04:59:28,386 INFO L471 AbstractCegarLoop]: Abstraction has has 121 places, 115 transitions, 1938 flow [2024-11-28 04:59:28,387 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 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-28 04:59:28,387 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:28,387 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:28,399 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-28 04:59:28,587 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-28 04:59:28,588 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:28,589 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:28,589 INFO L85 PathProgramCache]: Analyzing trace with hash -1836434913, now seen corresponding path program 4 times [2024-11-28 04:59:28,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:28,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949311029] [2024-11-28 04:59:28,589 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:59:28,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:28,597 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:59:28,598 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:28,644 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-28 04:59:28,645 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:28,645 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1949311029] [2024-11-28 04:59:28,645 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1949311029] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:59:28,645 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [10429098] [2024-11-28 04:59:28,645 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:59:28,645 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:28,646 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:59:28,648 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:59:28,652 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-28 04:59:28,716 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:59:28,717 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:28,718 INFO L256 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-28 04:59:28,719 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:59:28,739 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-28 04:59:28,740 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:59:28,789 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-28 04:59:28,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [10429098] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-28 04:59:28,789 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-28 04:59:28,789 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [5, 5] total 8 [2024-11-28 04:59:28,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1131622530] [2024-11-28 04:59:28,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:28,791 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 04:59:28,791 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:28,792 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 04:59:28,792 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2024-11-28 04:59:28,805 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 24 [2024-11-28 04:59:28,806 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 121 places, 115 transitions, 1938 flow. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 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-28 04:59:28,806 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:28,806 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 24 [2024-11-28 04:59:28,806 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:29,080 INFO L124 PetriNetUnfolderBase]: 349/679 cut-off events. [2024-11-28 04:59:29,081 INFO L125 PetriNetUnfolderBase]: For 9514/9516 co-relation queries the response was YES. [2024-11-28 04:59:29,089 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4328 conditions, 679 events. 349/679 cut-off events. For 9514/9516 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 3393 event pairs, 70 based on Foata normal form. 11/682 useless extension candidates. Maximal degree in co-relation 3802. Up to 314 conditions per place. [2024-11-28 04:59:29,093 INFO L140 encePairwiseOnDemand]: 17/24 looper letters, 74 selfloop transitions, 43 changer transitions 1/144 dead transitions. [2024-11-28 04:59:29,093 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 125 places, 144 transitions, 2365 flow [2024-11-28 04:59:29,094 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 04:59:29,094 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-28 04:59:29,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 90 transitions. [2024-11-28 04:59:29,095 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.625 [2024-11-28 04:59:29,095 INFO L175 Difference]: Start difference. First operand has 121 places, 115 transitions, 1938 flow. Second operand 6 states and 90 transitions. [2024-11-28 04:59:29,095 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 125 places, 144 transitions, 2365 flow [2024-11-28 04:59:29,156 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 121 places, 144 transitions, 2298 flow, removed 11 selfloop flow, removed 4 redundant places. [2024-11-28 04:59:29,159 INFO L231 Difference]: Finished difference. Result has 123 places, 118 transitions, 2065 flow [2024-11-28 04:59:29,160 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=1878, PETRI_DIFFERENCE_MINUEND_PLACES=116, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=115, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=40, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=73, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=2065, PETRI_PLACES=123, PETRI_TRANSITIONS=118} [2024-11-28 04:59:29,161 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 97 predicate places. [2024-11-28 04:59:29,161 INFO L471 AbstractCegarLoop]: Abstraction has has 123 places, 118 transitions, 2065 flow [2024-11-28 04:59:29,161 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 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-28 04:59:29,162 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:29,162 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:29,177 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-28 04:59:29,362 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-28 04:59:29,363 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:29,365 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:29,365 INFO L85 PathProgramCache]: Analyzing trace with hash 1445839851, now seen corresponding path program 5 times [2024-11-28 04:59:29,365 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:29,365 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1381998348] [2024-11-28 04:59:29,365 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:59:29,366 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:29,375 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:59:29,375 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:29,415 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-28 04:59:29,415 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:29,415 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1381998348] [2024-11-28 04:59:29,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1381998348] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:59:29,415 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:59:29,415 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 04:59:29,416 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [385205011] [2024-11-28 04:59:29,416 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:29,416 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 04:59:29,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:29,417 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 04:59:29,417 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 04:59:29,429 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 24 [2024-11-28 04:59:29,430 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 123 places, 118 transitions, 2065 flow. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 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-28 04:59:29,430 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:29,430 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 24 [2024-11-28 04:59:29,430 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:29,719 INFO L124 PetriNetUnfolderBase]: 333/656 cut-off events. [2024-11-28 04:59:29,719 INFO L125 PetriNetUnfolderBase]: For 9323/9325 co-relation queries the response was YES. [2024-11-28 04:59:29,723 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4281 conditions, 656 events. 333/656 cut-off events. For 9323/9325 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 3235 event pairs, 52 based on Foata normal form. 8/662 useless extension candidates. Maximal degree in co-relation 3894. Up to 167 conditions per place. [2024-11-28 04:59:29,727 INFO L140 encePairwiseOnDemand]: 18/24 looper letters, 78 selfloop transitions, 39 changer transitions 3/144 dead transitions. [2024-11-28 04:59:29,728 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 130 places, 144 transitions, 2430 flow [2024-11-28 04:59:29,728 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-28 04:59:29,728 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2024-11-28 04:59:29,729 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 105 transitions. [2024-11-28 04:59:29,729 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.546875 [2024-11-28 04:59:29,729 INFO L175 Difference]: Start difference. First operand has 123 places, 118 transitions, 2065 flow. Second operand 8 states and 105 transitions. [2024-11-28 04:59:29,729 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 130 places, 144 transitions, 2430 flow [2024-11-28 04:59:29,762 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 126 places, 144 transitions, 2276 flow, removed 21 selfloop flow, removed 4 redundant places. [2024-11-28 04:59:29,766 INFO L231 Difference]: Finished difference. Result has 126 places, 113 transitions, 1910 flow [2024-11-28 04:59:29,766 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=1871, PETRI_DIFFERENCE_MINUEND_PLACES=119, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=115, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=39, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=76, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=1910, PETRI_PLACES=126, PETRI_TRANSITIONS=113} [2024-11-28 04:59:29,767 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 100 predicate places. [2024-11-28 04:59:29,767 INFO L471 AbstractCegarLoop]: Abstraction has has 126 places, 113 transitions, 1910 flow [2024-11-28 04:59:29,767 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 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-28 04:59:29,767 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:29,767 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:29,768 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-28 04:59:29,768 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:29,768 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:29,768 INFO L85 PathProgramCache]: Analyzing trace with hash 1726914110, now seen corresponding path program 6 times [2024-11-28 04:59:29,769 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:29,769 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667968411] [2024-11-28 04:59:29,769 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:59:29,769 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:29,777 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2024-11-28 04:59:29,777 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:29,817 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-28 04:59:29,818 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:29,818 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667968411] [2024-11-28 04:59:29,818 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667968411] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:59:29,818 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:59:29,818 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 04:59:29,818 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051662295] [2024-11-28 04:59:29,819 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:29,819 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 04:59:29,820 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:29,820 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 04:59:29,821 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 04:59:29,837 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 24 [2024-11-28 04:59:29,837 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 126 places, 113 transitions, 1910 flow. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 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-28 04:59:29,838 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:29,838 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 24 [2024-11-28 04:59:29,838 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:30,073 INFO L124 PetriNetUnfolderBase]: 302/592 cut-off events. [2024-11-28 04:59:30,073 INFO L125 PetriNetUnfolderBase]: For 8054/8054 co-relation queries the response was YES. [2024-11-28 04:59:30,077 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3849 conditions, 592 events. 302/592 cut-off events. For 8054/8054 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 2795 event pairs, 25 based on Foata normal form. 7/595 useless extension candidates. Maximal degree in co-relation 3689. Up to 189 conditions per place. [2024-11-28 04:59:30,081 INFO L140 encePairwiseOnDemand]: 18/24 looper letters, 79 selfloop transitions, 26 changer transitions 3/128 dead transitions. [2024-11-28 04:59:30,081 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 131 places, 128 transitions, 2202 flow [2024-11-28 04:59:30,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-28 04:59:30,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2024-11-28 04:59:30,082 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 79 transitions. [2024-11-28 04:59:30,082 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.5486111111111112 [2024-11-28 04:59:30,082 INFO L175 Difference]: Start difference. First operand has 126 places, 113 transitions, 1910 flow. Second operand 6 states and 79 transitions. [2024-11-28 04:59:30,082 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 131 places, 128 transitions, 2202 flow [2024-11-28 04:59:30,112 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 125 places, 128 transitions, 2052 flow, removed 9 selfloop flow, removed 6 redundant places. [2024-11-28 04:59:30,115 INFO L231 Difference]: Finished difference. Result has 125 places, 104 transitions, 1677 flow [2024-11-28 04:59:30,115 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=1671, PETRI_DIFFERENCE_MINUEND_PLACES=120, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=107, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=81, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=1677, PETRI_PLACES=125, PETRI_TRANSITIONS=104} [2024-11-28 04:59:30,116 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 99 predicate places. [2024-11-28 04:59:30,116 INFO L471 AbstractCegarLoop]: Abstraction has has 125 places, 104 transitions, 1677 flow [2024-11-28 04:59:30,116 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 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-28 04:59:30,116 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:30,117 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:30,117 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-28 04:59:30,117 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:30,118 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:30,118 INFO L85 PathProgramCache]: Analyzing trace with hash -1154833137, now seen corresponding path program 6 times [2024-11-28 04:59:30,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:30,118 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1310953201] [2024-11-28 04:59:30,118 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:59:30,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:30,126 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2024-11-28 04:59:30,126 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:30,162 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-28 04:59:30,162 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:30,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1310953201] [2024-11-28 04:59:30,163 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1310953201] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:59:30,163 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 04:59:30,163 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 04:59:30,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [771623168] [2024-11-28 04:59:30,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:30,163 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 04:59:30,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:30,164 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 04:59:30,164 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 04:59:30,175 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 24 [2024-11-28 04:59:30,176 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 125 places, 104 transitions, 1677 flow. Second operand has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 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-28 04:59:30,176 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:30,176 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 24 [2024-11-28 04:59:30,176 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:30,384 INFO L124 PetriNetUnfolderBase]: 262/509 cut-off events. [2024-11-28 04:59:30,384 INFO L125 PetriNetUnfolderBase]: For 6641/6641 co-relation queries the response was YES. [2024-11-28 04:59:30,387 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3386 conditions, 509 events. 262/509 cut-off events. For 6641/6641 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 2288 event pairs, 52 based on Foata normal form. 10/519 useless extension candidates. Maximal degree in co-relation 3307. Up to 176 conditions per place. [2024-11-28 04:59:30,390 INFO L140 encePairwiseOnDemand]: 18/24 looper letters, 57 selfloop transitions, 30 changer transitions 9/111 dead transitions. [2024-11-28 04:59:30,390 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 127 places, 111 transitions, 1836 flow [2024-11-28 04:59:30,391 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-28 04:59:30,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2024-11-28 04:59:30,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 81 transitions. [2024-11-28 04:59:30,392 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.48214285714285715 [2024-11-28 04:59:30,392 INFO L175 Difference]: Start difference. First operand has 125 places, 104 transitions, 1677 flow. Second operand 7 states and 81 transitions. [2024-11-28 04:59:30,392 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 127 places, 111 transitions, 1836 flow [2024-11-28 04:59:30,416 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 119 places, 111 transitions, 1727 flow, removed 7 selfloop flow, removed 8 redundant places. [2024-11-28 04:59:30,418 INFO L231 Difference]: Finished difference. Result has 119 places, 92 transitions, 1420 flow [2024-11-28 04:59:30,419 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=1468, PETRI_DIFFERENCE_MINUEND_PLACES=113, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=97, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=67, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1420, PETRI_PLACES=119, PETRI_TRANSITIONS=92} [2024-11-28 04:59:30,420 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 93 predicate places. [2024-11-28 04:59:30,420 INFO L471 AbstractCegarLoop]: Abstraction has has 119 places, 92 transitions, 1420 flow [2024-11-28 04:59:30,420 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 9.0) internal successors, (45), 5 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-28 04:59:30,420 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:30,420 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:30,421 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-28 04:59:30,421 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:30,421 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:30,421 INFO L85 PathProgramCache]: Analyzing trace with hash 630535534, now seen corresponding path program 1 times [2024-11-28 04:59:30,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:30,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1016374249] [2024-11-28 04:59:30,422 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:59:30,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:30,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:59:30,615 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-28 04:59:30,615 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:30,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1016374249] [2024-11-28 04:59:30,615 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1016374249] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:59:30,615 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1908941190] [2024-11-28 04:59:30,616 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 04:59:30,616 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:30,616 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:59:30,618 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:59:30,621 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-28 04:59:30,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:59:30,682 INFO L256 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 04:59:30,683 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:59:30,898 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-28 04:59:30,899 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:59:31,516 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-28 04:59:31,516 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1908941190] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:59:31,517 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:59:31,517 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2024-11-28 04:59:31,517 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1274017585] [2024-11-28 04:59:31,517 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:59:31,517 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-28 04:59:31,517 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:31,518 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-28 04:59:31,518 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=86, Invalid=420, Unknown=0, NotChecked=0, Total=506 [2024-11-28 04:59:31,524 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:31,525 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 119 places, 92 transitions, 1420 flow. Second operand has 23 states, 23 states have (on average 5.782608695652174) internal successors, (133), 23 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:31,525 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:31,525 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:31,525 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:33,858 INFO L124 PetriNetUnfolderBase]: 694/1300 cut-off events. [2024-11-28 04:59:33,859 INFO L125 PetriNetUnfolderBase]: For 12127/12127 co-relation queries the response was YES. [2024-11-28 04:59:33,865 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6960 conditions, 1300 events. 694/1300 cut-off events. For 12127/12127 co-relation queries the response was YES. Maximal size of possible extension queue 85. Compared 6986 event pairs, 35 based on Foata normal form. 2/1302 useless extension candidates. Maximal degree in co-relation 6352. Up to 242 conditions per place. [2024-11-28 04:59:33,872 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 129 selfloop transitions, 87 changer transitions 68/285 dead transitions. [2024-11-28 04:59:33,872 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 150 places, 285 transitions, 3725 flow [2024-11-28 04:59:33,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-28 04:59:33,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 36 states. [2024-11-28 04:59:33,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 36 states to 36 states and 346 transitions. [2024-11-28 04:59:33,875 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.40046296296296297 [2024-11-28 04:59:33,875 INFO L175 Difference]: Start difference. First operand has 119 places, 92 transitions, 1420 flow. Second operand 36 states and 346 transitions. [2024-11-28 04:59:33,875 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 150 places, 285 transitions, 3725 flow [2024-11-28 04:59:33,907 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 145 places, 285 transitions, 3554 flow, removed 2 selfloop flow, removed 5 redundant places. [2024-11-28 04:59:33,911 INFO L231 Difference]: Finished difference. Result has 158 places, 129 transitions, 2206 flow [2024-11-28 04:59:33,912 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=1336, PETRI_DIFFERENCE_MINUEND_PLACES=110, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=92, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=40, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=36, PETRI_FLOW=2206, PETRI_PLACES=158, PETRI_TRANSITIONS=129} [2024-11-28 04:59:33,912 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 132 predicate places. [2024-11-28 04:59:33,913 INFO L471 AbstractCegarLoop]: Abstraction has has 158 places, 129 transitions, 2206 flow [2024-11-28 04:59:33,913 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.782608695652174) internal successors, (133), 23 states have internal predecessors, (133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:33,913 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:33,913 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:33,927 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-28 04:59:34,114 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:34,114 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:34,115 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:34,115 INFO L85 PathProgramCache]: Analyzing trace with hash -3380214, now seen corresponding path program 2 times [2024-11-28 04:59:34,115 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:34,116 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1497814831] [2024-11-28 04:59:34,116 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:59:34,116 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:34,124 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:59:34,128 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:34,315 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-28 04:59:34,316 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:34,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1497814831] [2024-11-28 04:59:34,316 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1497814831] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:59:34,316 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1827449605] [2024-11-28 04:59:34,316 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:59:34,317 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:34,317 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:59:34,319 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:59:34,322 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-28 04:59:34,383 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:59:34,383 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:34,384 INFO L256 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 04:59:34,386 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:59:34,609 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-28 04:59:34,609 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:59:34,955 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-28 04:59:34,956 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1827449605] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:59:34,956 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:59:34,956 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2024-11-28 04:59:34,956 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074825233] [2024-11-28 04:59:34,956 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:59:34,957 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-28 04:59:34,957 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:34,957 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-28 04:59:34,958 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2024-11-28 04:59:34,962 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:34,963 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 158 places, 129 transitions, 2206 flow. Second operand has 23 states, 23 states have (on average 5.478260869565218) internal successors, (126), 23 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:34,963 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:34,963 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:34,963 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:36,029 INFO L124 PetriNetUnfolderBase]: 751/1463 cut-off events. [2024-11-28 04:59:36,030 INFO L125 PetriNetUnfolderBase]: For 15200/15200 co-relation queries the response was YES. [2024-11-28 04:59:36,039 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7979 conditions, 1463 events. 751/1463 cut-off events. For 15200/15200 co-relation queries the response was YES. Maximal size of possible extension queue 113. Compared 8404 event pairs, 98 based on Foata normal form. 3/1466 useless extension candidates. Maximal degree in co-relation 7837. Up to 594 conditions per place. [2024-11-28 04:59:36,048 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 102 selfloop transitions, 99 changer transitions 12/214 dead transitions. [2024-11-28 04:59:36,049 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 160 places, 214 transitions, 3599 flow [2024-11-28 04:59:36,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 04:59:36,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2024-11-28 04:59:36,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 134 transitions. [2024-11-28 04:59:36,050 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.42948717948717946 [2024-11-28 04:59:36,051 INFO L175 Difference]: Start difference. First operand has 158 places, 129 transitions, 2206 flow. Second operand 13 states and 134 transitions. [2024-11-28 04:59:36,051 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 160 places, 214 transitions, 3599 flow [2024-11-28 04:59:36,121 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 138 places, 214 transitions, 2821 flow, removed 171 selfloop flow, removed 22 redundant places. [2024-11-28 04:59:36,127 INFO L231 Difference]: Finished difference. Result has 143 places, 161 transitions, 2298 flow [2024-11-28 04:59:36,128 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=1648, PETRI_DIFFERENCE_MINUEND_PLACES=126, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=129, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=69, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=55, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=2298, PETRI_PLACES=143, PETRI_TRANSITIONS=161} [2024-11-28 04:59:36,128 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 117 predicate places. [2024-11-28 04:59:36,128 INFO L471 AbstractCegarLoop]: Abstraction has has 143 places, 161 transitions, 2298 flow [2024-11-28 04:59:36,129 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.478260869565218) internal successors, (126), 23 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:36,129 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:36,130 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:36,144 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-28 04:59:36,333 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:36,334 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:36,334 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:36,334 INFO L85 PathProgramCache]: Analyzing trace with hash 984796340, now seen corresponding path program 3 times [2024-11-28 04:59:36,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:36,334 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [276294271] [2024-11-28 04:59:36,334 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:59:36,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:36,348 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-28 04:59:36,348 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:36,544 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-28 04:59:36,545 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:36,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [276294271] [2024-11-28 04:59:36,545 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [276294271] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:59:36,545 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1850557894] [2024-11-28 04:59:36,545 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:59:36,545 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:36,545 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:59:36,547 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:59:36,549 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-28 04:59:36,603 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-28 04:59:36,603 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:36,604 INFO L256 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 04:59:36,606 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:59:36,825 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-28 04:59:36,825 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:59:37,175 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-28 04:59:37,175 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1850557894] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:59:37,175 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:59:37,175 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2024-11-28 04:59:37,175 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39809983] [2024-11-28 04:59:37,175 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:59:37,176 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-28 04:59:37,176 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:37,176 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-28 04:59:37,177 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=408, Unknown=0, NotChecked=0, Total=506 [2024-11-28 04:59:37,181 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:37,182 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 143 places, 161 transitions, 2298 flow. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:37,182 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:37,182 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:37,182 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:38,167 INFO L124 PetriNetUnfolderBase]: 896/1776 cut-off events. [2024-11-28 04:59:38,167 INFO L125 PetriNetUnfolderBase]: For 14191/14191 co-relation queries the response was YES. [2024-11-28 04:59:38,174 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8584 conditions, 1776 events. 896/1776 cut-off events. For 14191/14191 co-relation queries the response was YES. Maximal size of possible extension queue 145. Compared 10993 event pairs, 110 based on Foata normal form. 4/1780 useless extension candidates. Maximal degree in co-relation 8442. Up to 556 conditions per place. [2024-11-28 04:59:38,181 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 86 selfloop transitions, 153 changer transitions 12/252 dead transitions. [2024-11-28 04:59:38,181 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 158 places, 252 transitions, 3770 flow [2024-11-28 04:59:38,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-28 04:59:38,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2024-11-28 04:59:38,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 164 transitions. [2024-11-28 04:59:38,183 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4019607843137255 [2024-11-28 04:59:38,183 INFO L175 Difference]: Start difference. First operand has 143 places, 161 transitions, 2298 flow. Second operand 17 states and 164 transitions. [2024-11-28 04:59:38,183 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 158 places, 252 transitions, 3770 flow [2024-11-28 04:59:38,248 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 153 places, 252 transitions, 3671 flow, removed 16 selfloop flow, removed 5 redundant places. [2024-11-28 04:59:38,254 INFO L231 Difference]: Finished difference. Result has 160 places, 205 transitions, 3366 flow [2024-11-28 04:59:38,254 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=2225, PETRI_DIFFERENCE_MINUEND_PLACES=137, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=161, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=111, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=3366, PETRI_PLACES=160, PETRI_TRANSITIONS=205} [2024-11-28 04:59:38,255 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 134 predicate places. [2024-11-28 04:59:38,255 INFO L471 AbstractCegarLoop]: Abstraction has has 160 places, 205 transitions, 3366 flow [2024-11-28 04:59:38,255 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:38,255 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:38,256 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:38,267 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-28 04:59:38,456 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2024-11-28 04:59:38,457 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:38,457 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:38,457 INFO L85 PathProgramCache]: Analyzing trace with hash -94263888, now seen corresponding path program 4 times [2024-11-28 04:59:38,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:38,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425694838] [2024-11-28 04:59:38,458 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:59:38,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:38,472 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:59:38,472 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:38,735 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-28 04:59:38,735 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:38,735 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425694838] [2024-11-28 04:59:38,735 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425694838] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:59:38,736 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1031334901] [2024-11-28 04:59:38,736 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:59:38,736 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:38,736 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:59:38,738 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:59:38,746 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-28 04:59:38,795 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:59:38,795 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:38,796 INFO L256 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 04:59:38,798 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:59:39,012 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-28 04:59:39,012 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:59:39,362 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-28 04:59:39,362 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1031334901] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:59:39,362 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:59:39,362 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2024-11-28 04:59:39,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1144720624] [2024-11-28 04:59:39,363 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:59:39,363 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-28 04:59:39,363 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:39,364 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-28 04:59:39,364 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=459, Unknown=0, NotChecked=0, Total=552 [2024-11-28 04:59:39,367 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:39,368 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 160 places, 205 transitions, 3366 flow. Second operand has 24 states, 24 states have (on average 5.5) internal successors, (132), 24 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:39,368 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:39,368 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:39,368 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:40,362 INFO L124 PetriNetUnfolderBase]: 874/1728 cut-off events. [2024-11-28 04:59:40,362 INFO L125 PetriNetUnfolderBase]: For 17495/17495 co-relation queries the response was YES. [2024-11-28 04:59:40,369 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9408 conditions, 1728 events. 874/1728 cut-off events. For 17495/17495 co-relation queries the response was YES. Maximal size of possible extension queue 139. Compared 10566 event pairs, 96 based on Foata normal form. 4/1732 useless extension candidates. Maximal degree in co-relation 9268. Up to 600 conditions per place. [2024-11-28 04:59:40,376 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 88 selfloop transitions, 146 changer transitions 17/252 dead transitions. [2024-11-28 04:59:40,376 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 175 places, 252 transitions, 4178 flow [2024-11-28 04:59:40,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-28 04:59:40,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2024-11-28 04:59:40,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 164 transitions. [2024-11-28 04:59:40,378 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4019607843137255 [2024-11-28 04:59:40,378 INFO L175 Difference]: Start difference. First operand has 160 places, 205 transitions, 3366 flow. Second operand 17 states and 164 transitions. [2024-11-28 04:59:40,378 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 175 places, 252 transitions, 4178 flow [2024-11-28 04:59:40,484 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 171 places, 252 transitions, 3989 flow, removed 74 selfloop flow, removed 4 redundant places. [2024-11-28 04:59:40,490 INFO L231 Difference]: Finished difference. Result has 173 places, 202 transitions, 3423 flow [2024-11-28 04:59:40,490 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=3179, PETRI_DIFFERENCE_MINUEND_PLACES=155, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=205, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=146, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=3423, PETRI_PLACES=173, PETRI_TRANSITIONS=202} [2024-11-28 04:59:40,491 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 147 predicate places. [2024-11-28 04:59:40,491 INFO L471 AbstractCegarLoop]: Abstraction has has 173 places, 202 transitions, 3423 flow [2024-11-28 04:59:40,491 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.5) internal successors, (132), 24 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:40,491 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:40,491 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:40,502 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-28 04:59:40,692 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2024-11-28 04:59:40,692 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:40,693 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:40,693 INFO L85 PathProgramCache]: Analyzing trace with hash 245421288, now seen corresponding path program 5 times [2024-11-28 04:59:40,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:40,693 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1177314311] [2024-11-28 04:59:40,693 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:59:40,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:40,702 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:59:40,702 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:40,840 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:59:40,840 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:40,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1177314311] [2024-11-28 04:59:40,841 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1177314311] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:59:40,842 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [284028976] [2024-11-28 04:59:40,842 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:59:40,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:40,842 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:59:40,846 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:59:40,849 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-28 04:59:40,903 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:59:40,903 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:40,904 INFO L256 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-28 04:59:40,905 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:59:41,039 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-28 04:59:41,040 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:59:41,040 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [284028976] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:59:41,040 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 04:59:41,040 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 11 [2024-11-28 04:59:41,040 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [989671187] [2024-11-28 04:59:41,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:41,041 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 04:59:41,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:41,041 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 04:59:41,042 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2024-11-28 04:59:41,046 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:41,046 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 173 places, 202 transitions, 3423 flow. Second operand has 9 states, 9 states have (on average 6.0) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:41,046 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:41,046 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:41,047 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:41,501 INFO L124 PetriNetUnfolderBase]: 802/1568 cut-off events. [2024-11-28 04:59:41,501 INFO L125 PetriNetUnfolderBase]: For 17786/17786 co-relation queries the response was YES. [2024-11-28 04:59:41,513 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9122 conditions, 1568 events. 802/1568 cut-off events. For 17786/17786 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 9134 event pairs, 165 based on Foata normal form. 2/1570 useless extension candidates. Maximal degree in co-relation 8988. Up to 998 conditions per place. [2024-11-28 04:59:41,520 INFO L140 encePairwiseOnDemand]: 16/24 looper letters, 124 selfloop transitions, 63 changer transitions 45/233 dead transitions. [2024-11-28 04:59:41,520 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 178 places, 233 transitions, 4216 flow [2024-11-28 04:59:41,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:59:41,521 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-28 04:59:41,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 92 transitions. [2024-11-28 04:59:41,521 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.42592592592592593 [2024-11-28 04:59:41,521 INFO L175 Difference]: Start difference. First operand has 173 places, 202 transitions, 3423 flow. Second operand 9 states and 92 transitions. [2024-11-28 04:59:41,521 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 178 places, 233 transitions, 4216 flow [2024-11-28 04:59:41,620 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 164 places, 233 transitions, 3958 flow, removed 6 selfloop flow, removed 14 redundant places. [2024-11-28 04:59:41,625 INFO L231 Difference]: Finished difference. Result has 167 places, 175 transitions, 2797 flow [2024-11-28 04:59:41,626 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=3181, PETRI_DIFFERENCE_MINUEND_PLACES=156, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=202, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=63, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=139, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=2797, PETRI_PLACES=167, PETRI_TRANSITIONS=175} [2024-11-28 04:59:41,626 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 141 predicate places. [2024-11-28 04:59:41,626 INFO L471 AbstractCegarLoop]: Abstraction has has 167 places, 175 transitions, 2797 flow [2024-11-28 04:59:41,627 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:41,627 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:41,627 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:41,641 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-28 04:59:41,831 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:41,831 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:41,832 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:41,832 INFO L85 PathProgramCache]: Analyzing trace with hash -1470564254, now seen corresponding path program 6 times [2024-11-28 04:59:41,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:41,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214972831] [2024-11-28 04:59:41,832 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:59:41,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:41,838 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2024-11-28 04:59:41,838 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:42,008 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-28 04:59:42,008 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:42,008 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214972831] [2024-11-28 04:59:42,008 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214972831] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:59:42,008 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1633991501] [2024-11-28 04:59:42,009 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:59:42,009 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:42,009 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:59:42,011 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:59:42,014 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-28 04:59:42,070 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2024-11-28 04:59:42,071 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:42,072 INFO L256 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 04:59:42,074 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:59:42,268 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-28 04:59:42,268 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:59:42,657 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-28 04:59:42,657 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1633991501] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:59:42,657 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:59:42,658 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2024-11-28 04:59:42,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506506664] [2024-11-28 04:59:42,658 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:59:42,658 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-28 04:59:42,658 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:42,659 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-28 04:59:42,659 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=406, Unknown=0, NotChecked=0, Total=506 [2024-11-28 04:59:42,664 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:42,664 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 167 places, 175 transitions, 2797 flow. Second operand has 23 states, 23 states have (on average 5.565217391304348) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:42,664 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:42,664 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:42,664 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:43,287 INFO L124 PetriNetUnfolderBase]: 758/1518 cut-off events. [2024-11-28 04:59:43,287 INFO L125 PetriNetUnfolderBase]: For 15408/15408 co-relation queries the response was YES. [2024-11-28 04:59:43,298 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7977 conditions, 1518 events. 758/1518 cut-off events. For 15408/15408 co-relation queries the response was YES. Maximal size of possible extension queue 124. Compared 9082 event pairs, 129 based on Foata normal form. 4/1522 useless extension candidates. Maximal degree in co-relation 7842. Up to 776 conditions per place. [2024-11-28 04:59:43,303 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 91 selfloop transitions, 101 changer transitions 23/216 dead transitions. [2024-11-28 04:59:43,303 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 166 places, 216 transitions, 3584 flow [2024-11-28 04:59:43,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-28 04:59:43,304 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2024-11-28 04:59:43,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 124 transitions. [2024-11-28 04:59:43,305 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4305555555555556 [2024-11-28 04:59:43,305 INFO L175 Difference]: Start difference. First operand has 167 places, 175 transitions, 2797 flow. Second operand 12 states and 124 transitions. [2024-11-28 04:59:43,305 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 166 places, 216 transitions, 3584 flow [2024-11-28 04:59:43,378 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 147 places, 216 transitions, 3216 flow, removed 23 selfloop flow, removed 19 redundant places. [2024-11-28 04:59:43,382 INFO L231 Difference]: Finished difference. Result has 151 places, 163 transitions, 2553 flow [2024-11-28 04:59:43,383 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=2460, PETRI_DIFFERENCE_MINUEND_PLACES=136, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=175, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=96, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=74, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=2553, PETRI_PLACES=151, PETRI_TRANSITIONS=163} [2024-11-28 04:59:43,383 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 125 predicate places. [2024-11-28 04:59:43,384 INFO L471 AbstractCegarLoop]: Abstraction has has 151 places, 163 transitions, 2553 flow [2024-11-28 04:59:43,384 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.565217391304348) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:43,384 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:43,384 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:43,396 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-28 04:59:43,588 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:43,589 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:43,589 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:43,590 INFO L85 PathProgramCache]: Analyzing trace with hash -913457696, now seen corresponding path program 7 times [2024-11-28 04:59:43,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:43,590 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [338865767] [2024-11-28 04:59:43,590 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:59:43,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:43,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:59:43,756 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-28 04:59:43,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:43,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [338865767] [2024-11-28 04:59:43,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [338865767] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:59:43,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1350196276] [2024-11-28 04:59:43,757 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:59:43,757 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:43,757 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:59:43,759 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:59:43,763 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-28 04:59:43,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:59:43,817 INFO L256 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 04:59:43,818 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:59:43,998 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-28 04:59:43,999 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:59:44,284 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-28 04:59:44,284 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1350196276] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:59:44,284 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:59:44,285 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2024-11-28 04:59:44,285 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664644854] [2024-11-28 04:59:44,285 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:59:44,285 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-28 04:59:44,285 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:44,286 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-28 04:59:44,286 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2024-11-28 04:59:44,306 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:44,307 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 151 places, 163 transitions, 2553 flow. Second operand has 23 states, 23 states have (on average 5.391304347826087) internal successors, (124), 23 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:44,307 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:44,307 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:44,307 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:44,909 INFO L124 PetriNetUnfolderBase]: 731/1460 cut-off events. [2024-11-28 04:59:44,910 INFO L125 PetriNetUnfolderBase]: For 12679/12679 co-relation queries the response was YES. [2024-11-28 04:59:44,917 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7664 conditions, 1460 events. 731/1460 cut-off events. For 12679/12679 co-relation queries the response was YES. Maximal size of possible extension queue 120. Compared 8599 event pairs, 134 based on Foata normal form. 5/1465 useless extension candidates. Maximal degree in co-relation 7542. Up to 816 conditions per place. [2024-11-28 04:59:44,920 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 84 selfloop transitions, 85 changer transitions 26/196 dead transitions. [2024-11-28 04:59:44,920 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 160 places, 196 transitions, 3232 flow [2024-11-28 04:59:44,921 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-28 04:59:44,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2024-11-28 04:59:44,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 116 transitions. [2024-11-28 04:59:44,921 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4027777777777778 [2024-11-28 04:59:44,921 INFO L175 Difference]: Start difference. First operand has 151 places, 163 transitions, 2553 flow. Second operand 12 states and 116 transitions. [2024-11-28 04:59:44,922 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 160 places, 196 transitions, 3232 flow [2024-11-28 04:59:44,980 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 154 places, 196 transitions, 3158 flow, removed 9 selfloop flow, removed 6 redundant places. [2024-11-28 04:59:44,984 INFO L231 Difference]: Finished difference. Result has 155 places, 148 transitions, 2372 flow [2024-11-28 04:59:44,984 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=2479, PETRI_DIFFERENCE_MINUEND_PLACES=143, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=163, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=78, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=2372, PETRI_PLACES=155, PETRI_TRANSITIONS=148} [2024-11-28 04:59:44,984 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 129 predicate places. [2024-11-28 04:59:44,984 INFO L471 AbstractCegarLoop]: Abstraction has has 155 places, 148 transitions, 2372 flow [2024-11-28 04:59:44,985 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.391304347826087) internal successors, (124), 23 states have internal predecessors, (124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:44,985 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:44,985 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:44,996 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2024-11-28 04:59:45,185 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-28 04:59:45,186 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:45,186 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:45,186 INFO L85 PathProgramCache]: Analyzing trace with hash 1810249162, now seen corresponding path program 8 times [2024-11-28 04:59:45,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:45,186 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [233786721] [2024-11-28 04:59:45,186 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:59:45,187 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:45,193 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:59:45,193 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:45,353 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-28 04:59:45,354 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:45,354 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [233786721] [2024-11-28 04:59:45,354 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [233786721] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:59:45,354 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1815066221] [2024-11-28 04:59:45,354 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:59:45,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:45,355 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:59:45,358 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:59:45,361 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-28 04:59:45,424 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:59:45,424 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:45,426 INFO L256 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 04:59:45,427 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:59:45,601 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-28 04:59:45,601 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:59:45,911 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-28 04:59:45,912 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1815066221] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:59:45,912 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:59:45,912 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2024-11-28 04:59:45,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343050945] [2024-11-28 04:59:45,912 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:59:45,913 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-28 04:59:45,914 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:45,914 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-28 04:59:45,914 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=419, Unknown=0, NotChecked=0, Total=506 [2024-11-28 04:59:45,921 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:45,921 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 155 places, 148 transitions, 2372 flow. Second operand has 23 states, 23 states have (on average 5.478260869565218) internal successors, (126), 23 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:45,921 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:45,921 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:45,921 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:46,623 INFO L124 PetriNetUnfolderBase]: 650/1262 cut-off events. [2024-11-28 04:59:46,623 INFO L125 PetriNetUnfolderBase]: For 12054/12054 co-relation queries the response was YES. [2024-11-28 04:59:46,628 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7046 conditions, 1262 events. 650/1262 cut-off events. For 12054/12054 co-relation queries the response was YES. Maximal size of possible extension queue 95. Compared 6948 event pairs, 66 based on Foata normal form. 7/1269 useless extension candidates. Maximal degree in co-relation 6952. Up to 451 conditions per place. [2024-11-28 04:59:46,631 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 75 selfloop transitions, 62 changer transitions 51/189 dead transitions. [2024-11-28 04:59:46,631 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 161 places, 189 transitions, 3090 flow [2024-11-28 04:59:46,631 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 04:59:46,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2024-11-28 04:59:46,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 124 transitions. [2024-11-28 04:59:46,632 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3974358974358974 [2024-11-28 04:59:46,632 INFO L175 Difference]: Start difference. First operand has 155 places, 148 transitions, 2372 flow. Second operand 13 states and 124 transitions. [2024-11-28 04:59:46,632 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 161 places, 189 transitions, 3090 flow [2024-11-28 04:59:46,674 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 150 places, 189 transitions, 2845 flow, removed 1 selfloop flow, removed 11 redundant places. [2024-11-28 04:59:46,678 INFO L231 Difference]: Finished difference. Result has 151 places, 116 transitions, 1726 flow [2024-11-28 04:59:46,679 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=2130, PETRI_DIFFERENCE_MINUEND_PLACES=138, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=148, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1726, PETRI_PLACES=151, PETRI_TRANSITIONS=116} [2024-11-28 04:59:46,679 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 125 predicate places. [2024-11-28 04:59:46,679 INFO L471 AbstractCegarLoop]: Abstraction has has 151 places, 116 transitions, 1726 flow [2024-11-28 04:59:46,680 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.478260869565218) internal successors, (126), 23 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:46,680 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:46,680 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:46,692 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-28 04:59:46,884 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:46,884 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:46,885 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:46,885 INFO L85 PathProgramCache]: Analyzing trace with hash -169655116, now seen corresponding path program 9 times [2024-11-28 04:59:46,885 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:46,885 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040641971] [2024-11-28 04:59:46,885 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:59:46,885 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:46,894 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-28 04:59:46,895 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:47,056 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:59:47,057 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:47,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040641971] [2024-11-28 04:59:47,057 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040641971] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:59:47,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2128213308] [2024-11-28 04:59:47,057 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:59:47,057 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:47,058 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:59:47,060 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:59:47,063 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-28 04:59:47,117 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-28 04:59:47,118 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:47,118 INFO L256 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 04:59:47,120 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:59:47,260 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:59:47,261 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:59:47,583 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:59:47,583 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2128213308] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:59:47,583 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:59:47,583 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2024-11-28 04:59:47,583 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1237419840] [2024-11-28 04:59:47,583 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:59:47,584 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-28 04:59:47,584 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:47,584 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-28 04:59:47,585 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=320, Unknown=0, NotChecked=0, Total=420 [2024-11-28 04:59:47,590 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:47,590 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 151 places, 116 transitions, 1726 flow. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:47,590 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:47,590 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:47,591 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:48,669 INFO L124 PetriNetUnfolderBase]: 761/1529 cut-off events. [2024-11-28 04:59:48,669 INFO L125 PetriNetUnfolderBase]: For 13309/13309 co-relation queries the response was YES. [2024-11-28 04:59:48,680 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8078 conditions, 1529 events. 761/1529 cut-off events. For 13309/13309 co-relation queries the response was YES. Maximal size of possible extension queue 114. Compared 9205 event pairs, 46 based on Foata normal form. 14/1543 useless extension candidates. Maximal degree in co-relation 8000. Up to 379 conditions per place. [2024-11-28 04:59:48,686 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 89 selfloop transitions, 145 changer transitions 17/252 dead transitions. [2024-11-28 04:59:48,686 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 164 places, 252 transitions, 3935 flow [2024-11-28 04:59:48,686 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-28 04:59:48,686 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2024-11-28 04:59:48,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 211 transitions. [2024-11-28 04:59:48,687 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3996212121212121 [2024-11-28 04:59:48,687 INFO L175 Difference]: Start difference. First operand has 151 places, 116 transitions, 1726 flow. Second operand 22 states and 211 transitions. [2024-11-28 04:59:48,687 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 164 places, 252 transitions, 3935 flow [2024-11-28 04:59:48,747 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 145 places, 252 transitions, 3592 flow, removed 21 selfloop flow, removed 19 redundant places. [2024-11-28 04:59:48,752 INFO L231 Difference]: Finished difference. Result has 156 places, 190 transitions, 3165 flow [2024-11-28 04:59:48,753 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=1538, PETRI_DIFFERENCE_MINUEND_PLACES=124, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=31, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=3165, PETRI_PLACES=156, PETRI_TRANSITIONS=190} [2024-11-28 04:59:48,753 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 130 predicate places. [2024-11-28 04:59:48,753 INFO L471 AbstractCegarLoop]: Abstraction has has 156 places, 190 transitions, 3165 flow [2024-11-28 04:59:48,754 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:48,754 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:48,754 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:48,766 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-28 04:59:48,958 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-28 04:59:48,958 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:48,959 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:48,959 INFO L85 PathProgramCache]: Analyzing trace with hash -1367620176, now seen corresponding path program 10 times [2024-11-28 04:59:48,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:48,959 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975228558] [2024-11-28 04:59:48,959 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:59:48,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:48,966 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:59:48,966 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:49,130 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:59:49,130 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:49,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975228558] [2024-11-28 04:59:49,130 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975228558] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:59:49,130 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2107387435] [2024-11-28 04:59:49,130 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 04:59:49,130 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:49,130 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:59:49,132 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:59:49,133 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-28 04:59:49,181 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 04:59:49,182 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:49,182 INFO L256 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 04:59:49,183 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:59:49,386 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:59:49,386 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:59:49,725 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:59:49,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2107387435] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:59:49,726 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:59:49,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2024-11-28 04:59:49,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908582445] [2024-11-28 04:59:49,726 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:59:49,726 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-28 04:59:49,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:49,727 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-28 04:59:49,727 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=465, Unknown=0, NotChecked=0, Total=552 [2024-11-28 04:59:49,730 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:49,730 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 156 places, 190 transitions, 3165 flow. Second operand has 24 states, 24 states have (on average 5.5) internal successors, (132), 24 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:49,730 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:49,730 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:49,730 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:51,792 INFO L124 PetriNetUnfolderBase]: 1097/2217 cut-off events. [2024-11-28 04:59:51,792 INFO L125 PetriNetUnfolderBase]: For 21190/21190 co-relation queries the response was YES. [2024-11-28 04:59:51,802 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11893 conditions, 2217 events. 1097/2217 cut-off events. For 21190/21190 co-relation queries the response was YES. Maximal size of possible extension queue 180. Compared 14788 event pairs, 48 based on Foata normal form. 17/2234 useless extension candidates. Maximal degree in co-relation 11726. Up to 449 conditions per place. [2024-11-28 04:59:51,808 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 124 selfloop transitions, 152 changer transitions 112/389 dead transitions. [2024-11-28 04:59:51,808 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 196 places, 389 transitions, 6106 flow [2024-11-28 04:59:51,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2024-11-28 04:59:51,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2024-11-28 04:59:51,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 385 transitions. [2024-11-28 04:59:51,810 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3819444444444444 [2024-11-28 04:59:51,810 INFO L175 Difference]: Start difference. First operand has 156 places, 190 transitions, 3165 flow. Second operand 42 states and 385 transitions. [2024-11-28 04:59:51,810 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 196 places, 389 transitions, 6106 flow [2024-11-28 04:59:51,946 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 190 places, 389 transitions, 5699 flow, removed 171 selfloop flow, removed 6 redundant places. [2024-11-28 04:59:51,951 INFO L231 Difference]: Finished difference. Result has 201 places, 189 transitions, 3361 flow [2024-11-28 04:59:51,952 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=2865, PETRI_DIFFERENCE_MINUEND_PLACES=149, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=188, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=105, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=78, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=3361, PETRI_PLACES=201, PETRI_TRANSITIONS=189} [2024-11-28 04:59:51,952 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 175 predicate places. [2024-11-28 04:59:51,952 INFO L471 AbstractCegarLoop]: Abstraction has has 201 places, 189 transitions, 3361 flow [2024-11-28 04:59:51,953 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.5) internal successors, (132), 24 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:51,953 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:51,953 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:51,970 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-28 04:59:52,153 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:52,153 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:52,154 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:52,154 INFO L85 PathProgramCache]: Analyzing trace with hash -1665779852, now seen corresponding path program 11 times [2024-11-28 04:59:52,154 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:52,154 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609812408] [2024-11-28 04:59:52,155 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:59:52,155 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:52,159 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:59:52,159 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:52,288 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 04:59:52,288 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:52,288 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609812408] [2024-11-28 04:59:52,289 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609812408] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:59:52,289 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1664411941] [2024-11-28 04:59:52,289 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 04:59:52,289 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:52,289 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:59:52,292 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:59:52,297 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-28 04:59:52,351 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:59:52,351 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:52,352 INFO L256 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-28 04:59:52,354 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:59:52,455 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-28 04:59:52,455 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 04:59:52,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1664411941] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 04:59:52,455 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 04:59:52,456 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 11 [2024-11-28 04:59:52,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438862999] [2024-11-28 04:59:52,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 04:59:52,458 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 04:59:52,458 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:52,458 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 04:59:52,459 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=95, Unknown=0, NotChecked=0, Total=132 [2024-11-28 04:59:52,462 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:52,463 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 201 places, 189 transitions, 3361 flow. Second operand has 9 states, 9 states have (on average 6.0) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:52,463 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:52,463 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:52,463 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:52,919 INFO L124 PetriNetUnfolderBase]: 786/1607 cut-off events. [2024-11-28 04:59:52,919 INFO L125 PetriNetUnfolderBase]: For 17446/17446 co-relation queries the response was YES. [2024-11-28 04:59:52,934 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9006 conditions, 1607 events. 786/1607 cut-off events. For 17446/17446 co-relation queries the response was YES. Maximal size of possible extension queue 135. Compared 9900 event pairs, 109 based on Foata normal form. 7/1614 useless extension candidates. Maximal degree in co-relation 8878. Up to 583 conditions per place. [2024-11-28 04:59:52,938 INFO L140 encePairwiseOnDemand]: 16/24 looper letters, 109 selfloop transitions, 92 changer transitions 25/227 dead transitions. [2024-11-28 04:59:52,938 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 198 places, 227 transitions, 4368 flow [2024-11-28 04:59:52,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 04:59:52,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-28 04:59:52,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 89 transitions. [2024-11-28 04:59:52,940 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.41203703703703703 [2024-11-28 04:59:52,940 INFO L175 Difference]: Start difference. First operand has 201 places, 189 transitions, 3361 flow. Second operand 9 states and 89 transitions. [2024-11-28 04:59:52,940 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 198 places, 227 transitions, 4368 flow [2024-11-28 04:59:53,012 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 172 places, 227 transitions, 3928 flow, removed 121 selfloop flow, removed 26 redundant places. [2024-11-28 04:59:53,016 INFO L231 Difference]: Finished difference. Result has 175 places, 186 transitions, 3223 flow [2024-11-28 04:59:53,016 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=2962, PETRI_DIFFERENCE_MINUEND_PLACES=164, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=189, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=101, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=3223, PETRI_PLACES=175, PETRI_TRANSITIONS=186} [2024-11-28 04:59:53,017 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 149 predicate places. [2024-11-28 04:59:53,017 INFO L471 AbstractCegarLoop]: Abstraction has has 175 places, 186 transitions, 3223 flow [2024-11-28 04:59:53,017 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:53,017 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:53,017 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:53,030 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-11-28 04:59:53,221 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-28 04:59:53,221 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:53,222 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:53,222 INFO L85 PathProgramCache]: Analyzing trace with hash -1802766720, now seen corresponding path program 12 times [2024-11-28 04:59:53,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:53,222 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [347559563] [2024-11-28 04:59:53,222 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:59:53,222 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:53,228 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2024-11-28 04:59:53,228 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:53,391 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-28 04:59:53,391 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:53,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [347559563] [2024-11-28 04:59:53,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [347559563] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:59:53,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1678918705] [2024-11-28 04:59:53,392 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 04:59:53,392 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:53,392 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:59:53,394 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:59:53,398 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-28 04:59:53,441 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2024-11-28 04:59:53,441 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:53,442 INFO L256 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 04:59:53,442 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:59:53,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-28 04:59:53,537 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:59:53,857 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-28 04:59:53,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1678918705] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:59:53,858 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:59:53,858 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 19 [2024-11-28 04:59:53,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [478722854] [2024-11-28 04:59:53,858 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:59:53,858 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-28 04:59:53,859 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:53,859 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-28 04:59:53,859 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=310, Unknown=0, NotChecked=0, Total=380 [2024-11-28 04:59:53,862 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:53,863 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 175 places, 186 transitions, 3223 flow. Second operand has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:53,863 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:53,863 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:53,863 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:54,927 INFO L124 PetriNetUnfolderBase]: 655/1323 cut-off events. [2024-11-28 04:59:54,927 INFO L125 PetriNetUnfolderBase]: For 12568/12568 co-relation queries the response was YES. [2024-11-28 04:59:54,932 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7525 conditions, 1323 events. 655/1323 cut-off events. For 12568/12568 co-relation queries the response was YES. Maximal size of possible extension queue 101. Compared 7654 event pairs, 23 based on Foata normal form. 8/1331 useless extension candidates. Maximal degree in co-relation 7400. Up to 435 conditions per place. [2024-11-28 04:59:54,936 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 74 selfloop transitions, 119 changer transitions 27/221 dead transitions. [2024-11-28 04:59:54,936 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 185 places, 221 transitions, 3702 flow [2024-11-28 04:59:54,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-28 04:59:54,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2024-11-28 04:59:54,939 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 192 transitions. [2024-11-28 04:59:54,939 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.34782608695652173 [2024-11-28 04:59:54,939 INFO L175 Difference]: Start difference. First operand has 175 places, 186 transitions, 3223 flow. Second operand 23 states and 192 transitions. [2024-11-28 04:59:54,939 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 185 places, 221 transitions, 3702 flow [2024-11-28 04:59:54,992 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 173 places, 221 transitions, 3400 flow, removed 22 selfloop flow, removed 12 redundant places. [2024-11-28 04:59:54,996 INFO L231 Difference]: Finished difference. Result has 178 places, 168 transitions, 2888 flow [2024-11-28 04:59:54,996 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=2661, PETRI_DIFFERENCE_MINUEND_PLACES=151, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=169, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=114, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=2888, PETRI_PLACES=178, PETRI_TRANSITIONS=168} [2024-11-28 04:59:54,996 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 152 predicate places. [2024-11-28 04:59:54,997 INFO L471 AbstractCegarLoop]: Abstraction has has 178 places, 168 transitions, 2888 flow [2024-11-28 04:59:54,997 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 5.7) internal successors, (114), 20 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:54,997 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:54,997 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:55,004 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-28 04:59:55,197 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:55,198 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:55,198 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:55,198 INFO L85 PathProgramCache]: Analyzing trace with hash 202187030, now seen corresponding path program 13 times [2024-11-28 04:59:55,198 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:55,198 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1240923223] [2024-11-28 04:59:55,198 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:59:55,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:55,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:59:55,370 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-28 04:59:55,371 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:55,371 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1240923223] [2024-11-28 04:59:55,371 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1240923223] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:59:55,371 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486566868] [2024-11-28 04:59:55,371 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 04:59:55,371 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:55,372 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:59:55,375 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:59:55,379 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-28 04:59:55,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 04:59:55,435 INFO L256 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 04:59:55,436 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:59:55,527 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-28 04:59:55,527 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:59:55,890 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-28 04:59:55,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486566868] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:59:55,891 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:59:55,891 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 18 [2024-11-28 04:59:55,891 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [569561571] [2024-11-28 04:59:55,891 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:59:55,891 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-28 04:59:55,891 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:55,892 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-28 04:59:55,892 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2024-11-28 04:59:55,895 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:55,896 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 178 places, 168 transitions, 2888 flow. Second operand has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:55,896 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:55,896 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:55,896 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:56,678 INFO L124 PetriNetUnfolderBase]: 652/1313 cut-off events. [2024-11-28 04:59:56,678 INFO L125 PetriNetUnfolderBase]: For 12732/12732 co-relation queries the response was YES. [2024-11-28 04:59:56,683 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7428 conditions, 1313 events. 652/1313 cut-off events. For 12732/12732 co-relation queries the response was YES. Maximal size of possible extension queue 99. Compared 7519 event pairs, 43 based on Foata normal form. 5/1318 useless extension candidates. Maximal degree in co-relation 7286. Up to 347 conditions per place. [2024-11-28 04:59:56,686 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 76 selfloop transitions, 115 changer transitions 22/214 dead transitions. [2024-11-28 04:59:56,687 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 190 places, 214 transitions, 3612 flow [2024-11-28 04:59:56,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-28 04:59:56,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2024-11-28 04:59:56,687 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 168 transitions. [2024-11-28 04:59:56,688 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.35 [2024-11-28 04:59:56,688 INFO L175 Difference]: Start difference. First operand has 178 places, 168 transitions, 2888 flow. Second operand 20 states and 168 transitions. [2024-11-28 04:59:56,688 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 190 places, 214 transitions, 3612 flow [2024-11-28 04:59:56,739 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 180 places, 214 transitions, 3322 flow, removed 29 selfloop flow, removed 10 redundant places. [2024-11-28 04:59:56,742 INFO L231 Difference]: Finished difference. Result has 183 places, 167 transitions, 2866 flow [2024-11-28 04:59:56,742 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=2623, PETRI_DIFFERENCE_MINUEND_PLACES=161, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=168, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=114, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=53, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=2866, PETRI_PLACES=183, PETRI_TRANSITIONS=167} [2024-11-28 04:59:56,742 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 157 predicate places. [2024-11-28 04:59:56,742 INFO L471 AbstractCegarLoop]: Abstraction has has 183 places, 167 transitions, 2866 flow [2024-11-28 04:59:56,743 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 5.526315789473684) internal successors, (105), 19 states have internal predecessors, (105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:56,743 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:56,743 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:56,749 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-11-28 04:59:56,943 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2024-11-28 04:59:56,943 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:56,944 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:56,944 INFO L85 PathProgramCache]: Analyzing trace with hash 945495260, now seen corresponding path program 14 times [2024-11-28 04:59:56,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:56,944 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266366685] [2024-11-28 04:59:56,944 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:59:56,944 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:56,950 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:59:56,950 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:57,117 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-28 04:59:57,117 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:57,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266366685] [2024-11-28 04:59:57,117 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266366685] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:59:57,117 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [13164037] [2024-11-28 04:59:57,118 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 04:59:57,118 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:57,118 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:59:57,120 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:59:57,123 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-28 04:59:57,179 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 04:59:57,179 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:57,181 INFO L256 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 04:59:57,182 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:59:57,362 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-28 04:59:57,363 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:59:57,672 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-28 04:59:57,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [13164037] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:59:57,672 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:59:57,673 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2024-11-28 04:59:57,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [726774216] [2024-11-28 04:59:57,673 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:59:57,673 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-28 04:59:57,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:57,674 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-28 04:59:57,674 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=406, Unknown=0, NotChecked=0, Total=506 [2024-11-28 04:59:57,678 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:57,678 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 183 places, 167 transitions, 2866 flow. Second operand has 23 states, 23 states have (on average 5.478260869565218) internal successors, (126), 23 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:57,678 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:57,678 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:57,678 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 04:59:58,358 INFO L124 PetriNetUnfolderBase]: 898/1809 cut-off events. [2024-11-28 04:59:58,358 INFO L125 PetriNetUnfolderBase]: For 18623/18623 co-relation queries the response was YES. [2024-11-28 04:59:58,365 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10005 conditions, 1809 events. 898/1809 cut-off events. For 18623/18623 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 11247 event pairs, 154 based on Foata normal form. 2/1811 useless extension candidates. Maximal degree in co-relation 9856. Up to 634 conditions per place. [2024-11-28 04:59:58,370 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 149 selfloop transitions, 112 changer transitions 13/275 dead transitions. [2024-11-28 04:59:58,370 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 191 places, 275 transitions, 5000 flow [2024-11-28 04:59:58,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 04:59:58,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2024-11-28 04:59:58,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 143 transitions. [2024-11-28 04:59:58,371 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3972222222222222 [2024-11-28 04:59:58,371 INFO L175 Difference]: Start difference. First operand has 183 places, 167 transitions, 2866 flow. Second operand 15 states and 143 transitions. [2024-11-28 04:59:58,371 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 191 places, 275 transitions, 5000 flow [2024-11-28 04:59:58,443 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 179 places, 275 transitions, 4666 flow, removed 40 selfloop flow, removed 12 redundant places. [2024-11-28 04:59:58,448 INFO L231 Difference]: Finished difference. Result has 186 places, 209 transitions, 3842 flow [2024-11-28 04:59:58,448 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=2656, PETRI_DIFFERENCE_MINUEND_PLACES=165, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=167, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=70, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=71, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=3842, PETRI_PLACES=186, PETRI_TRANSITIONS=209} [2024-11-28 04:59:58,449 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 160 predicate places. [2024-11-28 04:59:58,449 INFO L471 AbstractCegarLoop]: Abstraction has has 186 places, 209 transitions, 3842 flow [2024-11-28 04:59:58,449 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.478260869565218) internal successors, (126), 23 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:58,449 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 04:59:58,449 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 04:59:58,456 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-28 04:59:58,649 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:58,650 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 04:59:58,650 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 04:59:58,650 INFO L85 PathProgramCache]: Analyzing trace with hash -420965942, now seen corresponding path program 15 times [2024-11-28 04:59:58,650 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 04:59:58,650 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1730098597] [2024-11-28 04:59:58,650 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:59:58,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 04:59:58,656 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-28 04:59:58,657 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:58,814 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-28 04:59:58,815 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 04:59:58,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1730098597] [2024-11-28 04:59:58,815 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1730098597] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 04:59:58,815 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2115333813] [2024-11-28 04:59:58,815 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 04:59:58,815 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 04:59:58,816 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 04:59:58,818 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 04:59:58,822 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-28 04:59:58,872 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-28 04:59:58,873 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 04:59:58,874 INFO L256 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 04:59:58,875 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 04:59:59,040 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-28 04:59:59,040 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 04:59:59,297 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-28 04:59:59,297 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2115333813] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 04:59:59,297 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 04:59:59,297 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2024-11-28 04:59:59,297 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1499572797] [2024-11-28 04:59:59,297 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 04:59:59,297 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-28 04:59:59,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 04:59:59,298 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-28 04:59:59,298 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=408, Unknown=0, NotChecked=0, Total=506 [2024-11-28 04:59:59,304 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 04:59:59,305 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 186 places, 209 transitions, 3842 flow. Second operand has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 04:59:59,305 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 04:59:59,305 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 04:59:59,305 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 05:00:00,096 INFO L124 PetriNetUnfolderBase]: 904/1804 cut-off events. [2024-11-28 05:00:00,096 INFO L125 PetriNetUnfolderBase]: For 19162/19162 co-relation queries the response was YES. [2024-11-28 05:00:00,104 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10232 conditions, 1804 events. 904/1804 cut-off events. For 19162/19162 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 11148 event pairs, 117 based on Foata normal form. 10/1814 useless extension candidates. Maximal degree in co-relation 10109. Up to 720 conditions per place. [2024-11-28 05:00:00,110 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 103 selfloop transitions, 114 changer transitions 41/259 dead transitions. [2024-11-28 05:00:00,110 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 200 places, 259 transitions, 4918 flow [2024-11-28 05:00:00,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-28 05:00:00,111 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2024-11-28 05:00:00,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 145 transitions. [2024-11-28 05:00:00,112 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3776041666666667 [2024-11-28 05:00:00,112 INFO L175 Difference]: Start difference. First operand has 186 places, 209 transitions, 3842 flow. Second operand 16 states and 145 transitions. [2024-11-28 05:00:00,112 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 200 places, 259 transitions, 4918 flow [2024-11-28 05:00:00,194 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 191 places, 259 transitions, 4718 flow, removed 12 selfloop flow, removed 9 redundant places. [2024-11-28 05:00:00,198 INFO L231 Difference]: Finished difference. Result has 195 places, 190 transitions, 3551 flow [2024-11-28 05:00:00,198 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=3658, PETRI_DIFFERENCE_MINUEND_PLACES=176, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=209, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=100, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=3551, PETRI_PLACES=195, PETRI_TRANSITIONS=190} [2024-11-28 05:00:00,198 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 169 predicate places. [2024-11-28 05:00:00,199 INFO L471 AbstractCegarLoop]: Abstraction has has 195 places, 190 transitions, 3551 flow [2024-11-28 05:00:00,199 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.434782608695652) internal successors, (125), 23 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:00,199 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 05:00:00,199 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:00:00,206 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-28 05:00:00,399 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:00:00,399 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 05:00:00,400 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:00:00,400 INFO L85 PathProgramCache]: Analyzing trace with hash -761190808, now seen corresponding path program 16 times [2024-11-28 05:00:00,400 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:00:00,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [126640107] [2024-11-28 05:00:00,400 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 05:00:00,400 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:00:00,406 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 05:00:00,406 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:00,540 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-28 05:00:00,540 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:00:00,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [126640107] [2024-11-28 05:00:00,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [126640107] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:00:00,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1409623338] [2024-11-28 05:00:00,541 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 05:00:00,541 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:00:00,541 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:00:00,543 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:00:00,544 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-28 05:00:00,592 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 05:00:00,592 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:00,593 INFO L256 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 05:00:00,595 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:00:00,744 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-28 05:00:00,744 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:00:01,026 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-28 05:00:01,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1409623338] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:00:01,027 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:00:01,027 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2024-11-28 05:00:01,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340931450] [2024-11-28 05:00:01,027 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:00:01,027 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-28 05:00:01,027 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:00:01,028 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-28 05:00:01,028 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=462, Unknown=0, NotChecked=0, Total=552 [2024-11-28 05:00:01,032 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 05:00:01,033 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 195 places, 190 transitions, 3551 flow. Second operand has 24 states, 24 states have (on average 5.458333333333333) internal successors, (131), 24 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:01,033 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 05:00:01,033 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 05:00:01,033 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 05:00:01,716 INFO L124 PetriNetUnfolderBase]: 805/1559 cut-off events. [2024-11-28 05:00:01,716 INFO L125 PetriNetUnfolderBase]: For 18071/18071 co-relation queries the response was YES. [2024-11-28 05:00:01,728 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9419 conditions, 1559 events. 805/1559 cut-off events. For 18071/18071 co-relation queries the response was YES. Maximal size of possible extension queue 121. Compared 8979 event pairs, 198 based on Foata normal form. 1/1560 useless extension candidates. Maximal degree in co-relation 9294. Up to 1129 conditions per place. [2024-11-28 05:00:01,733 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 142 selfloop transitions, 62 changer transitions 20/225 dead transitions. [2024-11-28 05:00:01,733 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 201 places, 225 transitions, 4335 flow [2024-11-28 05:00:01,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 05:00:01,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2024-11-28 05:00:01,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 116 transitions. [2024-11-28 05:00:01,734 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3717948717948718 [2024-11-28 05:00:01,734 INFO L175 Difference]: Start difference. First operand has 195 places, 190 transitions, 3551 flow. Second operand 13 states and 116 transitions. [2024-11-28 05:00:01,734 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 201 places, 225 transitions, 4335 flow [2024-11-28 05:00:01,806 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 190 places, 225 transitions, 4058 flow, removed 34 selfloop flow, removed 11 redundant places. [2024-11-28 05:00:01,809 INFO L231 Difference]: Finished difference. Result has 194 places, 189 transitions, 3415 flow [2024-11-28 05:00:01,810 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=3283, PETRI_DIFFERENCE_MINUEND_PLACES=178, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=190, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=128, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=3415, PETRI_PLACES=194, PETRI_TRANSITIONS=189} [2024-11-28 05:00:01,810 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 168 predicate places. [2024-11-28 05:00:01,810 INFO L471 AbstractCegarLoop]: Abstraction has has 194 places, 189 transitions, 3415 flow [2024-11-28 05:00:01,811 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.458333333333333) internal successors, (131), 24 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:01,811 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 05:00:01,811 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:00:01,822 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-28 05:00:02,011 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:00:02,011 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 05:00:02,012 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:00:02,012 INFO L85 PathProgramCache]: Analyzing trace with hash 1859816906, now seen corresponding path program 17 times [2024-11-28 05:00:02,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:00:02,012 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [417536538] [2024-11-28 05:00:02,012 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 05:00:02,012 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:00:02,017 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 05:00:02,018 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:02,138 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:00:02,138 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:00:02,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [417536538] [2024-11-28 05:00:02,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [417536538] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:00:02,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1543314699] [2024-11-28 05:00:02,139 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 05:00:02,139 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:00:02,139 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:00:02,142 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:00:02,147 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-28 05:00:02,204 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 05:00:02,204 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:02,206 INFO L256 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-28 05:00:02,207 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:00:02,320 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-28 05:00:02,320 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:00:02,320 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1543314699] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:00:02,320 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 05:00:02,320 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 12 [2024-11-28 05:00:02,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [438992214] [2024-11-28 05:00:02,320 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:00:02,321 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 05:00:02,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:00:02,321 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 05:00:02,322 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2024-11-28 05:00:02,332 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 05:00:02,332 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 194 places, 189 transitions, 3415 flow. Second operand has 9 states, 9 states have (on average 6.0) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:02,332 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 05:00:02,332 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 05:00:02,333 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 05:00:02,683 INFO L124 PetriNetUnfolderBase]: 868/1688 cut-off events. [2024-11-28 05:00:02,683 INFO L125 PetriNetUnfolderBase]: For 18917/18917 co-relation queries the response was YES. [2024-11-28 05:00:02,696 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9764 conditions, 1688 events. 868/1688 cut-off events. For 18917/18917 co-relation queries the response was YES. Maximal size of possible extension queue 133. Compared 9932 event pairs, 193 based on Foata normal form. 7/1695 useless extension candidates. Maximal degree in co-relation 9645. Up to 913 conditions per place. [2024-11-28 05:00:02,700 INFO L140 encePairwiseOnDemand]: 16/24 looper letters, 121 selfloop transitions, 56 changer transitions 56/234 dead transitions. [2024-11-28 05:00:02,700 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 196 places, 234 transitions, 4495 flow [2024-11-28 05:00:02,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 05:00:02,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-28 05:00:02,701 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 92 transitions. [2024-11-28 05:00:02,701 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.42592592592592593 [2024-11-28 05:00:02,701 INFO L175 Difference]: Start difference. First operand has 194 places, 189 transitions, 3415 flow. Second operand 9 states and 92 transitions. [2024-11-28 05:00:02,701 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 196 places, 234 transitions, 4495 flow [2024-11-28 05:00:02,774 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 184 places, 234 transitions, 4278 flow, removed 6 selfloop flow, removed 12 redundant places. [2024-11-28 05:00:02,777 INFO L231 Difference]: Finished difference. Result has 187 places, 166 transitions, 2904 flow [2024-11-28 05:00:02,777 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=3210, PETRI_DIFFERENCE_MINUEND_PLACES=176, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=189, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=133, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=2904, PETRI_PLACES=187, PETRI_TRANSITIONS=166} [2024-11-28 05:00:02,778 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 161 predicate places. [2024-11-28 05:00:02,778 INFO L471 AbstractCegarLoop]: Abstraction has has 187 places, 166 transitions, 2904 flow [2024-11-28 05:00:02,778 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:02,778 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 05:00:02,779 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:00:02,790 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2024-11-28 05:00:02,979 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2024-11-28 05:00:02,979 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 05:00:02,980 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:00:02,980 INFO L85 PathProgramCache]: Analyzing trace with hash 1671024404, now seen corresponding path program 18 times [2024-11-28 05:00:02,980 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:00:02,980 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1975305685] [2024-11-28 05:00:02,980 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 05:00:02,980 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:00:02,985 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2024-11-28 05:00:02,986 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:03,140 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:00:03,140 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:00:03,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1975305685] [2024-11-28 05:00:03,141 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1975305685] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:00:03,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1863725077] [2024-11-28 05:00:03,141 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 05:00:03,141 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:00:03,141 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:00:03,143 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:00:03,145 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-28 05:00:03,192 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2024-11-28 05:00:03,192 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:03,193 INFO L256 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 05:00:03,194 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:00:03,340 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:00:03,341 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:00:03,579 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:00:03,579 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1863725077] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:00:03,579 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:00:03,579 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 21 [2024-11-28 05:00:03,579 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1770851465] [2024-11-28 05:00:03,579 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:00:03,580 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-28 05:00:03,580 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:00:03,580 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-28 05:00:03,581 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2024-11-28 05:00:03,583 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 05:00:03,584 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 187 places, 166 transitions, 2904 flow. Second operand has 22 states, 22 states have (on average 5.409090909090909) internal successors, (119), 22 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:03,584 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 05:00:03,584 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 05:00:03,584 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 05:00:04,353 INFO L124 PetriNetUnfolderBase]: 841/1620 cut-off events. [2024-11-28 05:00:04,353 INFO L125 PetriNetUnfolderBase]: For 20694/20694 co-relation queries the response was YES. [2024-11-28 05:00:04,360 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9840 conditions, 1620 events. 841/1620 cut-off events. For 20694/20694 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 9408 event pairs, 143 based on Foata normal form. 2/1622 useless extension candidates. Maximal degree in co-relation 9726. Up to 913 conditions per place. [2024-11-28 05:00:04,364 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 143 selfloop transitions, 93 changer transitions 16/253 dead transitions. [2024-11-28 05:00:04,364 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 200 places, 253 transitions, 4644 flow [2024-11-28 05:00:04,365 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-28 05:00:04,365 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2024-11-28 05:00:04,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 149 transitions. [2024-11-28 05:00:04,365 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3880208333333333 [2024-11-28 05:00:04,365 INFO L175 Difference]: Start difference. First operand has 187 places, 166 transitions, 2904 flow. Second operand 16 states and 149 transitions. [2024-11-28 05:00:04,365 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 200 places, 253 transitions, 4644 flow [2024-11-28 05:00:04,448 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 185 places, 253 transitions, 4125 flow, removed 37 selfloop flow, removed 15 redundant places. [2024-11-28 05:00:04,452 INFO L231 Difference]: Finished difference. Result has 190 places, 193 transitions, 3231 flow [2024-11-28 05:00:04,452 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=2527, PETRI_DIFFERENCE_MINUEND_PLACES=170, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=166, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=66, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=86, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=3231, PETRI_PLACES=190, PETRI_TRANSITIONS=193} [2024-11-28 05:00:04,452 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 164 predicate places. [2024-11-28 05:00:04,453 INFO L471 AbstractCegarLoop]: Abstraction has has 190 places, 193 transitions, 3231 flow [2024-11-28 05:00:04,453 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 5.409090909090909) internal successors, (119), 22 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:04,453 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 05:00:04,453 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:00:04,465 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-11-28 05:00:04,653 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2024-11-28 05:00:04,653 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 05:00:04,654 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:00:04,654 INFO L85 PathProgramCache]: Analyzing trace with hash 1905393460, now seen corresponding path program 19 times [2024-11-28 05:00:04,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:00:04,654 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1187294657] [2024-11-28 05:00:04,654 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 05:00:04,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:00:04,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:00:04,805 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:00:04,805 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:00:04,805 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1187294657] [2024-11-28 05:00:04,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1187294657] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:00:04,806 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [781442239] [2024-11-28 05:00:04,806 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 05:00:04,806 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:00:04,806 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:00:04,808 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:00:04,811 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-28 05:00:04,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:00:04,880 INFO L256 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 05:00:04,882 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:00:05,026 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:00:05,027 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:00:05,277 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:00:05,278 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [781442239] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:00:05,278 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:00:05,278 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 20 [2024-11-28 05:00:05,278 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1701975731] [2024-11-28 05:00:05,278 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:00:05,278 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-28 05:00:05,278 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:00:05,279 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-28 05:00:05,279 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2024-11-28 05:00:05,281 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 05:00:05,282 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 190 places, 193 transitions, 3231 flow. Second operand has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:05,282 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 05:00:05,282 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 05:00:05,282 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 05:00:06,234 INFO L124 PetriNetUnfolderBase]: 957/1849 cut-off events. [2024-11-28 05:00:06,234 INFO L125 PetriNetUnfolderBase]: For 21338/21338 co-relation queries the response was YES. [2024-11-28 05:00:06,242 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10782 conditions, 1849 events. 957/1849 cut-off events. For 21338/21338 co-relation queries the response was YES. Maximal size of possible extension queue 147. Compared 11108 event pairs, 153 based on Foata normal form. 2/1851 useless extension candidates. Maximal degree in co-relation 10657. Up to 1019 conditions per place. [2024-11-28 05:00:06,246 INFO L140 encePairwiseOnDemand]: 13/24 looper letters, 126 selfloop transitions, 118 changer transitions 47/292 dead transitions. [2024-11-28 05:00:06,247 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 208 places, 292 transitions, 4956 flow [2024-11-28 05:00:06,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-28 05:00:06,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2024-11-28 05:00:06,248 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 217 transitions. [2024-11-28 05:00:06,248 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.39311594202898553 [2024-11-28 05:00:06,248 INFO L175 Difference]: Start difference. First operand has 190 places, 193 transitions, 3231 flow. Second operand 23 states and 217 transitions. [2024-11-28 05:00:06,248 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 208 places, 292 transitions, 4956 flow [2024-11-28 05:00:06,335 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 199 places, 292 transitions, 4867 flow, removed 14 selfloop flow, removed 9 redundant places. [2024-11-28 05:00:06,339 INFO L231 Difference]: Finished difference. Result has 207 places, 209 transitions, 3737 flow [2024-11-28 05:00:06,340 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=3156, PETRI_DIFFERENCE_MINUEND_PLACES=177, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=193, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=95, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=90, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=3737, PETRI_PLACES=207, PETRI_TRANSITIONS=209} [2024-11-28 05:00:06,340 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 181 predicate places. [2024-11-28 05:00:06,340 INFO L471 AbstractCegarLoop]: Abstraction has has 207 places, 209 transitions, 3737 flow [2024-11-28 05:00:06,340 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 5.476190476190476) internal successors, (115), 21 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:06,340 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 05:00:06,341 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:00:06,349 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2024-11-28 05:00:06,541 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2024-11-28 05:00:06,541 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 05:00:06,541 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:00:06,541 INFO L85 PathProgramCache]: Analyzing trace with hash 1048809088, now seen corresponding path program 20 times [2024-11-28 05:00:06,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:00:06,542 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [16711033] [2024-11-28 05:00:06,542 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 05:00:06,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:00:06,547 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 05:00:06,547 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:06,673 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-28 05:00:06,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:00:06,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [16711033] [2024-11-28 05:00:06,673 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [16711033] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:00:06,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847518535] [2024-11-28 05:00:06,673 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 05:00:06,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:00:06,674 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:00:06,676 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:00:06,677 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-28 05:00:06,723 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 05:00:06,723 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:06,724 INFO L256 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 05:00:06,725 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:00:06,869 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-28 05:00:06,869 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:00:07,128 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-28 05:00:07,128 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847518535] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:00:07,129 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:00:07,129 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2024-11-28 05:00:07,129 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019610559] [2024-11-28 05:00:07,129 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:00:07,129 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-28 05:00:07,129 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:00:07,129 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-28 05:00:07,130 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=419, Unknown=0, NotChecked=0, Total=506 [2024-11-28 05:00:07,132 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 05:00:07,132 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 207 places, 209 transitions, 3737 flow. Second operand has 23 states, 23 states have (on average 5.565217391304348) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:07,132 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 05:00:07,132 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 05:00:07,133 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 05:00:07,667 INFO L124 PetriNetUnfolderBase]: 864/1680 cut-off events. [2024-11-28 05:00:07,667 INFO L125 PetriNetUnfolderBase]: For 21048/21048 co-relation queries the response was YES. [2024-11-28 05:00:07,673 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10091 conditions, 1680 events. 864/1680 cut-off events. For 21048/21048 co-relation queries the response was YES. Maximal size of possible extension queue 129. Compared 9825 event pairs, 130 based on Foata normal form. 2/1682 useless extension candidates. Maximal degree in co-relation 9959. Up to 622 conditions per place. [2024-11-28 05:00:07,676 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 106 selfloop transitions, 102 changer transitions 37/246 dead transitions. [2024-11-28 05:00:07,676 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 217 places, 246 transitions, 4561 flow [2024-11-28 05:00:07,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 05:00:07,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-28 05:00:07,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 128 transitions. [2024-11-28 05:00:07,677 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.38095238095238093 [2024-11-28 05:00:07,677 INFO L175 Difference]: Start difference. First operand has 207 places, 209 transitions, 3737 flow. Second operand 14 states and 128 transitions. [2024-11-28 05:00:07,677 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 217 places, 246 transitions, 4561 flow [2024-11-28 05:00:07,744 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 211 places, 246 transitions, 4388 flow, removed 61 selfloop flow, removed 6 redundant places. [2024-11-28 05:00:07,747 INFO L231 Difference]: Finished difference. Result has 213 places, 185 transitions, 3359 flow [2024-11-28 05:00:07,748 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=3591, PETRI_DIFFERENCE_MINUEND_PLACES=198, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=209, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=101, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=107, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=3359, PETRI_PLACES=213, PETRI_TRANSITIONS=185} [2024-11-28 05:00:07,748 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 187 predicate places. [2024-11-28 05:00:07,748 INFO L471 AbstractCegarLoop]: Abstraction has has 213 places, 185 transitions, 3359 flow [2024-11-28 05:00:07,748 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.565217391304348) internal successors, (128), 23 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:07,748 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 05:00:07,748 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:00:07,755 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-28 05:00:07,948 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2024-11-28 05:00:07,949 INFO L396 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 05:00:07,949 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:00:07,949 INFO L85 PathProgramCache]: Analyzing trace with hash 581417332, now seen corresponding path program 21 times [2024-11-28 05:00:07,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:00:07,949 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1504126427] [2024-11-28 05:00:07,950 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 05:00:07,950 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:00:07,955 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-28 05:00:07,955 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:08,113 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-28 05:00:08,113 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:00:08,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1504126427] [2024-11-28 05:00:08,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1504126427] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:00:08,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1227544444] [2024-11-28 05:00:08,114 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 05:00:08,114 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:00:08,114 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:00:08,117 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:00:08,121 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-28 05:00:08,172 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-28 05:00:08,172 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:08,173 INFO L256 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 05:00:08,174 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:00:08,334 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-28 05:00:08,334 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:00:08,586 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-28 05:00:08,586 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1227544444] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:00:08,586 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:00:08,586 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2024-11-28 05:00:08,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814240103] [2024-11-28 05:00:08,586 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:00:08,587 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-28 05:00:08,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:00:08,587 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-28 05:00:08,587 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2024-11-28 05:00:08,591 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 05:00:08,591 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 213 places, 185 transitions, 3359 flow. Second operand has 23 states, 23 states have (on average 5.478260869565218) internal successors, (126), 23 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:08,592 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 05:00:08,592 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 05:00:08,592 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 05:00:09,186 INFO L124 PetriNetUnfolderBase]: 777/1559 cut-off events. [2024-11-28 05:00:09,186 INFO L125 PetriNetUnfolderBase]: For 19458/19458 co-relation queries the response was YES. [2024-11-28 05:00:09,194 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9062 conditions, 1559 events. 777/1559 cut-off events. For 19458/19458 co-relation queries the response was YES. Maximal size of possible extension queue 129. Compared 9295 event pairs, 206 based on Foata normal form. 2/1561 useless extension candidates. Maximal degree in co-relation 8921. Up to 1072 conditions per place. [2024-11-28 05:00:09,198 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 123 selfloop transitions, 65 changer transitions 30/219 dead transitions. [2024-11-28 05:00:09,198 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 223 places, 219 transitions, 4045 flow [2024-11-28 05:00:09,199 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 05:00:09,199 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2024-11-28 05:00:09,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 123 transitions. [2024-11-28 05:00:09,199 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3942307692307692 [2024-11-28 05:00:09,200 INFO L175 Difference]: Start difference. First operand has 213 places, 185 transitions, 3359 flow. Second operand 13 states and 123 transitions. [2024-11-28 05:00:09,200 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 223 places, 219 transitions, 4045 flow [2024-11-28 05:00:09,267 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 207 places, 219 transitions, 3757 flow, removed 13 selfloop flow, removed 16 redundant places. [2024-11-28 05:00:09,272 INFO L231 Difference]: Finished difference. Result has 210 places, 167 transitions, 2919 flow [2024-11-28 05:00:09,272 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=3080, PETRI_DIFFERENCE_MINUEND_PLACES=195, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=185, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=62, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=120, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=2919, PETRI_PLACES=210, PETRI_TRANSITIONS=167} [2024-11-28 05:00:09,272 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 184 predicate places. [2024-11-28 05:00:09,272 INFO L471 AbstractCegarLoop]: Abstraction has has 210 places, 167 transitions, 2919 flow [2024-11-28 05:00:09,273 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.478260869565218) internal successors, (126), 23 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:09,273 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 05:00:09,273 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:00:09,281 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-28 05:00:09,473 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2024-11-28 05:00:09,473 INFO L396 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 05:00:09,474 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:00:09,474 INFO L85 PathProgramCache]: Analyzing trace with hash 847124374, now seen corresponding path program 22 times [2024-11-28 05:00:09,474 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:00:09,474 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [945440347] [2024-11-28 05:00:09,474 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 05:00:09,474 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:00:09,478 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 05:00:09,479 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:09,635 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-28 05:00:09,635 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:00:09,635 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [945440347] [2024-11-28 05:00:09,635 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [945440347] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:00:09,635 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [374363646] [2024-11-28 05:00:09,635 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 05:00:09,636 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:00:09,636 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:00:09,638 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:00:09,640 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-28 05:00:09,687 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 05:00:09,687 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:09,688 INFO L256 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 05:00:09,689 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:00:09,857 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-28 05:00:09,857 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:00:10,173 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-28 05:00:10,173 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [374363646] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:00:10,173 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:00:10,173 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 23 [2024-11-28 05:00:10,173 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653250682] [2024-11-28 05:00:10,173 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:00:10,173 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-28 05:00:10,174 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:00:10,174 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-28 05:00:10,174 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=459, Unknown=0, NotChecked=0, Total=552 [2024-11-28 05:00:10,180 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 05:00:10,180 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 210 places, 167 transitions, 2919 flow. Second operand has 24 states, 24 states have (on average 5.458333333333333) internal successors, (131), 24 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:10,180 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 05:00:10,180 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 05:00:10,180 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 05:00:10,893 INFO L124 PetriNetUnfolderBase]: 719/1436 cut-off events. [2024-11-28 05:00:10,893 INFO L125 PetriNetUnfolderBase]: For 15714/15714 co-relation queries the response was YES. [2024-11-28 05:00:10,900 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8272 conditions, 1436 events. 719/1436 cut-off events. For 15714/15714 co-relation queries the response was YES. Maximal size of possible extension queue 117. Compared 8340 event pairs, 174 based on Foata normal form. 5/1441 useless extension candidates. Maximal degree in co-relation 8153. Up to 808 conditions per place. [2024-11-28 05:00:10,903 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 118 selfloop transitions, 43 changer transitions 48/210 dead transitions. [2024-11-28 05:00:10,903 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 217 places, 210 transitions, 3743 flow [2024-11-28 05:00:10,904 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-28 05:00:10,904 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2024-11-28 05:00:10,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 114 transitions. [2024-11-28 05:00:10,904 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.36538461538461536 [2024-11-28 05:00:10,904 INFO L175 Difference]: Start difference. First operand has 210 places, 167 transitions, 2919 flow. Second operand 13 states and 114 transitions. [2024-11-28 05:00:10,904 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 217 places, 210 transitions, 3743 flow [2024-11-28 05:00:10,964 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 193 places, 210 transitions, 3344 flow, removed 22 selfloop flow, removed 24 redundant places. [2024-11-28 05:00:10,968 INFO L231 Difference]: Finished difference. Result has 195 places, 148 transitions, 2278 flow [2024-11-28 05:00:10,968 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=2532, PETRI_DIFFERENCE_MINUEND_PLACES=181, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=167, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=43, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=124, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=2278, PETRI_PLACES=195, PETRI_TRANSITIONS=148} [2024-11-28 05:00:10,969 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 169 predicate places. [2024-11-28 05:00:10,969 INFO L471 AbstractCegarLoop]: Abstraction has has 195 places, 148 transitions, 2278 flow [2024-11-28 05:00:10,969 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.458333333333333) internal successors, (131), 24 states have internal predecessors, (131), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:10,969 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 05:00:10,969 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:00:10,977 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-28 05:00:11,170 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:00:11,170 INFO L396 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 05:00:11,170 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:00:11,170 INFO L85 PathProgramCache]: Analyzing trace with hash 1580197594, now seen corresponding path program 23 times [2024-11-28 05:00:11,170 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:00:11,171 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [946627557] [2024-11-28 05:00:11,171 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 05:00:11,171 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:00:11,175 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 05:00:11,175 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:11,265 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:00:11,265 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:00:11,265 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [946627557] [2024-11-28 05:00:11,265 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [946627557] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:00:11,265 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1974471857] [2024-11-28 05:00:11,265 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 05:00:11,266 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:00:11,266 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:00:11,268 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:00:11,269 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-28 05:00:11,317 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 05:00:11,317 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:11,318 INFO L256 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-28 05:00:11,319 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:00:11,383 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-28 05:00:11,383 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:00:11,383 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1974471857] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:00:11,383 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 05:00:11,383 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 10 [2024-11-28 05:00:11,384 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1640770575] [2024-11-28 05:00:11,384 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:00:11,384 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 05:00:11,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:00:11,384 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 05:00:11,384 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2024-11-28 05:00:11,390 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 05:00:11,390 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 195 places, 148 transitions, 2278 flow. Second operand has 9 states, 9 states have (on average 6.0) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:11,390 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 05:00:11,390 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 05:00:11,390 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 05:00:11,673 INFO L124 PetriNetUnfolderBase]: 536/1088 cut-off events. [2024-11-28 05:00:11,674 INFO L125 PetriNetUnfolderBase]: For 9865/9865 co-relation queries the response was YES. [2024-11-28 05:00:11,678 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6043 conditions, 1088 events. 536/1088 cut-off events. For 9865/9865 co-relation queries the response was YES. Maximal size of possible extension queue 84. Compared 5948 event pairs, 54 based on Foata normal form. 5/1093 useless extension candidates. Maximal degree in co-relation 5951. Up to 281 conditions per place. [2024-11-28 05:00:11,680 INFO L140 encePairwiseOnDemand]: 16/24 looper letters, 72 selfloop transitions, 41 changer transitions 55/169 dead transitions. [2024-11-28 05:00:11,680 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 196 places, 169 transitions, 2789 flow [2024-11-28 05:00:11,681 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 05:00:11,681 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-28 05:00:11,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 85 transitions. [2024-11-28 05:00:11,681 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.39351851851851855 [2024-11-28 05:00:11,681 INFO L175 Difference]: Start difference. First operand has 195 places, 148 transitions, 2278 flow. Second operand 9 states and 85 transitions. [2024-11-28 05:00:11,681 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 196 places, 169 transitions, 2789 flow [2024-11-28 05:00:11,720 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 182 places, 169 transitions, 2571 flow, removed 26 selfloop flow, removed 14 redundant places. [2024-11-28 05:00:11,722 INFO L231 Difference]: Finished difference. Result has 183 places, 106 transitions, 1592 flow [2024-11-28 05:00:11,722 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=2064, PETRI_DIFFERENCE_MINUEND_PLACES=174, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=148, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=107, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=1592, PETRI_PLACES=183, PETRI_TRANSITIONS=106} [2024-11-28 05:00:11,722 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 157 predicate places. [2024-11-28 05:00:11,723 INFO L471 AbstractCegarLoop]: Abstraction has has 183 places, 106 transitions, 1592 flow [2024-11-28 05:00:11,723 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.0) internal successors, (54), 9 states have internal predecessors, (54), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:11,723 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 05:00:11,723 INFO L206 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:00:11,732 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-28 05:00:11,924 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:00:11,924 INFO L396 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 05:00:11,924 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:00:11,924 INFO L85 PathProgramCache]: Analyzing trace with hash 1444461032, now seen corresponding path program 24 times [2024-11-28 05:00:11,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:00:11,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [161679362] [2024-11-28 05:00:11,925 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 05:00:11,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:00:11,930 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2024-11-28 05:00:11,931 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:12,071 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-28 05:00:12,071 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:00:12,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [161679362] [2024-11-28 05:00:12,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [161679362] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:00:12,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [965101394] [2024-11-28 05:00:12,071 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 05:00:12,071 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:00:12,071 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:00:12,073 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:00:12,075 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-28 05:00:12,123 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2024-11-28 05:00:12,123 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:12,124 INFO L256 TraceCheckSpWp]: Trace formula consists of 98 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-28 05:00:12,124 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:00:12,276 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-28 05:00:12,277 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:00:12,535 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-28 05:00:12,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [965101394] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:00:12,536 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:00:12,536 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 10] total 22 [2024-11-28 05:00:12,536 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455253667] [2024-11-28 05:00:12,536 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:00:12,536 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-28 05:00:12,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:00:12,537 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-28 05:00:12,537 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=97, Invalid=409, Unknown=0, NotChecked=0, Total=506 [2024-11-28 05:00:12,540 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 05:00:12,540 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 183 places, 106 transitions, 1592 flow. Second operand has 23 states, 23 states have (on average 5.478260869565218) internal successors, (126), 23 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:12,540 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 05:00:12,540 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 05:00:12,540 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 05:00:13,021 INFO L124 PetriNetUnfolderBase]: 267/604 cut-off events. [2024-11-28 05:00:13,021 INFO L125 PetriNetUnfolderBase]: For 5116/5116 co-relation queries the response was YES. [2024-11-28 05:00:13,023 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3336 conditions, 604 events. 267/604 cut-off events. For 5116/5116 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 3027 event pairs, 13 based on Foata normal form. 2/606 useless extension candidates. Maximal degree in co-relation 3287. Up to 181 conditions per place. [2024-11-28 05:00:13,025 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 53 selfloop transitions, 45 changer transitions 33/132 dead transitions. [2024-11-28 05:00:13,025 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 178 places, 132 transitions, 2010 flow [2024-11-28 05:00:13,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 05:00:13,026 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-28 05:00:13,026 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 116 transitions. [2024-11-28 05:00:13,026 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.34523809523809523 [2024-11-28 05:00:13,026 INFO L175 Difference]: Start difference. First operand has 183 places, 106 transitions, 1592 flow. Second operand 14 states and 116 transitions. [2024-11-28 05:00:13,026 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 178 places, 132 transitions, 2010 flow [2024-11-28 05:00:13,045 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 161 places, 132 transitions, 1832 flow, removed 16 selfloop flow, removed 17 redundant places. [2024-11-28 05:00:13,048 INFO L231 Difference]: Finished difference. Result has 162 places, 86 transitions, 1230 flow [2024-11-28 05:00:13,048 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=1432, PETRI_DIFFERENCE_MINUEND_PLACES=148, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=106, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1230, PETRI_PLACES=162, PETRI_TRANSITIONS=86} [2024-11-28 05:00:13,049 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 136 predicate places. [2024-11-28 05:00:13,049 INFO L471 AbstractCegarLoop]: Abstraction has has 162 places, 86 transitions, 1230 flow [2024-11-28 05:00:13,050 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.478260869565218) internal successors, (126), 23 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:13,050 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 05:00:13,050 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:00:13,062 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-28 05:00:13,250 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:00:13,251 INFO L396 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 05:00:13,251 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:00:13,251 INFO L85 PathProgramCache]: Analyzing trace with hash -1831952349, now seen corresponding path program 25 times [2024-11-28 05:00:13,251 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:00:13,251 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942516557] [2024-11-28 05:00:13,251 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 05:00:13,251 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:00:13,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:00:13,305 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:00:13,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:00:13,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942516557] [2024-11-28 05:00:13,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942516557] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:00:13,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1989327814] [2024-11-28 05:00:13,306 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 05:00:13,306 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:00:13,306 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:00:13,308 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:00:13,317 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-28 05:00:13,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:00:13,365 INFO L256 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-28 05:00:13,365 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:00:13,386 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:00:13,386 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:00:13,481 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:00:13,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1989327814] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:00:13,481 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:00:13,481 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2024-11-28 05:00:13,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1853128267] [2024-11-28 05:00:13,482 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:00:13,482 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 05:00:13,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:00:13,482 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 05:00:13,482 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2024-11-28 05:00:13,511 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 24 [2024-11-28 05:00:13,511 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 162 places, 86 transitions, 1230 flow. Second operand has 11 states, 11 states have (on average 8.272727272727273) internal successors, (91), 11 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:13,511 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 05:00:13,512 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 24 [2024-11-28 05:00:13,512 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 05:00:13,760 INFO L124 PetriNetUnfolderBase]: 132/339 cut-off events. [2024-11-28 05:00:13,760 INFO L125 PetriNetUnfolderBase]: For 2829/2829 co-relation queries the response was YES. [2024-11-28 05:00:13,762 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1913 conditions, 339 events. 132/339 cut-off events. For 2829/2829 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 1533 event pairs, 33 based on Foata normal form. 2/335 useless extension candidates. Maximal degree in co-relation 1871. Up to 116 conditions per place. [2024-11-28 05:00:13,764 INFO L140 encePairwiseOnDemand]: 18/24 looper letters, 54 selfloop transitions, 27 changer transitions 7/106 dead transitions. [2024-11-28 05:00:13,764 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 156 places, 106 transitions, 1426 flow [2024-11-28 05:00:13,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-28 05:00:13,765 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2024-11-28 05:00:13,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 125 transitions. [2024-11-28 05:00:13,765 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4340277777777778 [2024-11-28 05:00:13,766 INFO L175 Difference]: Start difference. First operand has 162 places, 86 transitions, 1230 flow. Second operand 12 states and 125 transitions. [2024-11-28 05:00:13,766 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 156 places, 106 transitions, 1426 flow [2024-11-28 05:00:13,778 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 126 places, 106 transitions, 1151 flow, removed 30 selfloop flow, removed 30 redundant places. [2024-11-28 05:00:13,780 INFO L231 Difference]: Finished difference. Result has 126 places, 78 transitions, 914 flow [2024-11-28 05:00:13,780 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=892, PETRI_DIFFERENCE_MINUEND_PLACES=115, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=81, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=26, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=55, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=914, PETRI_PLACES=126, PETRI_TRANSITIONS=78} [2024-11-28 05:00:13,780 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 100 predicate places. [2024-11-28 05:00:13,781 INFO L471 AbstractCegarLoop]: Abstraction has has 126 places, 78 transitions, 914 flow [2024-11-28 05:00:13,781 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.272727272727273) internal successors, (91), 11 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:13,781 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 05:00:13,781 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:00:13,788 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-11-28 05:00:13,981 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2024-11-28 05:00:13,982 INFO L396 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 05:00:13,982 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:00:13,982 INFO L85 PathProgramCache]: Analyzing trace with hash 1985389909, now seen corresponding path program 26 times [2024-11-28 05:00:13,982 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:00:13,982 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [83491349] [2024-11-28 05:00:13,982 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 05:00:13,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:00:13,989 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 05:00:13,989 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:14,047 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:00:14,047 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:00:14,047 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [83491349] [2024-11-28 05:00:14,047 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [83491349] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:00:14,047 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1999435494] [2024-11-28 05:00:14,047 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 05:00:14,047 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:00:14,047 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:00:14,049 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:00:14,051 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-28 05:00:14,100 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 05:00:14,100 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:14,101 INFO L256 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-28 05:00:14,102 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:00:14,228 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:00:14,228 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:00:14,533 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:00:14,533 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1999435494] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:00:14,533 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:00:14,533 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 11] total 24 [2024-11-28 05:00:14,533 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227796586] [2024-11-28 05:00:14,533 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:00:14,534 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-28 05:00:14,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:00:14,534 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-28 05:00:14,534 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=107, Invalid=445, Unknown=0, NotChecked=0, Total=552 [2024-11-28 05:00:14,537 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 05:00:14,538 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 126 places, 78 transitions, 914 flow. Second operand has 24 states, 24 states have (on average 5.875) internal successors, (141), 24 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:14,538 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 05:00:14,538 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 05:00:14,538 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 05:00:15,155 INFO L124 PetriNetUnfolderBase]: 178/413 cut-off events. [2024-11-28 05:00:15,156 INFO L125 PetriNetUnfolderBase]: For 1883/1883 co-relation queries the response was YES. [2024-11-28 05:00:15,157 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1915 conditions, 413 events. 178/413 cut-off events. For 1883/1883 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 1790 event pairs, 49 based on Foata normal form. 3/416 useless extension candidates. Maximal degree in co-relation 1887. Up to 162 conditions per place. [2024-11-28 05:00:15,158 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 64 selfloop transitions, 39 changer transitions 14/118 dead transitions. [2024-11-28 05:00:15,158 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 137 places, 118 transitions, 1332 flow [2024-11-28 05:00:15,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-28 05:00:15,158 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2024-11-28 05:00:15,159 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 148 transitions. [2024-11-28 05:00:15,159 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3425925925925926 [2024-11-28 05:00:15,159 INFO L175 Difference]: Start difference. First operand has 126 places, 78 transitions, 914 flow. Second operand 18 states and 148 transitions. [2024-11-28 05:00:15,159 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 137 places, 118 transitions, 1332 flow [2024-11-28 05:00:15,167 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 125 places, 118 transitions, 1203 flow, removed 15 selfloop flow, removed 12 redundant places. [2024-11-28 05:00:15,169 INFO L231 Difference]: Finished difference. Result has 129 places, 77 transitions, 883 flow [2024-11-28 05:00:15,169 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=756, PETRI_DIFFERENCE_MINUEND_PLACES=108, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=75, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=36, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=883, PETRI_PLACES=129, PETRI_TRANSITIONS=77} [2024-11-28 05:00:15,170 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 103 predicate places. [2024-11-28 05:00:15,170 INFO L471 AbstractCegarLoop]: Abstraction has has 129 places, 77 transitions, 883 flow [2024-11-28 05:00:15,170 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 5.875) internal successors, (141), 24 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:15,170 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 05:00:15,170 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:00:15,177 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2024-11-28 05:00:15,370 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2024-11-28 05:00:15,371 INFO L396 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 05:00:15,371 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:00:15,371 INFO L85 PathProgramCache]: Analyzing trace with hash 1542660184, now seen corresponding path program 27 times [2024-11-28 05:00:15,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:00:15,371 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [789765280] [2024-11-28 05:00:15,371 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 05:00:15,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:00:15,376 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-28 05:00:15,376 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:15,424 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:00:15,424 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:00:15,424 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [789765280] [2024-11-28 05:00:15,424 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [789765280] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:00:15,424 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [786043214] [2024-11-28 05:00:15,424 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 05:00:15,425 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:00:15,425 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:00:15,427 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:00:15,428 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-28 05:00:15,480 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-28 05:00:15,481 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:15,482 INFO L256 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-28 05:00:15,482 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:00:15,508 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:00:15,509 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:00:15,599 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:00:15,600 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [786043214] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:00:15,600 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:00:15,600 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 13 [2024-11-28 05:00:15,600 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868314232] [2024-11-28 05:00:15,600 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:00:15,600 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-28 05:00:15,601 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:00:15,601 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-28 05:00:15,601 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2024-11-28 05:00:15,677 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 24 [2024-11-28 05:00:15,677 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 129 places, 77 transitions, 883 flow. Second operand has 13 states, 13 states have (on average 7.923076923076923) internal successors, (103), 13 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:15,677 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 05:00:15,677 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 24 [2024-11-28 05:00:15,677 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 05:00:15,982 INFO L124 PetriNetUnfolderBase]: 150/393 cut-off events. [2024-11-28 05:00:15,982 INFO L125 PetriNetUnfolderBase]: For 2054/2054 co-relation queries the response was YES. [2024-11-28 05:00:15,984 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1855 conditions, 393 events. 150/393 cut-off events. For 2054/2054 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 1863 event pairs, 44 based on Foata normal form. 6/389 useless extension candidates. Maximal degree in co-relation 1825. Up to 148 conditions per place. [2024-11-28 05:00:15,985 INFO L140 encePairwiseOnDemand]: 18/24 looper letters, 55 selfloop transitions, 26 changer transitions 9/107 dead transitions. [2024-11-28 05:00:15,985 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 135 places, 107 transitions, 1268 flow [2024-11-28 05:00:15,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-28 05:00:15,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2024-11-28 05:00:15,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 122 transitions. [2024-11-28 05:00:15,986 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4236111111111111 [2024-11-28 05:00:15,986 INFO L175 Difference]: Start difference. First operand has 129 places, 77 transitions, 883 flow. Second operand 12 states and 122 transitions. [2024-11-28 05:00:15,986 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 135 places, 107 transitions, 1268 flow [2024-11-28 05:00:15,992 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 124 places, 107 transitions, 1194 flow, removed 11 selfloop flow, removed 11 redundant places. [2024-11-28 05:00:15,994 INFO L231 Difference]: Finished difference. Result has 129 places, 82 transitions, 951 flow [2024-11-28 05:00:15,994 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=820, PETRI_DIFFERENCE_MINUEND_PLACES=113, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=77, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=951, PETRI_PLACES=129, PETRI_TRANSITIONS=82} [2024-11-28 05:00:15,994 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 103 predicate places. [2024-11-28 05:00:15,994 INFO L471 AbstractCegarLoop]: Abstraction has has 129 places, 82 transitions, 951 flow [2024-11-28 05:00:15,994 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 7.923076923076923) internal successors, (103), 13 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:15,994 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 05:00:15,995 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:00:16,003 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-11-28 05:00:16,195 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2024-11-28 05:00:16,195 INFO L396 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 05:00:16,195 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:00:16,196 INFO L85 PathProgramCache]: Analyzing trace with hash 1644046618, now seen corresponding path program 28 times [2024-11-28 05:00:16,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:00:16,196 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584238266] [2024-11-28 05:00:16,196 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 05:00:16,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:00:16,203 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 05:00:16,203 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:16,243 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:00:16,243 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:00:16,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584238266] [2024-11-28 05:00:16,243 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584238266] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:00:16,243 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1988498841] [2024-11-28 05:00:16,243 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-28 05:00:16,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:00:16,243 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:00:16,245 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:00:16,246 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-28 05:00:16,295 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-28 05:00:16,295 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:16,296 INFO L256 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-28 05:00:16,296 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:00:16,317 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:00:16,317 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:00:16,379 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:00:16,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1988498841] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:00:16,379 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:00:16,379 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2024-11-28 05:00:16,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1922964500] [2024-11-28 05:00:16,380 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:00:16,380 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-28 05:00:16,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:00:16,380 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-28 05:00:16,380 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110 [2024-11-28 05:00:16,415 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 6 out of 24 [2024-11-28 05:00:16,416 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 129 places, 82 transitions, 951 flow. Second operand has 11 states, 11 states have (on average 8.090909090909092) internal successors, (89), 11 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:16,416 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 05:00:16,416 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 6 of 24 [2024-11-28 05:00:16,416 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 05:00:16,588 INFO L124 PetriNetUnfolderBase]: 130/343 cut-off events. [2024-11-28 05:00:16,588 INFO L125 PetriNetUnfolderBase]: For 1873/1873 co-relation queries the response was YES. [2024-11-28 05:00:16,589 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1626 conditions, 343 events. 130/343 cut-off events. For 1873/1873 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 1558 event pairs, 49 based on Foata normal form. 5/338 useless extension candidates. Maximal degree in co-relation 1594. Up to 148 conditions per place. [2024-11-28 05:00:16,590 INFO L140 encePairwiseOnDemand]: 18/24 looper letters, 51 selfloop transitions, 19 changer transitions 5/91 dead transitions. [2024-11-28 05:00:16,590 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 134 places, 91 transitions, 1127 flow [2024-11-28 05:00:16,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 05:00:16,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-28 05:00:16,591 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 90 transitions. [2024-11-28 05:00:16,591 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.4166666666666667 [2024-11-28 05:00:16,591 INFO L175 Difference]: Start difference. First operand has 129 places, 82 transitions, 951 flow. Second operand 9 states and 90 transitions. [2024-11-28 05:00:16,591 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 134 places, 91 transitions, 1127 flow [2024-11-28 05:00:16,598 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 129 places, 91 transitions, 1100 flow, removed 7 selfloop flow, removed 5 redundant places. [2024-11-28 05:00:16,600 INFO L231 Difference]: Finished difference. Result has 129 places, 79 transitions, 921 flow [2024-11-28 05:00:16,600 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=913, PETRI_DIFFERENCE_MINUEND_PLACES=121, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=81, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=62, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=921, PETRI_PLACES=129, PETRI_TRANSITIONS=79} [2024-11-28 05:00:16,601 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 103 predicate places. [2024-11-28 05:00:16,601 INFO L471 AbstractCegarLoop]: Abstraction has has 129 places, 79 transitions, 921 flow [2024-11-28 05:00:16,601 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.090909090909092) internal successors, (89), 11 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:16,601 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 05:00:16,601 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:00:16,613 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2024-11-28 05:00:16,801 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:00:16,802 INFO L396 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 05:00:16,802 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:00:16,802 INFO L85 PathProgramCache]: Analyzing trace with hash -860634525, now seen corresponding path program 29 times [2024-11-28 05:00:16,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:00:16,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359160803] [2024-11-28 05:00:16,802 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 05:00:16,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:00:16,808 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 05:00:16,808 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:16,916 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-28 05:00:16,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:00:16,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359160803] [2024-11-28 05:00:16,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359160803] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:00:16,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1590322326] [2024-11-28 05:00:16,917 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-28 05:00:16,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:00:16,917 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:00:16,919 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:00:16,921 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-28 05:00:16,969 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 05:00:16,969 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:16,970 INFO L256 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-28 05:00:16,971 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:00:17,071 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-28 05:00:17,071 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:00:17,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1590322326] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:00:17,071 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 05:00:17,071 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 12 [2024-11-28 05:00:17,071 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501909175] [2024-11-28 05:00:17,071 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:00:17,072 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 05:00:17,072 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:00:17,072 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 05:00:17,072 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=117, Unknown=0, NotChecked=0, Total=156 [2024-11-28 05:00:17,075 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 05:00:17,075 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 129 places, 79 transitions, 921 flow. Second operand has 9 states, 9 states have (on average 6.222222222222222) internal successors, (56), 9 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:17,075 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 05:00:17,075 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 05:00:17,075 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 05:00:17,233 INFO L124 PetriNetUnfolderBase]: 166/382 cut-off events. [2024-11-28 05:00:17,233 INFO L125 PetriNetUnfolderBase]: For 1919/1919 co-relation queries the response was YES. [2024-11-28 05:00:17,235 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1785 conditions, 382 events. 166/382 cut-off events. For 1919/1919 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 1581 event pairs, 35 based on Foata normal form. 1/383 useless extension candidates. Maximal degree in co-relation 1754. Up to 151 conditions per place. [2024-11-28 05:00:17,235 INFO L140 encePairwiseOnDemand]: 16/24 looper letters, 66 selfloop transitions, 18 changer transitions 11/96 dead transitions. [2024-11-28 05:00:17,235 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 134 places, 96 transitions, 1151 flow [2024-11-28 05:00:17,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 05:00:17,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-28 05:00:17,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 82 transitions. [2024-11-28 05:00:17,236 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.37962962962962965 [2024-11-28 05:00:17,236 INFO L175 Difference]: Start difference. First operand has 129 places, 79 transitions, 921 flow. Second operand 9 states and 82 transitions. [2024-11-28 05:00:17,236 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 134 places, 96 transitions, 1151 flow [2024-11-28 05:00:17,243 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 128 places, 96 transitions, 1117 flow, removed 2 selfloop flow, removed 6 redundant places. [2024-11-28 05:00:17,244 INFO L231 Difference]: Finished difference. Result has 129 places, 76 transitions, 894 flow [2024-11-28 05:00:17,245 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=887, PETRI_DIFFERENCE_MINUEND_PLACES=120, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=79, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=894, PETRI_PLACES=129, PETRI_TRANSITIONS=76} [2024-11-28 05:00:17,245 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 103 predicate places. [2024-11-28 05:00:17,245 INFO L471 AbstractCegarLoop]: Abstraction has has 129 places, 76 transitions, 894 flow [2024-11-28 05:00:17,245 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.222222222222222) internal successors, (56), 9 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:17,245 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 05:00:17,245 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:00:17,256 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2024-11-28 05:00:17,446 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2024-11-28 05:00:17,446 INFO L396 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 05:00:17,446 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:00:17,446 INFO L85 PathProgramCache]: Analyzing trace with hash 659341603, now seen corresponding path program 30 times [2024-11-28 05:00:17,446 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:00:17,446 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [646476326] [2024-11-28 05:00:17,446 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 05:00:17,447 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:00:17,451 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2024-11-28 05:00:17,451 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:17,603 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:00:17,603 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:00:17,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [646476326] [2024-11-28 05:00:17,603 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [646476326] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:00:17,603 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [99355276] [2024-11-28 05:00:17,603 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-28 05:00:17,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:00:17,603 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:00:17,605 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:00:17,607 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-28 05:00:17,652 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2024-11-28 05:00:17,652 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:17,653 INFO L256 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-28 05:00:17,654 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:00:17,862 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 1 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:00:17,862 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:00:18,179 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:00:18,179 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [99355276] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:00:18,179 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:00:18,179 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 27 [2024-11-28 05:00:18,179 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1836450923] [2024-11-28 05:00:18,179 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:00:18,179 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-28 05:00:18,180 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:00:18,180 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-28 05:00:18,180 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=621, Unknown=0, NotChecked=0, Total=756 [2024-11-28 05:00:18,185 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 05:00:18,185 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 129 places, 76 transitions, 894 flow. Second operand has 28 states, 28 states have (on average 5.5) internal successors, (154), 28 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:18,185 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 05:00:18,185 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 05:00:18,186 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 05:00:18,549 INFO L124 PetriNetUnfolderBase]: 149/342 cut-off events. [2024-11-28 05:00:18,549 INFO L125 PetriNetUnfolderBase]: For 1766/1766 co-relation queries the response was YES. [2024-11-28 05:00:18,550 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1677 conditions, 342 events. 149/342 cut-off events. For 1766/1766 co-relation queries the response was YES. Maximal size of possible extension queue 23. Compared 1342 event pairs, 3 based on Foata normal form. 1/343 useless extension candidates. Maximal degree in co-relation 1646. Up to 93 conditions per place. [2024-11-28 05:00:18,551 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 42 selfloop transitions, 24 changer transitions 34/101 dead transitions. [2024-11-28 05:00:18,551 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 139 places, 101 transitions, 1157 flow [2024-11-28 05:00:18,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 05:00:18,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-28 05:00:18,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 113 transitions. [2024-11-28 05:00:18,552 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.33630952380952384 [2024-11-28 05:00:18,552 INFO L175 Difference]: Start difference. First operand has 129 places, 76 transitions, 894 flow. Second operand 14 states and 113 transitions. [2024-11-28 05:00:18,552 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 139 places, 101 transitions, 1157 flow [2024-11-28 05:00:18,558 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 127 places, 101 transitions, 1061 flow, removed 1 selfloop flow, removed 12 redundant places. [2024-11-28 05:00:18,559 INFO L231 Difference]: Finished difference. Result has 128 places, 59 transitions, 674 flow [2024-11-28 05:00:18,559 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=798, PETRI_DIFFERENCE_MINUEND_PLACES=114, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=76, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=24, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=52, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=674, PETRI_PLACES=128, PETRI_TRANSITIONS=59} [2024-11-28 05:00:18,559 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 102 predicate places. [2024-11-28 05:00:18,560 INFO L471 AbstractCegarLoop]: Abstraction has has 128 places, 59 transitions, 674 flow [2024-11-28 05:00:18,560 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 5.5) internal successors, (154), 28 states have internal predecessors, (154), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:18,560 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 05:00:18,560 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:00:18,571 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2024-11-28 05:00:18,760 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2024-11-28 05:00:18,760 INFO L396 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 05:00:18,761 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:00:18,761 INFO L85 PathProgramCache]: Analyzing trace with hash 1207465849, now seen corresponding path program 31 times [2024-11-28 05:00:18,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:00:18,761 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840947385] [2024-11-28 05:00:18,761 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 05:00:18,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:00:18,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:00:18,916 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:00:18,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:00:18,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840947385] [2024-11-28 05:00:18,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [840947385] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:00:18,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1235680269] [2024-11-28 05:00:18,917 INFO L95 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2024-11-28 05:00:18,917 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:00:18,917 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:00:18,919 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:00:18,920 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-28 05:00:18,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:00:18,966 INFO L256 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-28 05:00:18,967 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:00:19,111 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:00:19,111 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:00:19,415 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:00:19,415 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1235680269] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:00:19,415 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:00:19,415 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 26 [2024-11-28 05:00:19,415 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [33414175] [2024-11-28 05:00:19,415 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:00:19,416 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 27 states [2024-11-28 05:00:19,416 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:00:19,416 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2024-11-28 05:00:19,416 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=126, Invalid=576, Unknown=0, NotChecked=0, Total=702 [2024-11-28 05:00:19,420 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 05:00:19,420 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 128 places, 59 transitions, 674 flow. Second operand has 27 states, 27 states have (on average 5.37037037037037) internal successors, (145), 27 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:19,420 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 05:00:19,420 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 05:00:19,420 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 05:00:19,836 INFO L124 PetriNetUnfolderBase]: 104/236 cut-off events. [2024-11-28 05:00:19,837 INFO L125 PetriNetUnfolderBase]: For 1112/1112 co-relation queries the response was YES. [2024-11-28 05:00:19,837 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1188 conditions, 236 events. 104/236 cut-off events. For 1112/1112 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 788 event pairs, 15 based on Foata normal form. 2/238 useless extension candidates. Maximal degree in co-relation 1160. Up to 58 conditions per place. [2024-11-28 05:00:19,838 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 31 selfloop transitions, 13 changer transitions 36/81 dead transitions. [2024-11-28 05:00:19,838 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 124 places, 81 transitions, 903 flow [2024-11-28 05:00:19,838 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-28 05:00:19,838 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2024-11-28 05:00:19,839 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 115 transitions. [2024-11-28 05:00:19,839 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.3194444444444444 [2024-11-28 05:00:19,839 INFO L175 Difference]: Start difference. First operand has 128 places, 59 transitions, 674 flow. Second operand 15 states and 115 transitions. [2024-11-28 05:00:19,839 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 124 places, 81 transitions, 903 flow [2024-11-28 05:00:19,842 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 104 places, 81 transitions, 747 flow, removed 8 selfloop flow, removed 20 redundant places. [2024-11-28 05:00:19,843 INFO L231 Difference]: Finished difference. Result has 105 places, 42 transitions, 369 flow [2024-11-28 05:00:19,843 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=524, PETRI_DIFFERENCE_MINUEND_PLACES=90, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=59, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=369, PETRI_PLACES=105, PETRI_TRANSITIONS=42} [2024-11-28 05:00:19,844 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 79 predicate places. [2024-11-28 05:00:19,844 INFO L471 AbstractCegarLoop]: Abstraction has has 105 places, 42 transitions, 369 flow [2024-11-28 05:00:19,844 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 27 states, 27 states have (on average 5.37037037037037) internal successors, (145), 27 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:19,844 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 05:00:19,844 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:00:19,851 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-11-28 05:00:20,045 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:00:20,045 INFO L396 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 05:00:20,045 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:00:20,045 INFO L85 PathProgramCache]: Analyzing trace with hash 529255129, now seen corresponding path program 32 times [2024-11-28 05:00:20,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:00:20,045 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1457042007] [2024-11-28 05:00:20,046 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 05:00:20,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:00:20,050 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 05:00:20,050 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:20,188 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:00:20,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:00:20,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1457042007] [2024-11-28 05:00:20,189 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1457042007] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:00:20,189 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [896134438] [2024-11-28 05:00:20,189 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-28 05:00:20,189 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:00:20,189 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:00:20,191 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:00:20,193 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-11-28 05:00:20,240 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-28 05:00:20,240 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:20,241 INFO L256 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-28 05:00:20,242 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:00:20,416 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:00:20,416 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-28 05:00:20,704 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-28 05:00:20,705 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [896134438] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-28 05:00:20,705 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-28 05:00:20,705 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 12] total 27 [2024-11-28 05:00:20,705 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [174376302] [2024-11-28 05:00:20,705 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-28 05:00:20,705 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-28 05:00:20,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:00:20,706 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-28 05:00:20,706 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=135, Invalid=621, Unknown=0, NotChecked=0, Total=756 [2024-11-28 05:00:20,712 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 05:00:20,713 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 105 places, 42 transitions, 369 flow. Second operand has 28 states, 28 states have (on average 5.321428571428571) internal successors, (149), 28 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:20,713 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 05:00:20,713 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 05:00:20,713 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 05:00:21,090 INFO L124 PetriNetUnfolderBase]: 66/151 cut-off events. [2024-11-28 05:00:21,090 INFO L125 PetriNetUnfolderBase]: For 389/389 co-relation queries the response was YES. [2024-11-28 05:00:21,090 INFO L83 FinitePrefix]: Finished finitePrefix Result has 667 conditions, 151 events. 66/151 cut-off events. For 389/389 co-relation queries the response was YES. Maximal size of possible extension queue 11. Compared 403 event pairs, 0 based on Foata normal form. 1/152 useless extension candidates. Maximal degree in co-relation 644. Up to 37 conditions per place. [2024-11-28 05:00:21,090 INFO L140 encePairwiseOnDemand]: 14/24 looper letters, 30 selfloop transitions, 20 changer transitions 12/63 dead transitions. [2024-11-28 05:00:21,091 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 95 places, 63 transitions, 554 flow [2024-11-28 05:00:21,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-28 05:00:21,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2024-11-28 05:00:21,091 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 104 transitions. [2024-11-28 05:00:21,091 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.30952380952380953 [2024-11-28 05:00:21,091 INFO L175 Difference]: Start difference. First operand has 105 places, 42 transitions, 369 flow. Second operand 14 states and 104 transitions. [2024-11-28 05:00:21,091 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 95 places, 63 transitions, 554 flow [2024-11-28 05:00:21,094 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 74 places, 63 transitions, 433 flow, removed 9 selfloop flow, removed 21 redundant places. [2024-11-28 05:00:21,094 INFO L231 Difference]: Finished difference. Result has 76 places, 40 transitions, 281 flow [2024-11-28 05:00:21,095 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=253, PETRI_DIFFERENCE_MINUEND_PLACES=61, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=42, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=281, PETRI_PLACES=76, PETRI_TRANSITIONS=40} [2024-11-28 05:00:21,095 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 50 predicate places. [2024-11-28 05:00:21,095 INFO L471 AbstractCegarLoop]: Abstraction has has 76 places, 40 transitions, 281 flow [2024-11-28 05:00:21,096 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 5.321428571428571) internal successors, (149), 28 states have internal predecessors, (149), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:21,096 INFO L198 CegarLoopForPetriNet]: Found error trace [2024-11-28 05:00:21,096 INFO L206 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-28 05:00:21,103 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2024-11-28 05:00:21,296 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:00:21,297 INFO L396 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (and 1 more)] === [2024-11-28 05:00:21,297 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:00:21,297 INFO L85 PathProgramCache]: Analyzing trace with hash -293029489, now seen corresponding path program 33 times [2024-11-28 05:00:21,297 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:00:21,297 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809057158] [2024-11-28 05:00:21,297 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 05:00:21,297 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:00:21,303 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-28 05:00:21,303 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:21,389 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-28 05:00:21,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:00:21,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809057158] [2024-11-28 05:00:21,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1809057158] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:00:21,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [637449560] [2024-11-28 05:00:21,389 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-28 05:00:21,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:00:21,389 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:00:21,391 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:00:21,395 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-11-28 05:00:21,444 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-28 05:00:21,445 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-28 05:00:21,446 INFO L256 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-28 05:00:21,446 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:00:21,550 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2024-11-28 05:00:21,550 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:00:21,550 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [637449560] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:00:21,550 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 05:00:21,550 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 12 [2024-11-28 05:00:21,550 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [584282204] [2024-11-28 05:00:21,551 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:00:21,551 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-28 05:00:21,551 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:00:21,551 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-28 05:00:21,551 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2024-11-28 05:00:21,558 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 4 out of 24 [2024-11-28 05:00:21,558 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 76 places, 40 transitions, 281 flow. Second operand has 9 states, 9 states have (on average 6.222222222222222) internal successors, (56), 9 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:21,559 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2024-11-28 05:00:21,559 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 4 of 24 [2024-11-28 05:00:21,559 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2024-11-28 05:00:21,652 INFO L124 PetriNetUnfolderBase]: 53/117 cut-off events. [2024-11-28 05:00:21,652 INFO L125 PetriNetUnfolderBase]: For 145/145 co-relation queries the response was YES. [2024-11-28 05:00:21,652 INFO L83 FinitePrefix]: Finished finitePrefix Result has 488 conditions, 117 events. 53/117 cut-off events. For 145/145 co-relation queries the response was YES. Maximal size of possible extension queue 8. Compared 266 event pairs, 2 based on Foata normal form. 1/118 useless extension candidates. Maximal degree in co-relation 471. Up to 32 conditions per place. [2024-11-28 05:00:21,653 INFO L140 encePairwiseOnDemand]: 16/24 looper letters, 0 selfloop transitions, 0 changer transitions 45/45 dead transitions. [2024-11-28 05:00:21,653 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 78 places, 45 transitions, 379 flow [2024-11-28 05:00:21,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-28 05:00:21,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2024-11-28 05:00:21,653 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 64 transitions. [2024-11-28 05:00:21,654 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.2962962962962963 [2024-11-28 05:00:21,654 INFO L175 Difference]: Start difference. First operand has 76 places, 40 transitions, 281 flow. Second operand 9 states and 64 transitions. [2024-11-28 05:00:21,654 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 78 places, 45 transitions, 379 flow [2024-11-28 05:00:21,655 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 64 places, 45 transitions, 322 flow, removed 2 selfloop flow, removed 14 redundant places. [2024-11-28 05:00:21,655 INFO L231 Difference]: Finished difference. Result has 64 places, 0 transitions, 0 flow [2024-11-28 05:00:21,656 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=24, PETRI_DIFFERENCE_MINUEND_FLOW=218, PETRI_DIFFERENCE_MINUEND_PLACES=56, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=38, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=0, PETRI_PLACES=64, PETRI_TRANSITIONS=0} [2024-11-28 05:00:21,656 INFO L279 CegarLoopForPetriNet]: 26 programPoint places, 38 predicate places. [2024-11-28 05:00:21,656 INFO L471 AbstractCegarLoop]: Abstraction has has 64 places, 0 transitions, 0 flow [2024-11-28 05:00:21,656 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 6.222222222222222) internal successors, (56), 9 states have internal predecessors, (56), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-28 05:00:21,659 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONMEMORY_LEAK (3 of 4 remaining) [2024-11-28 05:00:21,660 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONMEMORY_LEAK (2 of 4 remaining) [2024-11-28 05:00:21,660 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 4 remaining) [2024-11-28 05:00:21,660 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 4 remaining) [2024-11-28 05:00:21,672 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2024-11-28 05:00:21,860 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable61 [2024-11-28 05:00:21,861 INFO L422 BasicCegarLoop]: Path program histogram: [33, 17, 6, 6] [2024-11-28 05:00:21,865 INFO L241 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2024-11-28 05:00:21,865 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-28 05:00:21,870 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 28.11 05:00:21 BasicIcfg [2024-11-28 05:00:21,871 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-28 05:00:21,871 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-28 05:00:21,871 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-28 05:00:21,872 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-28 05:00:21,873 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 04:59:10" (3/4) ... [2024-11-28 05:00:21,874 INFO L146 WitnessPrinter]: Generating witness for correct program [2024-11-28 05:00:21,877 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure thread1 [2024-11-28 05:00:21,877 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure thread2 [2024-11-28 05:00:21,882 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 48 nodes and edges [2024-11-28 05:00:21,882 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 15 nodes and edges [2024-11-28 05:00:21,883 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 5 nodes and edges [2024-11-28 05:00:21,883 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2024-11-28 05:00:21,991 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/witness.graphml [2024-11-28 05:00:21,992 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/witness.yml [2024-11-28 05:00:21,993 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-28 05:00:21,994 INFO L158 Benchmark]: Toolchain (without parser) took 72786.48ms. Allocated memory was 142.6MB in the beginning and 444.6MB in the end (delta: 302.0MB). Free memory was 106.2MB in the beginning and 212.4MB in the end (delta: -106.2MB). Peak memory consumption was 190.3MB. Max. memory is 16.1GB. [2024-11-28 05:00:21,995 INFO L158 Benchmark]: CDTParser took 0.51ms. Allocated memory is still 167.8MB. Free memory is still 105.5MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 05:00:21,995 INFO L158 Benchmark]: CACSL2BoogieTranslator took 351.05ms. Allocated memory is still 142.6MB. Free memory was 105.9MB in the beginning and 94.9MB in the end (delta: 11.0MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-28 05:00:21,997 INFO L158 Benchmark]: Boogie Procedure Inliner took 44.98ms. Allocated memory is still 142.6MB. Free memory was 94.9MB in the beginning and 93.7MB in the end (delta: 1.1MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 05:00:21,997 INFO L158 Benchmark]: Boogie Preprocessor took 74.55ms. Allocated memory is still 142.6MB. Free memory was 93.4MB in the beginning and 92.3MB in the end (delta: 1.1MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 05:00:21,998 INFO L158 Benchmark]: RCFGBuilder took 698.74ms. Allocated memory is still 142.6MB. Free memory was 92.3MB in the beginning and 73.9MB in the end (delta: 18.3MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-11-28 05:00:21,998 INFO L158 Benchmark]: TraceAbstraction took 71485.75ms. Allocated memory was 142.6MB in the beginning and 444.6MB in the end (delta: 302.0MB). Free memory was 73.3MB in the beginning and 216.4MB in the end (delta: -143.1MB). Peak memory consumption was 156.7MB. Max. memory is 16.1GB. [2024-11-28 05:00:21,999 INFO L158 Benchmark]: Witness Printer took 121.53ms. Allocated memory is still 444.6MB. Free memory was 216.4MB in the beginning and 212.4MB in the end (delta: 4.1MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-28 05:00:22,001 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.51ms. Allocated memory is still 167.8MB. Free memory is still 105.5MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 351.05ms. Allocated memory is still 142.6MB. Free memory was 105.9MB in the beginning and 94.9MB in the end (delta: 11.0MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 44.98ms. Allocated memory is still 142.6MB. Free memory was 94.9MB in the beginning and 93.7MB in the end (delta: 1.1MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 74.55ms. Allocated memory is still 142.6MB. Free memory was 93.4MB in the beginning and 92.3MB in the end (delta: 1.1MB). There was no memory consumed. Max. memory is 16.1GB. * RCFGBuilder took 698.74ms. Allocated memory is still 142.6MB. Free memory was 92.3MB in the beginning and 73.9MB in the end (delta: 18.3MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * TraceAbstraction took 71485.75ms. Allocated memory was 142.6MB in the beginning and 444.6MB in the end (delta: 302.0MB). Free memory was 73.3MB in the beginning and 216.4MB in the end (delta: -143.1MB). Peak memory consumption was 156.7MB. Max. memory is 16.1GB. * Witness Printer took 121.53ms. Allocated memory is still 444.6MB. Free memory was 216.4MB in the beginning and 212.4MB in the end (delta: 4.1MB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 21]: all allocated memory was freed For all program executions holds that all allocated memory was freed at this location - PositiveResult [Line: 61]: all allocated memory was freed For all program executions holds that all allocated memory was freed at this location - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 35 locations, 4 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 71.3s, OverallIterations: 62, TraceHistogramMax: 2, PathProgramHistogramMax: 33, EmptinessCheckTime: 0.0s, AutomataDifference: 37.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 3065 SdHoareTripleChecker+Valid, 16.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 3017 mSDsluCounter, 65 SdHoareTripleChecker+Invalid, 14.0s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 53 mSDsCounter, 624 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 21170 IncrementalHoareTripleChecker+Invalid, 21794 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 624 mSolverCounterUnsat, 12 mSDtfsCounter, 21170 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2237 GetRequests, 1085 SyntacticMatches, 12 SemanticMatches, 1140 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7530 ImplicationChecksByTransitivity, 18.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=3842occurred in iteration=43, InterpolantAutomatonStates: 737, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 1.0s SatisfiabilityAnalysisTime, 22.6s InterpolantComputationTime, 1895 NumberOfCodeBlocks, 1895 NumberOfCodeBlocksAsserted, 175 NumberOfCheckSat, 2392 ConstructedInterpolants, 0 QuantifiedInterpolants, 12942 SizeOfPredicates, 115 NumberOfNonLiveVariables, 3846 ConjunctsInSsa, 463 ConjunctsInUnsatCore, 134 InterpolantComputations, 35 PerfectInterpolantSequences, 79/341 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 2 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! [2024-11-28 05:00:22,034 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_73753e20-faf6-4ddd-9e90-5828cd451225/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE