./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/weaver/fibonacci.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version e7bb482b Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/weaver/fibonacci.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP --witnessprinter.witness.filename witness.graphml --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 7f56768e1b40ef6b1b210f9cfb796e99d1f27ee48ed204adfea165b19bcc995e --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 21:54:50,371 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 21:54:50,513 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2023-11-06 21:54:50,521 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 21:54:50,522 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 21:54:50,565 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 21:54:50,567 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 21:54:50,568 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 21:54:50,569 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 21:54:50,574 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 21:54:50,576 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 21:54:50,576 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 21:54:50,576 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 21:54:50,578 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 21:54:50,579 INFO L153 SettingsManager]: * sizeof long=4 [2023-11-06 21:54:50,579 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 21:54:50,579 INFO L153 SettingsManager]: * sizeof POINTER=4 [2023-11-06 21:54:50,580 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 21:54:50,580 INFO L153 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2023-11-06 21:54:50,581 INFO L153 SettingsManager]: * Bitprecise bitfields=true [2023-11-06 21:54:50,581 INFO L153 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2023-11-06 21:54:50,582 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 21:54:50,582 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2023-11-06 21:54:50,583 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2023-11-06 21:54:50,583 INFO L153 SettingsManager]: * sizeof long double=12 [2023-11-06 21:54:50,583 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 21:54:50,584 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 21:54:50,585 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 21:54:50,585 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 21:54:50,586 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 21:54:50,587 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 21:54:50,587 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 21:54:50,588 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 21:54:50,588 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-06 21:54:50,588 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 21:54:50,588 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 21:54:50,589 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 21:54:50,589 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 21:54:50,589 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G 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 -> 7f56768e1b40ef6b1b210f9cfb796e99d1f27ee48ed204adfea165b19bcc995e [2023-11-06 21:54:50,928 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 21:54:50,957 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 21:54:50,960 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 21:54:50,961 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 21:54:50,962 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 21:54:50,963 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/weaver/fibonacci.wvr.c [2023-11-06 21:54:53,984 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 21:54:54,233 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 21:54:54,233 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/sv-benchmarks/c/weaver/fibonacci.wvr.c [2023-11-06 21:54:54,242 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/data/7217898b9/ed83306251164083916f5938ff6ec844/FLAG7ae7cb1ee [2023-11-06 21:54:54,257 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/data/7217898b9/ed83306251164083916f5938ff6ec844 [2023-11-06 21:54:54,260 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 21:54:54,262 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 21:54:54,263 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 21:54:54,264 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 21:54:54,272 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 21:54:54,273 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 09:54:54" (1/1) ... [2023-11-06 21:54:54,275 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1d294e2a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:54:54, skipping insertion in model container [2023-11-06 21:54:54,275 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 09:54:54" (1/1) ... [2023-11-06 21:54:54,306 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 21:54:54,591 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 21:54:54,609 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 21:54:54,668 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 21:54:54,690 INFO L206 MainTranslator]: Completed translation [2023-11-06 21:54:54,691 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:54:54 WrapperNode [2023-11-06 21:54:54,691 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 21:54:54,693 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 21:54:54,693 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 21:54:54,693 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 21:54:54,702 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:54:54" (1/1) ... [2023-11-06 21:54:54,730 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:54:54" (1/1) ... [2023-11-06 21:54:54,777 INFO L138 Inliner]: procedures = 23, calls = 29, calls flagged for inlining = 13, calls inlined = 17, statements flattened = 172 [2023-11-06 21:54:54,779 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 21:54:54,779 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 21:54:54,780 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 21:54:54,780 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 21:54:54,792 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:54:54" (1/1) ... [2023-11-06 21:54:54,793 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:54:54" (1/1) ... [2023-11-06 21:54:54,809 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:54:54" (1/1) ... [2023-11-06 21:54:54,814 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:54:54" (1/1) ... [2023-11-06 21:54:54,823 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:54:54" (1/1) ... [2023-11-06 21:54:54,839 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:54:54" (1/1) ... [2023-11-06 21:54:54,841 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:54:54" (1/1) ... [2023-11-06 21:54:54,843 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:54:54" (1/1) ... [2023-11-06 21:54:54,848 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 21:54:54,849 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 21:54:54,849 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 21:54:54,850 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 21:54:54,851 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:54:54" (1/1) ... [2023-11-06 21:54:54,859 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 21:54:54,874 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:54:54,891 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-06 21:54:54,919 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-06 21:54:54,944 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 21:54:54,945 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2023-11-06 21:54:54,945 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2023-11-06 21:54:54,946 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2023-11-06 21:54:54,946 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2023-11-06 21:54:54,947 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 21:54:54,947 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-06 21:54:54,947 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-06 21:54:54,948 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 21:54:54,948 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 21:54:54,948 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-06 21:54:54,948 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-06 21:54:54,950 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-11-06 21:54:55,164 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 21:54:55,166 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 21:54:55,611 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 21:54:55,623 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 21:54:55,624 INFO L302 CfgBuilder]: Removed 2 assume(true) statements. [2023-11-06 21:54:55,627 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 09:54:55 BoogieIcfgContainer [2023-11-06 21:54:55,627 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 21:54:55,630 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 21:54:55,630 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 21:54:55,638 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 21:54:55,645 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 09:54:54" (1/3) ... [2023-11-06 21:54:55,646 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@314e13aa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 09:54:55, skipping insertion in model container [2023-11-06 21:54:55,646 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 09:54:54" (2/3) ... [2023-11-06 21:54:55,647 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@314e13aa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 09:54:55, skipping insertion in model container [2023-11-06 21:54:55,647 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 09:54:55" (3/3) ... [2023-11-06 21:54:55,648 INFO L112 eAbstractionObserver]: Analyzing ICFG fibonacci.wvr.c [2023-11-06 21:54:55,679 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 21:54:55,679 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 10 error locations. [2023-11-06 21:54:55,679 INFO L519 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2023-11-06 21:54:55,801 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2023-11-06 21:54:55,858 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 233 places, 240 transitions, 494 flow [2023-11-06 21:54:55,969 INFO L124 PetriNetUnfolderBase]: 14/238 cut-off events. [2023-11-06 21:54:55,969 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-06 21:54:55,977 INFO L83 FinitePrefix]: Finished finitePrefix Result has 247 conditions, 238 events. 14/238 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 402 event pairs, 0 based on Foata normal form. 0/214 useless extension candidates. Maximal degree in co-relation 149. Up to 2 conditions per place. [2023-11-06 21:54:55,978 INFO L82 GeneralOperation]: Start removeDead. Operand has 233 places, 240 transitions, 494 flow [2023-11-06 21:54:55,987 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 226 places, 233 transitions, 478 flow [2023-11-06 21:54:55,992 INFO L124 etLargeBlockEncoding]: Petri net LBE is using variable-based independence relation. [2023-11-06 21:54:56,003 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 226 places, 233 transitions, 478 flow [2023-11-06 21:54:56,006 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 226 places, 233 transitions, 478 flow [2023-11-06 21:54:56,007 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 226 places, 233 transitions, 478 flow [2023-11-06 21:54:56,075 INFO L124 PetriNetUnfolderBase]: 14/233 cut-off events. [2023-11-06 21:54:56,075 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-06 21:54:56,078 INFO L83 FinitePrefix]: Finished finitePrefix Result has 242 conditions, 233 events. 14/233 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 380 event pairs, 0 based on Foata normal form. 0/210 useless extension candidates. Maximal degree in co-relation 149. Up to 2 conditions per place. [2023-11-06 21:54:56,115 INFO L119 LiptonReduction]: Number of co-enabled transitions 12060 [2023-11-06 21:55:04,491 INFO L134 LiptonReduction]: Checked pairs total: 10458 [2023-11-06 21:55:04,491 INFO L136 LiptonReduction]: Total number of compositions: 274 [2023-11-06 21:55:04,507 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 21:55:04,514 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=false, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=All, 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;@68b4005f, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 21:55:04,515 INFO L358 AbstractCegarLoop]: Starting to check reachability of 12 error locations. [2023-11-06 21:55:04,516 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-11-06 21:55:04,517 INFO L124 PetriNetUnfolderBase]: 0/0 cut-off events. [2023-11-06 21:55:04,517 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-11-06 21:55:04,517 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:04,518 INFO L208 CegarLoopForPetriNet]: trace histogram [1] [2023-11-06 21:55:04,518 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:04,523 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:04,524 INFO L85 PathProgramCache]: Analyzing trace with hash 982, now seen corresponding path program 1 times [2023-11-06 21:55:04,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:04,534 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [27598621] [2023-11-06 21:55:04,534 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:04,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:04,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:04,631 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:04,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:04,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [27598621] [2023-11-06 21:55:04,632 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [27598621] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 21:55:04,633 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 21:55:04,633 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0] imperfect sequences [] total 0 [2023-11-06 21:55:04,635 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [224978671] [2023-11-06 21:55:04,635 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 21:55:04,644 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2023-11-06 21:55:04,650 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:04,671 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2023-11-06 21:55:04,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2023-11-06 21:55:04,675 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 223 out of 514 [2023-11-06 21:55:04,679 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 29 places, 24 transitions, 60 flow. Second operand has 2 states, 2 states have (on average 223.5) internal successors, (447), 2 states have internal predecessors, (447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:04,679 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:04,679 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 223 of 514 [2023-11-06 21:55:04,681 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:04,746 INFO L124 PetriNetUnfolderBase]: 106/169 cut-off events. [2023-11-06 21:55:04,746 INFO L125 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2023-11-06 21:55:04,747 INFO L83 FinitePrefix]: Finished finitePrefix Result has 351 conditions, 169 events. 106/169 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 539 event pairs, 45 based on Foata normal form. 0/76 useless extension candidates. Maximal degree in co-relation 277. Up to 167 conditions per place. [2023-11-06 21:55:04,749 INFO L140 encePairwiseOnDemand]: 511/514 looper letters, 19 selfloop transitions, 0 changer transitions 0/21 dead transitions. [2023-11-06 21:55:04,750 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 27 places, 21 transitions, 92 flow [2023-11-06 21:55:04,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2023-11-06 21:55:04,753 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2023-11-06 21:55:04,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 468 transitions. [2023-11-06 21:55:04,768 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.45525291828793774 [2023-11-06 21:55:04,769 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 468 transitions. [2023-11-06 21:55:04,769 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 468 transitions. [2023-11-06 21:55:04,772 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:04,775 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 468 transitions. [2023-11-06 21:55:04,780 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 234.0) internal successors, (468), 2 states have internal predecessors, (468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:04,786 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 514.0) internal successors, (1542), 3 states have internal predecessors, (1542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:04,788 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 514.0) internal successors, (1542), 3 states have internal predecessors, (1542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:04,790 INFO L175 Difference]: Start difference. First operand has 29 places, 24 transitions, 60 flow. Second operand 2 states and 468 transitions. [2023-11-06 21:55:04,791 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 27 places, 21 transitions, 92 flow [2023-11-06 21:55:04,794 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 23 places, 21 transitions, 84 flow, removed 0 selfloop flow, removed 4 redundant places. [2023-11-06 21:55:04,795 INFO L231 Difference]: Finished difference. Result has 23 places, 21 transitions, 46 flow [2023-11-06 21:55:04,797 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=46, PETRI_DIFFERENCE_MINUEND_PLACES=22, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=21, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=21, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=46, PETRI_PLACES=23, PETRI_TRANSITIONS=21} [2023-11-06 21:55:04,817 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, -6 predicate places. [2023-11-06 21:55:04,818 INFO L495 AbstractCegarLoop]: Abstraction has has 23 places, 21 transitions, 46 flow [2023-11-06 21:55:04,818 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 223.5) internal successors, (447), 2 states have internal predecessors, (447), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:04,819 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:04,819 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2023-11-06 21:55:04,820 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-06 21:55:04,820 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:04,831 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:04,832 INFO L85 PathProgramCache]: Analyzing trace with hash 964634, now seen corresponding path program 1 times [2023-11-06 21:55:04,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:04,833 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [623547293] [2023-11-06 21:55:04,833 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:04,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:04,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:05,079 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:05,079 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:05,079 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [623547293] [2023-11-06 21:55:05,080 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [623547293] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 21:55:05,080 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 21:55:05,080 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-06 21:55:05,080 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831752656] [2023-11-06 21:55:05,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 21:55:05,083 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 21:55:05,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:05,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 21:55:05,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 21:55:05,139 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 213 out of 514 [2023-11-06 21:55:05,140 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 23 places, 21 transitions, 46 flow. Second operand has 3 states, 3 states have (on average 214.0) internal successors, (642), 3 states have internal predecessors, (642), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:05,141 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:05,141 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 213 of 514 [2023-11-06 21:55:05,141 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:05,200 INFO L124 PetriNetUnfolderBase]: 99/156 cut-off events. [2023-11-06 21:55:05,201 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2023-11-06 21:55:05,201 INFO L83 FinitePrefix]: Finished finitePrefix Result has 316 conditions, 156 events. 99/156 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 484 event pairs, 42 based on Foata normal form. 0/73 useless extension candidates. Maximal degree in co-relation 313. Up to 153 conditions per place. [2023-11-06 21:55:05,203 INFO L140 encePairwiseOnDemand]: 511/514 looper letters, 16 selfloop transitions, 1 changer transitions 0/19 dead transitions. [2023-11-06 21:55:05,203 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 23 places, 19 transitions, 76 flow [2023-11-06 21:55:05,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 21:55:05,204 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-06 21:55:05,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 658 transitions. [2023-11-06 21:55:05,208 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4267185473411154 [2023-11-06 21:55:05,208 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 658 transitions. [2023-11-06 21:55:05,208 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 658 transitions. [2023-11-06 21:55:05,209 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:05,209 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 658 transitions. [2023-11-06 21:55:05,212 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 219.33333333333334) internal successors, (658), 3 states have internal predecessors, (658), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:05,217 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 514.0) internal successors, (2056), 4 states have internal predecessors, (2056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:05,218 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 514.0) internal successors, (2056), 4 states have internal predecessors, (2056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:05,219 INFO L175 Difference]: Start difference. First operand has 23 places, 21 transitions, 46 flow. Second operand 3 states and 658 transitions. [2023-11-06 21:55:05,219 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 23 places, 19 transitions, 76 flow [2023-11-06 21:55:05,219 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 23 places, 19 transitions, 76 flow, removed 0 selfloop flow, removed 0 redundant places. [2023-11-06 21:55:05,220 INFO L231 Difference]: Finished difference. Result has 23 places, 19 transitions, 44 flow [2023-11-06 21:55:05,220 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=42, PETRI_DIFFERENCE_MINUEND_PLACES=21, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=19, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=18, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=44, PETRI_PLACES=23, PETRI_TRANSITIONS=19} [2023-11-06 21:55:05,221 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, -6 predicate places. [2023-11-06 21:55:05,222 INFO L495 AbstractCegarLoop]: Abstraction has has 23 places, 19 transitions, 44 flow [2023-11-06 21:55:05,222 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 214.0) internal successors, (642), 3 states have internal predecessors, (642), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:05,223 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:05,223 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2023-11-06 21:55:05,223 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-06 21:55:05,224 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:05,224 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:05,224 INFO L85 PathProgramCache]: Analyzing trace with hash 964635, now seen corresponding path program 1 times [2023-11-06 21:55:05,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:05,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1171472591] [2023-11-06 21:55:05,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:05,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:05,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:05,407 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:05,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:05,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1171472591] [2023-11-06 21:55:05,408 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1171472591] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 21:55:05,408 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 21:55:05,409 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2023-11-06 21:55:05,409 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1202969477] [2023-11-06 21:55:05,409 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 21:55:05,409 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2023-11-06 21:55:05,410 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:05,410 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2023-11-06 21:55:05,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2023-11-06 21:55:05,447 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 217 out of 514 [2023-11-06 21:55:05,448 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 23 places, 19 transitions, 44 flow. Second operand has 3 states, 3 states have (on average 218.0) internal successors, (654), 3 states have internal predecessors, (654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:05,449 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:05,449 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 217 of 514 [2023-11-06 21:55:05,449 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:05,492 INFO L124 PetriNetUnfolderBase]: 92/143 cut-off events. [2023-11-06 21:55:05,492 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2023-11-06 21:55:05,492 INFO L83 FinitePrefix]: Finished finitePrefix Result has 292 conditions, 143 events. 92/143 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 419 event pairs, 39 based on Foata normal form. 0/70 useless extension candidates. Maximal degree in co-relation 288. Up to 140 conditions per place. [2023-11-06 21:55:05,494 INFO L140 encePairwiseOnDemand]: 511/514 looper letters, 14 selfloop transitions, 1 changer transitions 0/17 dead transitions. [2023-11-06 21:55:05,494 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 23 places, 17 transitions, 70 flow [2023-11-06 21:55:05,494 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 21:55:05,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-06 21:55:05,497 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 668 transitions. [2023-11-06 21:55:05,497 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.43320363164721143 [2023-11-06 21:55:05,497 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 668 transitions. [2023-11-06 21:55:05,498 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 668 transitions. [2023-11-06 21:55:05,498 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:05,499 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 668 transitions. [2023-11-06 21:55:05,501 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 222.66666666666666) internal successors, (668), 3 states have internal predecessors, (668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:05,505 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 514.0) internal successors, (2056), 4 states have internal predecessors, (2056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:05,507 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 514.0) internal successors, (2056), 4 states have internal predecessors, (2056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:05,507 INFO L175 Difference]: Start difference. First operand has 23 places, 19 transitions, 44 flow. Second operand 3 states and 668 transitions. [2023-11-06 21:55:05,507 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 23 places, 17 transitions, 70 flow [2023-11-06 21:55:05,508 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 22 places, 17 transitions, 69 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-06 21:55:05,509 INFO L231 Difference]: Finished difference. Result has 22 places, 17 transitions, 41 flow [2023-11-06 21:55:05,509 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=39, PETRI_DIFFERENCE_MINUEND_PLACES=20, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=17, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=16, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=41, PETRI_PLACES=22, PETRI_TRANSITIONS=17} [2023-11-06 21:55:05,510 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, -7 predicate places. [2023-11-06 21:55:05,510 INFO L495 AbstractCegarLoop]: Abstraction has has 22 places, 17 transitions, 41 flow [2023-11-06 21:55:05,511 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 218.0) internal successors, (654), 3 states have internal predecessors, (654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:05,511 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:05,511 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2023-11-06 21:55:05,512 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2023-11-06 21:55:05,512 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:05,512 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:05,513 INFO L85 PathProgramCache]: Analyzing trace with hash 927034108, now seen corresponding path program 1 times [2023-11-06 21:55:05,513 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:05,513 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1499748104] [2023-11-06 21:55:05,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:05,514 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:05,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:05,696 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:05,696 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:05,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1499748104] [2023-11-06 21:55:05,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1499748104] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 21:55:05,698 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 21:55:05,698 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 21:55:05,698 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [446549990] [2023-11-06 21:55:05,698 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 21:55:05,700 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 21:55:05,700 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:05,702 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 21:55:05,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-06 21:55:05,770 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 215 out of 514 [2023-11-06 21:55:05,772 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 22 places, 17 transitions, 41 flow. Second operand has 4 states, 4 states have (on average 216.25) internal successors, (865), 4 states have internal predecessors, (865), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:05,772 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:05,772 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 215 of 514 [2023-11-06 21:55:05,773 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:05,817 INFO L124 PetriNetUnfolderBase]: 70/112 cut-off events. [2023-11-06 21:55:05,817 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2023-11-06 21:55:05,818 INFO L83 FinitePrefix]: Finished finitePrefix Result has 231 conditions, 112 events. 70/112 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 305 event pairs, 29 based on Foata normal form. 0/60 useless extension candidates. Maximal degree in co-relation 227. Up to 109 conditions per place. [2023-11-06 21:55:05,818 INFO L140 encePairwiseOnDemand]: 512/514 looper letters, 13 selfloop transitions, 1 changer transitions 0/16 dead transitions. [2023-11-06 21:55:05,819 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 23 places, 16 transitions, 67 flow [2023-11-06 21:55:05,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 21:55:05,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-06 21:55:05,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 660 transitions. [2023-11-06 21:55:05,822 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4280155642023346 [2023-11-06 21:55:05,822 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 660 transitions. [2023-11-06 21:55:05,823 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 660 transitions. [2023-11-06 21:55:05,823 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:05,824 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 660 transitions. [2023-11-06 21:55:05,826 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 220.0) internal successors, (660), 3 states have internal predecessors, (660), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:05,830 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 514.0) internal successors, (2056), 4 states have internal predecessors, (2056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:05,831 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 514.0) internal successors, (2056), 4 states have internal predecessors, (2056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:05,832 INFO L175 Difference]: Start difference. First operand has 22 places, 17 transitions, 41 flow. Second operand 3 states and 660 transitions. [2023-11-06 21:55:05,832 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 23 places, 16 transitions, 67 flow [2023-11-06 21:55:05,832 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 22 places, 16 transitions, 66 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-06 21:55:05,833 INFO L231 Difference]: Finished difference. Result has 22 places, 16 transitions, 40 flow [2023-11-06 21:55:05,834 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=38, PETRI_DIFFERENCE_MINUEND_PLACES=20, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=16, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=40, PETRI_PLACES=22, PETRI_TRANSITIONS=16} [2023-11-06 21:55:05,836 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, -7 predicate places. [2023-11-06 21:55:05,837 INFO L495 AbstractCegarLoop]: Abstraction has has 22 places, 16 transitions, 40 flow [2023-11-06 21:55:05,838 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 216.25) internal successors, (865), 4 states have internal predecessors, (865), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:05,838 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:05,838 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2023-11-06 21:55:05,838 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2023-11-06 21:55:05,839 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:05,839 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:05,839 INFO L85 PathProgramCache]: Analyzing trace with hash 927034107, now seen corresponding path program 1 times [2023-11-06 21:55:05,839 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:05,840 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144284883] [2023-11-06 21:55:05,840 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:05,840 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:05,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:05,964 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:05,965 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:05,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144284883] [2023-11-06 21:55:05,966 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144284883] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 21:55:05,966 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 21:55:05,966 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2023-11-06 21:55:05,967 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [752186246] [2023-11-06 21:55:05,967 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 21:55:05,967 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 21:55:05,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:05,968 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 21:55:05,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2023-11-06 21:55:06,046 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 209 out of 514 [2023-11-06 21:55:06,049 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 22 places, 16 transitions, 40 flow. Second operand has 4 states, 4 states have (on average 210.25) internal successors, (841), 4 states have internal predecessors, (841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:06,049 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:06,049 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 209 of 514 [2023-11-06 21:55:06,049 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:06,089 INFO L124 PetriNetUnfolderBase]: 48/81 cut-off events. [2023-11-06 21:55:06,089 INFO L125 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2023-11-06 21:55:06,091 INFO L83 FinitePrefix]: Finished finitePrefix Result has 170 conditions, 81 events. 48/81 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 186 event pairs, 19 based on Foata normal form. 0/50 useless extension candidates. Maximal degree in co-relation 166. Up to 78 conditions per place. [2023-11-06 21:55:06,098 INFO L140 encePairwiseOnDemand]: 512/514 looper letters, 12 selfloop transitions, 1 changer transitions 0/15 dead transitions. [2023-11-06 21:55:06,098 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 23 places, 15 transitions, 64 flow [2023-11-06 21:55:06,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2023-11-06 21:55:06,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2023-11-06 21:55:06,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 641 transitions. [2023-11-06 21:55:06,102 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4156939040207523 [2023-11-06 21:55:06,102 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 641 transitions. [2023-11-06 21:55:06,102 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 641 transitions. [2023-11-06 21:55:06,103 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:06,104 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 641 transitions. [2023-11-06 21:55:06,106 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 213.66666666666666) internal successors, (641), 3 states have internal predecessors, (641), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:06,111 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 514.0) internal successors, (2056), 4 states have internal predecessors, (2056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:06,112 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 514.0) internal successors, (2056), 4 states have internal predecessors, (2056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:06,113 INFO L175 Difference]: Start difference. First operand has 22 places, 16 transitions, 40 flow. Second operand 3 states and 641 transitions. [2023-11-06 21:55:06,113 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 23 places, 15 transitions, 64 flow [2023-11-06 21:55:06,113 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 22 places, 15 transitions, 63 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-06 21:55:06,114 INFO L231 Difference]: Finished difference. Result has 22 places, 15 transitions, 39 flow [2023-11-06 21:55:06,114 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=37, PETRI_DIFFERENCE_MINUEND_PLACES=20, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=15, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=14, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=39, PETRI_PLACES=22, PETRI_TRANSITIONS=15} [2023-11-06 21:55:06,117 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, -7 predicate places. [2023-11-06 21:55:06,117 INFO L495 AbstractCegarLoop]: Abstraction has has 22 places, 15 transitions, 39 flow [2023-11-06 21:55:06,118 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 210.25) internal successors, (841), 4 states have internal predecessors, (841), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:06,118 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:06,118 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:06,119 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2023-11-06 21:55:06,119 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:06,121 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:06,121 INFO L85 PathProgramCache]: Analyzing trace with hash 884112566, now seen corresponding path program 1 times [2023-11-06 21:55:06,121 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:06,121 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [545664430] [2023-11-06 21:55:06,121 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:06,122 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:06,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:06,396 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:06,397 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:06,397 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [545664430] [2023-11-06 21:55:06,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [545664430] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 21:55:06,397 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 21:55:06,398 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 21:55:06,398 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [665066777] [2023-11-06 21:55:06,398 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 21:55:06,398 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 21:55:06,399 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:06,400 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 21:55:06,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-06 21:55:06,449 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:06,451 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 22 places, 15 transitions, 39 flow. Second operand has 5 states, 5 states have (on average 213.2) internal successors, (1066), 5 states have internal predecessors, (1066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:06,451 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:06,452 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:06,452 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:06,567 INFO L124 PetriNetUnfolderBase]: 64/118 cut-off events. [2023-11-06 21:55:06,568 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2023-11-06 21:55:06,568 INFO L83 FinitePrefix]: Finished finitePrefix Result has 247 conditions, 118 events. 64/118 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 330 event pairs, 1 based on Foata normal form. 1/79 useless extension candidates. Maximal degree in co-relation 243. Up to 85 conditions per place. [2023-11-06 21:55:06,569 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 23 selfloop transitions, 5 changer transitions 5/35 dead transitions. [2023-11-06 21:55:06,569 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 26 places, 35 transitions, 151 flow [2023-11-06 21:55:06,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 21:55:06,570 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-06 21:55:06,573 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1089 transitions. [2023-11-06 21:55:06,574 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4237354085603113 [2023-11-06 21:55:06,575 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1089 transitions. [2023-11-06 21:55:06,575 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1089 transitions. [2023-11-06 21:55:06,576 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:06,576 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1089 transitions. [2023-11-06 21:55:06,580 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 217.8) internal successors, (1089), 5 states have internal predecessors, (1089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:06,586 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 514.0) internal successors, (3084), 6 states have internal predecessors, (3084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:06,588 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 514.0) internal successors, (3084), 6 states have internal predecessors, (3084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:06,588 INFO L175 Difference]: Start difference. First operand has 22 places, 15 transitions, 39 flow. Second operand 5 states and 1089 transitions. [2023-11-06 21:55:06,589 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 26 places, 35 transitions, 151 flow [2023-11-06 21:55:06,589 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 25 places, 35 transitions, 150 flow, removed 0 selfloop flow, removed 1 redundant places. [2023-11-06 21:55:06,590 INFO L231 Difference]: Finished difference. Result has 28 places, 19 transitions, 72 flow [2023-11-06 21:55:06,591 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=38, PETRI_DIFFERENCE_MINUEND_PLACES=21, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=15, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=11, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=72, PETRI_PLACES=28, PETRI_TRANSITIONS=19} [2023-11-06 21:55:06,591 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, -1 predicate places. [2023-11-06 21:55:06,592 INFO L495 AbstractCegarLoop]: Abstraction has has 28 places, 19 transitions, 72 flow [2023-11-06 21:55:06,592 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 213.2) internal successors, (1066), 5 states have internal predecessors, (1066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:06,593 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:06,593 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:06,593 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2023-11-06 21:55:06,593 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:06,594 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:06,594 INFO L85 PathProgramCache]: Analyzing trace with hash 2114990670, now seen corresponding path program 2 times [2023-11-06 21:55:06,594 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:06,594 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1331791633] [2023-11-06 21:55:06,595 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:06,595 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:06,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:06,766 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:06,767 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:06,767 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1331791633] [2023-11-06 21:55:06,767 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1331791633] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 21:55:06,767 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 21:55:06,768 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2023-11-06 21:55:06,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1501247644] [2023-11-06 21:55:06,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 21:55:06,768 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 21:55:06,769 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:06,769 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 21:55:06,769 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2023-11-06 21:55:06,815 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:06,817 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 28 places, 19 transitions, 72 flow. Second operand has 5 states, 5 states have (on average 213.2) internal successors, (1066), 5 states have internal predecessors, (1066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:06,817 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:06,817 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:06,817 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:06,920 INFO L124 PetriNetUnfolderBase]: 61/110 cut-off events. [2023-11-06 21:55:06,920 INFO L125 PetriNetUnfolderBase]: For 46/46 co-relation queries the response was YES. [2023-11-06 21:55:06,921 INFO L83 FinitePrefix]: Finished finitePrefix Result has 325 conditions, 110 events. 61/110 cut-off events. For 46/46 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 291 event pairs, 3 based on Foata normal form. 1/94 useless extension candidates. Maximal degree in co-relation 318. Up to 85 conditions per place. [2023-11-06 21:55:06,922 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 19 selfloop transitions, 6 changer transitions 5/32 dead transitions. [2023-11-06 21:55:06,922 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 31 places, 32 transitions, 171 flow [2023-11-06 21:55:06,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 21:55:06,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-06 21:55:06,926 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1085 transitions. [2023-11-06 21:55:06,927 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42217898832684825 [2023-11-06 21:55:06,927 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1085 transitions. [2023-11-06 21:55:06,927 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1085 transitions. [2023-11-06 21:55:06,928 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:06,928 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1085 transitions. [2023-11-06 21:55:06,931 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 217.0) internal successors, (1085), 5 states have internal predecessors, (1085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:06,937 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 514.0) internal successors, (3084), 6 states have internal predecessors, (3084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:06,938 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 514.0) internal successors, (3084), 6 states have internal predecessors, (3084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:06,938 INFO L175 Difference]: Start difference. First operand has 28 places, 19 transitions, 72 flow. Second operand 5 states and 1085 transitions. [2023-11-06 21:55:06,941 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 31 places, 32 transitions, 171 flow [2023-11-06 21:55:06,942 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 30 places, 32 transitions, 169 flow, removed 1 selfloop flow, removed 1 redundant places. [2023-11-06 21:55:06,944 INFO L231 Difference]: Finished difference. Result has 33 places, 21 transitions, 104 flow [2023-11-06 21:55:06,944 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=70, PETRI_DIFFERENCE_MINUEND_PLACES=26, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=19, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=14, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=104, PETRI_PLACES=33, PETRI_TRANSITIONS=21} [2023-11-06 21:55:06,946 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 4 predicate places. [2023-11-06 21:55:06,946 INFO L495 AbstractCegarLoop]: Abstraction has has 33 places, 21 transitions, 104 flow [2023-11-06 21:55:06,947 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 213.2) internal successors, (1066), 5 states have internal predecessors, (1066), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:06,947 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:06,948 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:06,950 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2023-11-06 21:55:06,951 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:06,951 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:06,951 INFO L85 PathProgramCache]: Analyzing trace with hash 1963127218, now seen corresponding path program 1 times [2023-11-06 21:55:06,951 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:06,952 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [970390552] [2023-11-06 21:55:06,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:06,952 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:06,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:07,030 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:07,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:07,031 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [970390552] [2023-11-06 21:55:07,031 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [970390552] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 21:55:07,031 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 21:55:07,032 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 21:55:07,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841210639] [2023-11-06 21:55:07,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 21:55:07,032 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 21:55:07,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:07,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 21:55:07,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 21:55:07,068 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 213 out of 514 [2023-11-06 21:55:07,069 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 33 places, 21 transitions, 104 flow. Second operand has 5 states, 5 states have (on average 215.8) internal successors, (1079), 5 states have internal predecessors, (1079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:07,070 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:07,070 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 213 of 514 [2023-11-06 21:55:07,070 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:07,163 INFO L124 PetriNetUnfolderBase]: 84/157 cut-off events. [2023-11-06 21:55:07,163 INFO L125 PetriNetUnfolderBase]: For 104/104 co-relation queries the response was YES. [2023-11-06 21:55:07,164 INFO L83 FinitePrefix]: Finished finitePrefix Result has 498 conditions, 157 events. 84/157 cut-off events. For 104/104 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 474 event pairs, 28 based on Foata normal form. 4/149 useless extension candidates. Maximal degree in co-relation 488. Up to 84 conditions per place. [2023-11-06 21:55:07,165 INFO L140 encePairwiseOnDemand]: 509/514 looper letters, 32 selfloop transitions, 6 changer transitions 6/44 dead transitions. [2023-11-06 21:55:07,165 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 36 places, 44 transitions, 273 flow [2023-11-06 21:55:07,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 21:55:07,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-06 21:55:07,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1102 transitions. [2023-11-06 21:55:07,170 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4287937743190661 [2023-11-06 21:55:07,170 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1102 transitions. [2023-11-06 21:55:07,170 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1102 transitions. [2023-11-06 21:55:07,171 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:07,172 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1102 transitions. [2023-11-06 21:55:07,175 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 220.4) internal successors, (1102), 5 states have internal predecessors, (1102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:07,180 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 514.0) internal successors, (3084), 6 states have internal predecessors, (3084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:07,181 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 514.0) internal successors, (3084), 6 states have internal predecessors, (3084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:07,182 INFO L175 Difference]: Start difference. First operand has 33 places, 21 transitions, 104 flow. Second operand 5 states and 1102 transitions. [2023-11-06 21:55:07,182 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 36 places, 44 transitions, 273 flow [2023-11-06 21:55:07,187 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 34 places, 44 transitions, 257 flow, removed 5 selfloop flow, removed 2 redundant places. [2023-11-06 21:55:07,189 INFO L231 Difference]: Finished difference. Result has 37 places, 23 transitions, 131 flow [2023-11-06 21:55:07,190 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=95, PETRI_DIFFERENCE_MINUEND_PLACES=30, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=21, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=131, PETRI_PLACES=37, PETRI_TRANSITIONS=23} [2023-11-06 21:55:07,191 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 8 predicate places. [2023-11-06 21:55:07,191 INFO L495 AbstractCegarLoop]: Abstraction has has 37 places, 23 transitions, 131 flow [2023-11-06 21:55:07,192 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 215.8) internal successors, (1079), 5 states have internal predecessors, (1079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:07,192 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:07,192 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:07,193 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2023-11-06 21:55:07,193 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:07,193 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:07,193 INFO L85 PathProgramCache]: Analyzing trace with hash 627610104, now seen corresponding path program 2 times [2023-11-06 21:55:07,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:07,194 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1022669002] [2023-11-06 21:55:07,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:07,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:07,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:07,265 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:07,265 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:07,265 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1022669002] [2023-11-06 21:55:07,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1022669002] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 21:55:07,266 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 21:55:07,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 21:55:07,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1167705539] [2023-11-06 21:55:07,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 21:55:07,267 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 21:55:07,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:07,267 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 21:55:07,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 21:55:07,297 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 212 out of 514 [2023-11-06 21:55:07,298 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 37 places, 23 transitions, 131 flow. Second operand has 5 states, 5 states have (on average 214.8) internal successors, (1074), 5 states have internal predecessors, (1074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:07,298 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:07,299 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 212 of 514 [2023-11-06 21:55:07,299 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:07,384 INFO L124 PetriNetUnfolderBase]: 101/182 cut-off events. [2023-11-06 21:55:07,384 INFO L125 PetriNetUnfolderBase]: For 298/298 co-relation queries the response was YES. [2023-11-06 21:55:07,385 INFO L83 FinitePrefix]: Finished finitePrefix Result has 656 conditions, 182 events. 101/182 cut-off events. For 298/298 co-relation queries the response was YES. Maximal size of possible extension queue 17. Compared 547 event pairs, 42 based on Foata normal form. 4/176 useless extension candidates. Maximal degree in co-relation 644. Up to 146 conditions per place. [2023-11-06 21:55:07,386 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 26 selfloop transitions, 10 changer transitions 5/41 dead transitions. [2023-11-06 21:55:07,387 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 40 places, 41 transitions, 313 flow [2023-11-06 21:55:07,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 21:55:07,387 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-06 21:55:07,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1092 transitions. [2023-11-06 21:55:07,392 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42490272373540855 [2023-11-06 21:55:07,392 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1092 transitions. [2023-11-06 21:55:07,392 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1092 transitions. [2023-11-06 21:55:07,393 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:07,393 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1092 transitions. [2023-11-06 21:55:07,396 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 218.4) internal successors, (1092), 5 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:07,402 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 514.0) internal successors, (3084), 6 states have internal predecessors, (3084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:07,404 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 514.0) internal successors, (3084), 6 states have internal predecessors, (3084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:07,404 INFO L175 Difference]: Start difference. First operand has 37 places, 23 transitions, 131 flow. Second operand 5 states and 1092 transitions. [2023-11-06 21:55:07,404 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 40 places, 41 transitions, 313 flow [2023-11-06 21:55:07,406 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 38 places, 41 transitions, 294 flow, removed 6 selfloop flow, removed 2 redundant places. [2023-11-06 21:55:07,432 INFO L231 Difference]: Finished difference. Result has 40 places, 29 transitions, 195 flow [2023-11-06 21:55:07,433 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=119, PETRI_DIFFERENCE_MINUEND_PLACES=34, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=23, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=195, PETRI_PLACES=40, PETRI_TRANSITIONS=29} [2023-11-06 21:55:07,433 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 11 predicate places. [2023-11-06 21:55:07,433 INFO L495 AbstractCegarLoop]: Abstraction has has 40 places, 29 transitions, 195 flow [2023-11-06 21:55:07,434 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 214.8) internal successors, (1074), 5 states have internal predecessors, (1074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:07,434 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:07,435 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:07,435 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2023-11-06 21:55:07,435 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:07,436 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:07,436 INFO L85 PathProgramCache]: Analyzing trace with hash -755033675, now seen corresponding path program 1 times [2023-11-06 21:55:07,436 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:07,436 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512090623] [2023-11-06 21:55:07,436 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:07,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:07,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:07,505 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:07,506 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:07,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512090623] [2023-11-06 21:55:07,506 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1512090623] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 21:55:07,507 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 21:55:07,507 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 21:55:07,507 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450597098] [2023-11-06 21:55:07,507 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 21:55:07,508 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 21:55:07,508 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:07,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 21:55:07,508 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 21:55:07,533 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 213 out of 514 [2023-11-06 21:55:07,535 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 40 places, 29 transitions, 195 flow. Second operand has 5 states, 5 states have (on average 215.8) internal successors, (1079), 5 states have internal predecessors, (1079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:07,535 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:07,535 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 213 of 514 [2023-11-06 21:55:07,535 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:07,642 INFO L124 PetriNetUnfolderBase]: 108/191 cut-off events. [2023-11-06 21:55:07,642 INFO L125 PetriNetUnfolderBase]: For 318/318 co-relation queries the response was YES. [2023-11-06 21:55:07,643 INFO L83 FinitePrefix]: Finished finitePrefix Result has 783 conditions, 191 events. 108/191 cut-off events. For 318/318 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 580 event pairs, 22 based on Foata normal form. 6/185 useless extension candidates. Maximal degree in co-relation 770. Up to 86 conditions per place. [2023-11-06 21:55:07,645 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 43 selfloop transitions, 10 changer transitions 0/53 dead transitions. [2023-11-06 21:55:07,645 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 43 places, 53 transitions, 410 flow [2023-11-06 21:55:07,646 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 21:55:07,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-06 21:55:07,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1105 transitions. [2023-11-06 21:55:07,651 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42996108949416345 [2023-11-06 21:55:07,651 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1105 transitions. [2023-11-06 21:55:07,651 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1105 transitions. [2023-11-06 21:55:07,652 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:07,652 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1105 transitions. [2023-11-06 21:55:07,655 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 221.0) internal successors, (1105), 5 states have internal predecessors, (1105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:07,661 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 514.0) internal successors, (3084), 6 states have internal predecessors, (3084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:07,662 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 514.0) internal successors, (3084), 6 states have internal predecessors, (3084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:07,662 INFO L175 Difference]: Start difference. First operand has 40 places, 29 transitions, 195 flow. Second operand 5 states and 1105 transitions. [2023-11-06 21:55:07,662 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 43 places, 53 transitions, 410 flow [2023-11-06 21:55:07,667 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 42 places, 53 transitions, 383 flow, removed 7 selfloop flow, removed 1 redundant places. [2023-11-06 21:55:07,668 INFO L231 Difference]: Finished difference. Result has 44 places, 31 transitions, 221 flow [2023-11-06 21:55:07,669 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=177, PETRI_DIFFERENCE_MINUEND_PLACES=38, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=29, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=19, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=221, PETRI_PLACES=44, PETRI_TRANSITIONS=31} [2023-11-06 21:55:07,670 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 15 predicate places. [2023-11-06 21:55:07,671 INFO L495 AbstractCegarLoop]: Abstraction has has 44 places, 31 transitions, 221 flow [2023-11-06 21:55:07,671 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 215.8) internal successors, (1079), 5 states have internal predecessors, (1079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:07,672 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:07,672 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:07,672 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2023-11-06 21:55:07,672 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:07,672 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:07,673 INFO L85 PathProgramCache]: Analyzing trace with hash 1440742091, now seen corresponding path program 2 times [2023-11-06 21:55:07,673 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:07,673 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1444869267] [2023-11-06 21:55:07,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:07,673 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:07,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:07,763 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:07,764 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:07,764 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1444869267] [2023-11-06 21:55:07,764 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1444869267] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:07,764 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486219141] [2023-11-06 21:55:07,764 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 21:55:07,765 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:07,765 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:07,771 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:07,799 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2023-11-06 21:55:07,876 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 21:55:07,877 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:07,879 INFO L262 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-06 21:55:07,883 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:07,970 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:07,970 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:08,008 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:08,008 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486219141] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:08,008 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:08,008 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2023-11-06 21:55:08,009 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169930121] [2023-11-06 21:55:08,009 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:08,010 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-06 21:55:08,010 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:08,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-06 21:55:08,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-11-06 21:55:08,066 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:08,070 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 44 places, 31 transitions, 221 flow. Second operand has 10 states, 10 states have (on average 213.3) internal successors, (2133), 10 states have internal predecessors, (2133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:08,070 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:08,070 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:08,071 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:08,283 INFO L124 PetriNetUnfolderBase]: 124/219 cut-off events. [2023-11-06 21:55:08,284 INFO L125 PetriNetUnfolderBase]: For 486/486 co-relation queries the response was YES. [2023-11-06 21:55:08,285 INFO L83 FinitePrefix]: Finished finitePrefix Result has 905 conditions, 219 events. 124/219 cut-off events. For 486/486 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 694 event pairs, 23 based on Foata normal form. 6/209 useless extension candidates. Maximal degree in co-relation 890. Up to 121 conditions per place. [2023-11-06 21:55:08,287 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 46 selfloop transitions, 23 changer transitions 1/70 dead transitions. [2023-11-06 21:55:08,287 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 53 places, 70 transitions, 570 flow [2023-11-06 21:55:08,288 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-06 21:55:08,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-06 21:55:08,296 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 2166 transitions. [2023-11-06 21:55:08,298 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42140077821011673 [2023-11-06 21:55:08,298 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 2166 transitions. [2023-11-06 21:55:08,298 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 2166 transitions. [2023-11-06 21:55:08,300 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:08,301 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 2166 transitions. [2023-11-06 21:55:08,308 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 216.6) internal successors, (2166), 10 states have internal predecessors, (2166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:08,329 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 514.0) internal successors, (5654), 11 states have internal predecessors, (5654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:08,339 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 514.0) internal successors, (5654), 11 states have internal predecessors, (5654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:08,340 INFO L175 Difference]: Start difference. First operand has 44 places, 31 transitions, 221 flow. Second operand 10 states and 2166 transitions. [2023-11-06 21:55:08,340 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 53 places, 70 transitions, 570 flow [2023-11-06 21:55:08,343 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 51 places, 70 transitions, 543 flow, removed 6 selfloop flow, removed 2 redundant places. [2023-11-06 21:55:08,345 INFO L231 Difference]: Finished difference. Result has 57 places, 45 transitions, 402 flow [2023-11-06 21:55:08,346 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=205, PETRI_DIFFERENCE_MINUEND_PLACES=42, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=31, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=402, PETRI_PLACES=57, PETRI_TRANSITIONS=45} [2023-11-06 21:55:08,347 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 28 predicate places. [2023-11-06 21:55:08,347 INFO L495 AbstractCegarLoop]: Abstraction has has 57 places, 45 transitions, 402 flow [2023-11-06 21:55:08,348 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 213.3) internal successors, (2133), 10 states have internal predecessors, (2133), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:08,349 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:08,349 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:08,360 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2023-11-06 21:55:08,554 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:08,555 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:08,555 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:08,555 INFO L85 PathProgramCache]: Analyzing trace with hash -1442202981, now seen corresponding path program 3 times [2023-11-06 21:55:08,555 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:08,556 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1991870780] [2023-11-06 21:55:08,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:08,556 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:08,580 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:08,646 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:08,647 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:08,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1991870780] [2023-11-06 21:55:08,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1991870780] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 21:55:08,647 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 21:55:08,648 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 21:55:08,648 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1942367467] [2023-11-06 21:55:08,648 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 21:55:08,648 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 21:55:08,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:08,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 21:55:08,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 21:55:08,673 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 213 out of 514 [2023-11-06 21:55:08,675 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 57 places, 45 transitions, 402 flow. Second operand has 5 states, 5 states have (on average 215.8) internal successors, (1079), 5 states have internal predecessors, (1079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:08,675 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:08,675 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 213 of 514 [2023-11-06 21:55:08,676 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:08,774 INFO L124 PetriNetUnfolderBase]: 122/221 cut-off events. [2023-11-06 21:55:08,774 INFO L125 PetriNetUnfolderBase]: For 741/741 co-relation queries the response was YES. [2023-11-06 21:55:08,776 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1040 conditions, 221 events. 122/221 cut-off events. For 741/741 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 694 event pairs, 29 based on Foata normal form. 2/221 useless extension candidates. Maximal degree in co-relation 1019. Up to 137 conditions per place. [2023-11-06 21:55:08,778 INFO L140 encePairwiseOnDemand]: 509/514 looper letters, 38 selfloop transitions, 18 changer transitions 3/59 dead transitions. [2023-11-06 21:55:08,778 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 61 places, 59 transitions, 584 flow [2023-11-06 21:55:08,778 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 21:55:08,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-06 21:55:08,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1098 transitions. [2023-11-06 21:55:08,783 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4272373540856031 [2023-11-06 21:55:08,783 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1098 transitions. [2023-11-06 21:55:08,783 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1098 transitions. [2023-11-06 21:55:08,784 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:08,784 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1098 transitions. [2023-11-06 21:55:08,787 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 219.6) internal successors, (1098), 5 states have internal predecessors, (1098), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:08,792 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 514.0) internal successors, (3084), 6 states have internal predecessors, (3084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:08,793 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 514.0) internal successors, (3084), 6 states have internal predecessors, (3084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:08,793 INFO L175 Difference]: Start difference. First operand has 57 places, 45 transitions, 402 flow. Second operand 5 states and 1098 transitions. [2023-11-06 21:55:08,793 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 61 places, 59 transitions, 584 flow [2023-11-06 21:55:08,798 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 59 places, 59 transitions, 540 flow, removed 16 selfloop flow, removed 2 redundant places. [2023-11-06 21:55:08,801 INFO L231 Difference]: Finished difference. Result has 61 places, 44 transitions, 390 flow [2023-11-06 21:55:08,802 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=359, PETRI_DIFFERENCE_MINUEND_PLACES=55, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=45, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=27, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=390, PETRI_PLACES=61, PETRI_TRANSITIONS=44} [2023-11-06 21:55:08,802 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 32 predicate places. [2023-11-06 21:55:08,803 INFO L495 AbstractCegarLoop]: Abstraction has has 61 places, 44 transitions, 390 flow [2023-11-06 21:55:08,803 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 215.8) internal successors, (1079), 5 states have internal predecessors, (1079), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:08,803 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:08,804 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:08,804 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2023-11-06 21:55:08,804 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:08,804 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:08,805 INFO L85 PathProgramCache]: Analyzing trace with hash 1710329786, now seen corresponding path program 3 times [2023-11-06 21:55:08,805 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:08,805 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060767597] [2023-11-06 21:55:08,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:08,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:08,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:08,880 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:08,881 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:08,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060767597] [2023-11-06 21:55:08,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060767597] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:08,881 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1473602225] [2023-11-06 21:55:08,881 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 21:55:08,882 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:08,882 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:08,883 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:08,895 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2023-11-06 21:55:08,983 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-06 21:55:08,983 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:08,985 INFO L262 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-06 21:55:08,986 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:09,013 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:09,013 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:09,045 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:09,046 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1473602225] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:09,046 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:09,046 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2023-11-06 21:55:09,046 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2099503082] [2023-11-06 21:55:09,046 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:09,047 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2023-11-06 21:55:09,047 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:09,047 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2023-11-06 21:55:09,047 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2023-11-06 21:55:09,085 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:09,086 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 61 places, 44 transitions, 390 flow. Second operand has 8 states, 8 states have (on average 213.75) internal successors, (1710), 8 states have internal predecessors, (1710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:09,087 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:09,087 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:09,087 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:09,227 INFO L124 PetriNetUnfolderBase]: 126/225 cut-off events. [2023-11-06 21:55:09,227 INFO L125 PetriNetUnfolderBase]: For 774/774 co-relation queries the response was YES. [2023-11-06 21:55:09,228 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1076 conditions, 225 events. 126/225 cut-off events. For 774/774 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 702 event pairs, 12 based on Foata normal form. 4/229 useless extension candidates. Maximal degree in co-relation 1053. Up to 83 conditions per place. [2023-11-06 21:55:09,230 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 47 selfloop transitions, 24 changer transitions 0/71 dead transitions. [2023-11-06 21:55:09,231 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 66 places, 71 transitions, 681 flow [2023-11-06 21:55:09,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 21:55:09,231 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-06 21:55:09,236 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1522 transitions. [2023-11-06 21:55:09,237 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42301278488048916 [2023-11-06 21:55:09,237 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1522 transitions. [2023-11-06 21:55:09,237 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1522 transitions. [2023-11-06 21:55:09,238 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:09,239 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1522 transitions. [2023-11-06 21:55:09,259 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 217.42857142857142) internal successors, (1522), 7 states have internal predecessors, (1522), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:09,266 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 514.0) internal successors, (4112), 8 states have internal predecessors, (4112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:09,268 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 514.0) internal successors, (4112), 8 states have internal predecessors, (4112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:09,268 INFO L175 Difference]: Start difference. First operand has 61 places, 44 transitions, 390 flow. Second operand 7 states and 1522 transitions. [2023-11-06 21:55:09,268 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 66 places, 71 transitions, 681 flow [2023-11-06 21:55:09,274 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 60 places, 71 transitions, 632 flow, removed 4 selfloop flow, removed 6 redundant places. [2023-11-06 21:55:09,276 INFO L231 Difference]: Finished difference. Result has 62 places, 49 transitions, 449 flow [2023-11-06 21:55:09,277 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=345, PETRI_DIFFERENCE_MINUEND_PLACES=54, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=44, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=23, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=449, PETRI_PLACES=62, PETRI_TRANSITIONS=49} [2023-11-06 21:55:09,278 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 33 predicate places. [2023-11-06 21:55:09,278 INFO L495 AbstractCegarLoop]: Abstraction has has 62 places, 49 transitions, 449 flow [2023-11-06 21:55:09,279 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 213.75) internal successors, (1710), 8 states have internal predecessors, (1710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:09,279 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:09,279 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:09,292 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2023-11-06 21:55:09,484 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2023-11-06 21:55:09,485 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:09,485 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:09,485 INFO L85 PathProgramCache]: Analyzing trace with hash 1777268045, now seen corresponding path program 4 times [2023-11-06 21:55:09,485 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:09,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [643471102] [2023-11-06 21:55:09,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:09,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:09,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:09,589 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:09,589 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:09,589 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [643471102] [2023-11-06 21:55:09,589 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [643471102] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 21:55:09,589 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 21:55:09,590 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 21:55:09,592 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [247013089] [2023-11-06 21:55:09,592 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 21:55:09,592 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 21:55:09,593 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:09,593 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 21:55:09,593 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 21:55:09,617 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 212 out of 514 [2023-11-06 21:55:09,618 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 62 places, 49 transitions, 449 flow. Second operand has 5 states, 5 states have (on average 214.8) internal successors, (1074), 5 states have internal predecessors, (1074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:09,618 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:09,619 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 212 of 514 [2023-11-06 21:55:09,619 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:09,728 INFO L124 PetriNetUnfolderBase]: 125/226 cut-off events. [2023-11-06 21:55:09,729 INFO L125 PetriNetUnfolderBase]: For 886/886 co-relation queries the response was YES. [2023-11-06 21:55:09,730 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1120 conditions, 226 events. 125/226 cut-off events. For 886/886 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 718 event pairs, 40 based on Foata normal form. 2/228 useless extension candidates. Maximal degree in co-relation 1099. Up to 188 conditions per place. [2023-11-06 21:55:09,732 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 39 selfloop transitions, 15 changer transitions 2/56 dead transitions. [2023-11-06 21:55:09,732 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 66 places, 56 transitions, 586 flow [2023-11-06 21:55:09,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 21:55:09,733 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-06 21:55:09,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1090 transitions. [2023-11-06 21:55:09,738 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42412451361867703 [2023-11-06 21:55:09,738 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1090 transitions. [2023-11-06 21:55:09,738 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1090 transitions. [2023-11-06 21:55:09,739 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:09,739 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1090 transitions. [2023-11-06 21:55:09,743 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 218.0) internal successors, (1090), 5 states have internal predecessors, (1090), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:09,748 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 514.0) internal successors, (3084), 6 states have internal predecessors, (3084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:09,750 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 514.0) internal successors, (3084), 6 states have internal predecessors, (3084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:09,750 INFO L175 Difference]: Start difference. First operand has 62 places, 49 transitions, 449 flow. Second operand 5 states and 1090 transitions. [2023-11-06 21:55:09,750 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 66 places, 56 transitions, 586 flow [2023-11-06 21:55:09,755 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 65 places, 56 transitions, 554 flow, removed 7 selfloop flow, removed 1 redundant places. [2023-11-06 21:55:09,763 INFO L231 Difference]: Finished difference. Result has 65 places, 48 transitions, 436 flow [2023-11-06 21:55:09,763 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=419, PETRI_DIFFERENCE_MINUEND_PLACES=61, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=49, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=436, PETRI_PLACES=65, PETRI_TRANSITIONS=48} [2023-11-06 21:55:09,764 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 36 predicate places. [2023-11-06 21:55:09,764 INFO L495 AbstractCegarLoop]: Abstraction has has 65 places, 48 transitions, 436 flow [2023-11-06 21:55:09,765 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 214.8) internal successors, (1074), 5 states have internal predecessors, (1074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:09,765 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:09,765 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:09,765 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2023-11-06 21:55:09,766 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:09,767 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:09,768 INFO L85 PathProgramCache]: Analyzing trace with hash -925147160, now seen corresponding path program 4 times [2023-11-06 21:55:09,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:09,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [806181912] [2023-11-06 21:55:09,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:09,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:09,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:09,852 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:09,853 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:09,853 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [806181912] [2023-11-06 21:55:09,855 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [806181912] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 21:55:09,856 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 21:55:09,856 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 21:55:09,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [935229200] [2023-11-06 21:55:09,856 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 21:55:09,857 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 21:55:09,858 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:09,858 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 21:55:09,858 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 21:55:09,895 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 212 out of 514 [2023-11-06 21:55:09,897 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 65 places, 48 transitions, 436 flow. Second operand has 5 states, 5 states have (on average 214.8) internal successors, (1074), 5 states have internal predecessors, (1074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:09,897 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:09,897 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 212 of 514 [2023-11-06 21:55:09,897 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:10,005 INFO L124 PetriNetUnfolderBase]: 120/219 cut-off events. [2023-11-06 21:55:10,005 INFO L125 PetriNetUnfolderBase]: For 772/772 co-relation queries the response was YES. [2023-11-06 21:55:10,007 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1083 conditions, 219 events. 120/219 cut-off events. For 772/772 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 697 event pairs, 33 based on Foata normal form. 4/223 useless extension candidates. Maximal degree in co-relation 1061. Up to 179 conditions per place. [2023-11-06 21:55:10,008 INFO L140 encePairwiseOnDemand]: 509/514 looper letters, 38 selfloop transitions, 14 changer transitions 4/56 dead transitions. [2023-11-06 21:55:10,009 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 68 places, 56 transitions, 569 flow [2023-11-06 21:55:10,009 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 21:55:10,009 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-06 21:55:10,012 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1091 transitions. [2023-11-06 21:55:10,013 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4245136186770428 [2023-11-06 21:55:10,014 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1091 transitions. [2023-11-06 21:55:10,014 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1091 transitions. [2023-11-06 21:55:10,015 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:10,015 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1091 transitions. [2023-11-06 21:55:10,018 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 218.2) internal successors, (1091), 5 states have internal predecessors, (1091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:10,022 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 514.0) internal successors, (3084), 6 states have internal predecessors, (3084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:10,023 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 514.0) internal successors, (3084), 6 states have internal predecessors, (3084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:10,024 INFO L175 Difference]: Start difference. First operand has 65 places, 48 transitions, 436 flow. Second operand 5 states and 1091 transitions. [2023-11-06 21:55:10,024 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 68 places, 56 transitions, 569 flow [2023-11-06 21:55:10,028 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 65 places, 56 transitions, 539 flow, removed 0 selfloop flow, removed 3 redundant places. [2023-11-06 21:55:10,030 INFO L231 Difference]: Finished difference. Result has 65 places, 46 transitions, 417 flow [2023-11-06 21:55:10,030 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=399, PETRI_DIFFERENCE_MINUEND_PLACES=61, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=47, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=417, PETRI_PLACES=65, PETRI_TRANSITIONS=46} [2023-11-06 21:55:10,031 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 36 predicate places. [2023-11-06 21:55:10,031 INFO L495 AbstractCegarLoop]: Abstraction has has 65 places, 46 transitions, 417 flow [2023-11-06 21:55:10,032 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 214.8) internal successors, (1074), 5 states have internal predecessors, (1074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:10,032 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:10,032 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:10,032 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2023-11-06 21:55:10,034 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:10,034 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:10,034 INFO L85 PathProgramCache]: Analyzing trace with hash 1339287280, now seen corresponding path program 5 times [2023-11-06 21:55:10,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:10,035 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [792109793] [2023-11-06 21:55:10,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:10,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:10,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:10,107 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:10,108 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:10,108 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [792109793] [2023-11-06 21:55:10,108 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [792109793] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 21:55:10,108 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 21:55:10,108 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 21:55:10,108 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674108103] [2023-11-06 21:55:10,109 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 21:55:10,110 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 21:55:10,110 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:10,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 21:55:10,111 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 21:55:10,151 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 212 out of 514 [2023-11-06 21:55:10,153 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 65 places, 46 transitions, 417 flow. Second operand has 5 states, 5 states have (on average 214.8) internal successors, (1074), 5 states have internal predecessors, (1074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:10,153 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:10,153 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 212 of 514 [2023-11-06 21:55:10,153 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:10,251 INFO L124 PetriNetUnfolderBase]: 125/224 cut-off events. [2023-11-06 21:55:10,251 INFO L125 PetriNetUnfolderBase]: For 878/878 co-relation queries the response was YES. [2023-11-06 21:55:10,252 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1115 conditions, 224 events. 125/224 cut-off events. For 878/878 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 694 event pairs, 33 based on Foata normal form. 4/228 useless extension candidates. Maximal degree in co-relation 1093. Up to 183 conditions per place. [2023-11-06 21:55:10,255 INFO L140 encePairwiseOnDemand]: 509/514 looper letters, 41 selfloop transitions, 15 changer transitions 0/56 dead transitions. [2023-11-06 21:55:10,255 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 67 places, 56 transitions, 579 flow [2023-11-06 21:55:10,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 21:55:10,256 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-06 21:55:10,259 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1091 transitions. [2023-11-06 21:55:10,260 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4245136186770428 [2023-11-06 21:55:10,260 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1091 transitions. [2023-11-06 21:55:10,260 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1091 transitions. [2023-11-06 21:55:10,261 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:10,261 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1091 transitions. [2023-11-06 21:55:10,266 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 218.2) internal successors, (1091), 5 states have internal predecessors, (1091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:10,273 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 514.0) internal successors, (3084), 6 states have internal predecessors, (3084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:10,274 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 514.0) internal successors, (3084), 6 states have internal predecessors, (3084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:10,274 INFO L175 Difference]: Start difference. First operand has 65 places, 46 transitions, 417 flow. Second operand 5 states and 1091 transitions. [2023-11-06 21:55:10,274 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 67 places, 56 transitions, 579 flow [2023-11-06 21:55:10,279 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 63 places, 56 transitions, 541 flow, removed 0 selfloop flow, removed 4 redundant places. [2023-11-06 21:55:10,283 INFO L231 Difference]: Finished difference. Result has 63 places, 47 transitions, 424 flow [2023-11-06 21:55:10,283 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=381, PETRI_DIFFERENCE_MINUEND_PLACES=59, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=46, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=424, PETRI_PLACES=63, PETRI_TRANSITIONS=47} [2023-11-06 21:55:10,284 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 34 predicate places. [2023-11-06 21:55:10,284 INFO L495 AbstractCegarLoop]: Abstraction has has 63 places, 47 transitions, 424 flow [2023-11-06 21:55:10,284 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 214.8) internal successors, (1074), 5 states have internal predecessors, (1074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:10,285 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:10,285 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:10,285 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2023-11-06 21:55:10,285 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:10,286 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:10,286 INFO L85 PathProgramCache]: Analyzing trace with hash -1080863919, now seen corresponding path program 5 times [2023-11-06 21:55:10,286 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:10,286 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621330653] [2023-11-06 21:55:10,286 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:10,286 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:10,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:10,372 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:10,372 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:10,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621330653] [2023-11-06 21:55:10,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621330653] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 21:55:10,373 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 21:55:10,373 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 21:55:10,373 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1032794642] [2023-11-06 21:55:10,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 21:55:10,374 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 21:55:10,374 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:10,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 21:55:10,375 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2023-11-06 21:55:10,402 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 212 out of 514 [2023-11-06 21:55:10,404 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 63 places, 47 transitions, 424 flow. Second operand has 5 states, 5 states have (on average 214.8) internal successors, (1074), 5 states have internal predecessors, (1074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:10,404 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:10,404 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 212 of 514 [2023-11-06 21:55:10,404 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:10,504 INFO L124 PetriNetUnfolderBase]: 123/222 cut-off events. [2023-11-06 21:55:10,504 INFO L125 PetriNetUnfolderBase]: For 822/822 co-relation queries the response was YES. [2023-11-06 21:55:10,505 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1098 conditions, 222 events. 123/222 cut-off events. For 822/822 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 687 event pairs, 33 based on Foata normal form. 2/224 useless extension candidates. Maximal degree in co-relation 1076. Up to 169 conditions per place. [2023-11-06 21:55:10,507 INFO L140 encePairwiseOnDemand]: 509/514 looper letters, 34 selfloop transitions, 17 changer transitions 2/53 dead transitions. [2023-11-06 21:55:10,508 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 67 places, 53 transitions, 546 flow [2023-11-06 21:55:10,508 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 21:55:10,508 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-06 21:55:10,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1089 transitions. [2023-11-06 21:55:10,512 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4237354085603113 [2023-11-06 21:55:10,513 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1089 transitions. [2023-11-06 21:55:10,513 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1089 transitions. [2023-11-06 21:55:10,514 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:10,514 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1089 transitions. [2023-11-06 21:55:10,518 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 217.8) internal successors, (1089), 5 states have internal predecessors, (1089), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:10,523 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 514.0) internal successors, (3084), 6 states have internal predecessors, (3084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:10,524 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 514.0) internal successors, (3084), 6 states have internal predecessors, (3084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:10,524 INFO L175 Difference]: Start difference. First operand has 63 places, 47 transitions, 424 flow. Second operand 5 states and 1089 transitions. [2023-11-06 21:55:10,524 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 67 places, 53 transitions, 546 flow [2023-11-06 21:55:10,529 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 64 places, 53 transitions, 512 flow, removed 3 selfloop flow, removed 3 redundant places. [2023-11-06 21:55:10,531 INFO L231 Difference]: Finished difference. Result has 64 places, 45 transitions, 403 flow [2023-11-06 21:55:10,532 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=378, PETRI_DIFFERENCE_MINUEND_PLACES=60, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=46, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=29, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=403, PETRI_PLACES=64, PETRI_TRANSITIONS=45} [2023-11-06 21:55:10,532 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 35 predicate places. [2023-11-06 21:55:10,532 INFO L495 AbstractCegarLoop]: Abstraction has has 64 places, 45 transitions, 403 flow [2023-11-06 21:55:10,533 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 214.8) internal successors, (1074), 5 states have internal predecessors, (1074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:10,533 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:10,533 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:10,533 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2023-11-06 21:55:10,534 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:10,534 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:10,534 INFO L85 PathProgramCache]: Analyzing trace with hash -231503725, now seen corresponding path program 6 times [2023-11-06 21:55:10,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:10,534 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553114456] [2023-11-06 21:55:10,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:10,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:10,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:10,640 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:10,640 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:10,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553114456] [2023-11-06 21:55:10,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553114456] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 21:55:10,641 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 21:55:10,641 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2023-11-06 21:55:10,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784778666] [2023-11-06 21:55:10,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 21:55:10,641 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2023-11-06 21:55:10,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:10,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2023-11-06 21:55:10,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 21:55:10,674 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 212 out of 514 [2023-11-06 21:55:10,676 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 64 places, 45 transitions, 403 flow. Second operand has 5 states, 5 states have (on average 214.8) internal successors, (1074), 5 states have internal predecessors, (1074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:10,676 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:10,676 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 212 of 514 [2023-11-06 21:55:10,676 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:10,777 INFO L124 PetriNetUnfolderBase]: 114/203 cut-off events. [2023-11-06 21:55:10,777 INFO L125 PetriNetUnfolderBase]: For 780/780 co-relation queries the response was YES. [2023-11-06 21:55:10,778 INFO L83 FinitePrefix]: Finished finitePrefix Result has 988 conditions, 203 events. 114/203 cut-off events. For 780/780 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 603 event pairs, 31 based on Foata normal form. 6/209 useless extension candidates. Maximal degree in co-relation 966. Up to 153 conditions per place. [2023-11-06 21:55:10,780 INFO L140 encePairwiseOnDemand]: 509/514 looper letters, 38 selfloop transitions, 16 changer transitions 0/54 dead transitions. [2023-11-06 21:55:10,780 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 65 places, 54 transitions, 536 flow [2023-11-06 21:55:10,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 21:55:10,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2023-11-06 21:55:10,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 1092 transitions. [2023-11-06 21:55:10,785 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42490272373540855 [2023-11-06 21:55:10,786 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 1092 transitions. [2023-11-06 21:55:10,786 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 1092 transitions. [2023-11-06 21:55:10,787 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:10,787 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 1092 transitions. [2023-11-06 21:55:10,790 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 218.4) internal successors, (1092), 5 states have internal predecessors, (1092), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:10,794 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 514.0) internal successors, (3084), 6 states have internal predecessors, (3084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:10,796 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 514.0) internal successors, (3084), 6 states have internal predecessors, (3084), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:10,796 INFO L175 Difference]: Start difference. First operand has 64 places, 45 transitions, 403 flow. Second operand 5 states and 1092 transitions. [2023-11-06 21:55:10,796 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 65 places, 54 transitions, 536 flow [2023-11-06 21:55:10,801 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 61 places, 54 transitions, 497 flow, removed 0 selfloop flow, removed 4 redundant places. [2023-11-06 21:55:10,820 INFO L231 Difference]: Finished difference. Result has 61 places, 44 transitions, 380 flow [2023-11-06 21:55:10,820 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=348, PETRI_DIFFERENCE_MINUEND_PLACES=57, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=44, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=380, PETRI_PLACES=61, PETRI_TRANSITIONS=44} [2023-11-06 21:55:10,820 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 32 predicate places. [2023-11-06 21:55:10,820 INFO L495 AbstractCegarLoop]: Abstraction has has 61 places, 44 transitions, 380 flow [2023-11-06 21:55:10,821 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 214.8) internal successors, (1074), 5 states have internal predecessors, (1074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:10,821 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:10,821 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:10,821 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2023-11-06 21:55:10,822 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:10,822 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:10,822 INFO L85 PathProgramCache]: Analyzing trace with hash 1015731428, now seen corresponding path program 6 times [2023-11-06 21:55:10,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:10,822 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029364795] [2023-11-06 21:55:10,822 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:10,823 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:10,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:10,890 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:10,891 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:10,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029364795] [2023-11-06 21:55:10,891 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029364795] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:10,891 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [472470419] [2023-11-06 21:55:10,891 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-06 21:55:10,891 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:10,892 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:10,893 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:10,930 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2023-11-06 21:55:11,006 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2023-11-06 21:55:11,006 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:11,007 INFO L262 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 4 conjunts are in the unsatisfiable core [2023-11-06 21:55:11,009 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:11,064 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:11,064 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:11,100 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:11,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [472470419] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:11,102 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:11,102 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2023-11-06 21:55:11,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693041124] [2023-11-06 21:55:11,102 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:11,104 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2023-11-06 21:55:11,105 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:11,106 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2023-11-06 21:55:11,106 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2023-11-06 21:55:11,160 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:11,163 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 61 places, 44 transitions, 380 flow. Second operand has 10 states, 10 states have (on average 213.5) internal successors, (2135), 10 states have internal predecessors, (2135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:11,163 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:11,163 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:11,163 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:11,355 INFO L124 PetriNetUnfolderBase]: 110/193 cut-off events. [2023-11-06 21:55:11,356 INFO L125 PetriNetUnfolderBase]: For 630/630 co-relation queries the response was YES. [2023-11-06 21:55:11,357 INFO L83 FinitePrefix]: Finished finitePrefix Result has 939 conditions, 193 events. 110/193 cut-off events. For 630/630 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 563 event pairs, 14 based on Foata normal form. 4/197 useless extension candidates. Maximal degree in co-relation 918. Up to 68 conditions per place. [2023-11-06 21:55:11,359 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 41 selfloop transitions, 27 changer transitions 0/68 dead transitions. [2023-11-06 21:55:11,359 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 69 places, 68 transitions, 635 flow [2023-11-06 21:55:11,359 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-06 21:55:11,359 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-06 21:55:11,366 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 2159 transitions. [2023-11-06 21:55:11,367 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4200389105058366 [2023-11-06 21:55:11,367 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 2159 transitions. [2023-11-06 21:55:11,368 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 2159 transitions. [2023-11-06 21:55:11,369 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:11,369 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 2159 transitions. [2023-11-06 21:55:11,375 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 215.9) internal successors, (2159), 10 states have internal predecessors, (2159), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:11,383 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 514.0) internal successors, (5654), 11 states have internal predecessors, (5654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:11,385 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 514.0) internal successors, (5654), 11 states have internal predecessors, (5654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:11,385 INFO L175 Difference]: Start difference. First operand has 61 places, 44 transitions, 380 flow. Second operand 10 states and 2159 transitions. [2023-11-06 21:55:11,385 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 69 places, 68 transitions, 635 flow [2023-11-06 21:55:11,389 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 63 places, 68 transitions, 584 flow, removed 4 selfloop flow, removed 6 redundant places. [2023-11-06 21:55:11,391 INFO L231 Difference]: Finished difference. Result has 65 places, 49 transitions, 433 flow [2023-11-06 21:55:11,391 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=316, PETRI_DIFFERENCE_MINUEND_PLACES=54, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=43, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=21, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=20, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=433, PETRI_PLACES=65, PETRI_TRANSITIONS=49} [2023-11-06 21:55:11,392 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 36 predicate places. [2023-11-06 21:55:11,392 INFO L495 AbstractCegarLoop]: Abstraction has has 65 places, 49 transitions, 433 flow [2023-11-06 21:55:11,393 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 213.5) internal successors, (2135), 10 states have internal predecessors, (2135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:11,393 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:11,393 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:11,404 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2023-11-06 21:55:11,599 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:11,599 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:11,599 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:11,600 INFO L85 PathProgramCache]: Analyzing trace with hash 1141929527, now seen corresponding path program 1 times [2023-11-06 21:55:11,600 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:11,600 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [854197734] [2023-11-06 21:55:11,600 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:11,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:11,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:11,932 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:11,932 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:11,932 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [854197734] [2023-11-06 21:55:11,932 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [854197734] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:11,933 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [317093069] [2023-11-06 21:55:11,933 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:11,933 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:11,933 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:11,934 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:11,947 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2023-11-06 21:55:12,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:12,043 INFO L262 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-06 21:55:12,044 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:12,190 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:12,191 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:12,397 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:12,397 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [317093069] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:12,398 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:12,398 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2023-11-06 21:55:12,399 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2013233883] [2023-11-06 21:55:12,400 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:12,400 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-06 21:55:12,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:12,402 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-06 21:55:12,402 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2023-11-06 21:55:12,625 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 514 [2023-11-06 21:55:12,628 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 65 places, 49 transitions, 433 flow. Second operand has 13 states, 13 states have (on average 207.30769230769232) internal successors, (2695), 13 states have internal predecessors, (2695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:12,628 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:12,628 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 514 [2023-11-06 21:55:12,628 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:12,895 INFO L124 PetriNetUnfolderBase]: 146/266 cut-off events. [2023-11-06 21:55:12,895 INFO L125 PetriNetUnfolderBase]: For 688/694 co-relation queries the response was YES. [2023-11-06 21:55:12,896 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1253 conditions, 266 events. 146/266 cut-off events. For 688/694 co-relation queries the response was YES. Maximal size of possible extension queue 28. Compared 947 event pairs, 6 based on Foata normal form. 5/265 useless extension candidates. Maximal degree in co-relation 1233. Up to 170 conditions per place. [2023-11-06 21:55:12,899 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 54 selfloop transitions, 18 changer transitions 5/85 dead transitions. [2023-11-06 21:55:12,899 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 71 places, 85 transitions, 760 flow [2023-11-06 21:55:12,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 21:55:12,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-06 21:55:12,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1480 transitions. [2023-11-06 21:55:12,906 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4113396331295164 [2023-11-06 21:55:12,906 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1480 transitions. [2023-11-06 21:55:12,906 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1480 transitions. [2023-11-06 21:55:12,908 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:12,908 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1480 transitions. [2023-11-06 21:55:12,929 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 211.42857142857142) internal successors, (1480), 7 states have internal predecessors, (1480), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:12,939 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 514.0) internal successors, (4112), 8 states have internal predecessors, (4112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:12,941 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 514.0) internal successors, (4112), 8 states have internal predecessors, (4112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:12,941 INFO L175 Difference]: Start difference. First operand has 65 places, 49 transitions, 433 flow. Second operand 7 states and 1480 transitions. [2023-11-06 21:55:12,941 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 71 places, 85 transitions, 760 flow [2023-11-06 21:55:12,946 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 64 places, 85 transitions, 672 flow, removed 10 selfloop flow, removed 7 redundant places. [2023-11-06 21:55:12,949 INFO L231 Difference]: Finished difference. Result has 68 places, 60 transitions, 508 flow [2023-11-06 21:55:12,949 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=357, PETRI_DIFFERENCE_MINUEND_PLACES=58, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=49, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=508, PETRI_PLACES=68, PETRI_TRANSITIONS=60} [2023-11-06 21:55:12,950 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 39 predicate places. [2023-11-06 21:55:12,950 INFO L495 AbstractCegarLoop]: Abstraction has has 68 places, 60 transitions, 508 flow [2023-11-06 21:55:12,951 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 207.30769230769232) internal successors, (2695), 13 states have internal predecessors, (2695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:12,951 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:12,951 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:12,972 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2023-11-06 21:55:13,168 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:13,168 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:13,169 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:13,169 INFO L85 PathProgramCache]: Analyzing trace with hash -94331247, now seen corresponding path program 2 times [2023-11-06 21:55:13,169 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:13,169 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078982568] [2023-11-06 21:55:13,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:13,170 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:13,212 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:13,506 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:13,506 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:13,506 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078982568] [2023-11-06 21:55:13,507 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078982568] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:13,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [926358319] [2023-11-06 21:55:13,507 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 21:55:13,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:13,507 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:13,526 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:13,531 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2023-11-06 21:55:13,636 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 21:55:13,636 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:13,637 INFO L262 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-06 21:55:13,639 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:13,774 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:13,774 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:13,988 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:13,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [926358319] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:13,989 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:13,989 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2023-11-06 21:55:13,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [841459308] [2023-11-06 21:55:13,991 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:13,992 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-06 21:55:13,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:13,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-06 21:55:13,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2023-11-06 21:55:14,288 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 514 [2023-11-06 21:55:14,291 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 68 places, 60 transitions, 508 flow. Second operand has 11 states, 11 states have (on average 207.27272727272728) internal successors, (2280), 11 states have internal predecessors, (2280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:14,292 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:14,292 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 514 [2023-11-06 21:55:14,292 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:14,545 INFO L124 PetriNetUnfolderBase]: 151/275 cut-off events. [2023-11-06 21:55:14,546 INFO L125 PetriNetUnfolderBase]: For 844/850 co-relation queries the response was YES. [2023-11-06 21:55:14,547 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1361 conditions, 275 events. 151/275 cut-off events. For 844/850 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 997 event pairs, 8 based on Foata normal form. 5/274 useless extension candidates. Maximal degree in co-relation 1339. Up to 198 conditions per place. [2023-11-06 21:55:14,550 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 52 selfloop transitions, 19 changer transitions 5/84 dead transitions. [2023-11-06 21:55:14,550 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 73 places, 84 transitions, 755 flow [2023-11-06 21:55:14,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 21:55:14,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-06 21:55:14,555 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1475 transitions. [2023-11-06 21:55:14,557 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.40994997220678153 [2023-11-06 21:55:14,558 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1475 transitions. [2023-11-06 21:55:14,558 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1475 transitions. [2023-11-06 21:55:14,559 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:14,559 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1475 transitions. [2023-11-06 21:55:14,562 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 210.71428571428572) internal successors, (1475), 7 states have internal predecessors, (1475), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:14,567 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 514.0) internal successors, (4112), 8 states have internal predecessors, (4112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:14,569 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 514.0) internal successors, (4112), 8 states have internal predecessors, (4112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:14,569 INFO L175 Difference]: Start difference. First operand has 68 places, 60 transitions, 508 flow. Second operand 7 states and 1475 transitions. [2023-11-06 21:55:14,570 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 73 places, 84 transitions, 755 flow [2023-11-06 21:55:14,576 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 71 places, 84 transitions, 718 flow, removed 15 selfloop flow, removed 2 redundant places. [2023-11-06 21:55:14,578 INFO L231 Difference]: Finished difference. Result has 74 places, 65 transitions, 580 flow [2023-11-06 21:55:14,578 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=481, PETRI_DIFFERENCE_MINUEND_PLACES=65, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=60, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=580, PETRI_PLACES=74, PETRI_TRANSITIONS=65} [2023-11-06 21:55:14,578 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 45 predicate places. [2023-11-06 21:55:14,579 INFO L495 AbstractCegarLoop]: Abstraction has has 74 places, 65 transitions, 580 flow [2023-11-06 21:55:14,580 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 207.27272727272728) internal successors, (2280), 11 states have internal predecessors, (2280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:14,580 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:14,580 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:14,592 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2023-11-06 21:55:14,786 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2023-11-06 21:55:14,786 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:14,787 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:14,787 INFO L85 PathProgramCache]: Analyzing trace with hash -2062096253, now seen corresponding path program 3 times [2023-11-06 21:55:14,787 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:14,787 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [866023633] [2023-11-06 21:55:14,787 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:14,788 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:14,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:15,036 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:15,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:15,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [866023633] [2023-11-06 21:55:15,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [866023633] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:15,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1110515990] [2023-11-06 21:55:15,037 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 21:55:15,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:15,037 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:15,038 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:15,041 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2023-11-06 21:55:15,139 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-06 21:55:15,139 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:15,140 INFO L262 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-06 21:55:15,142 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:15,255 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:15,255 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:15,462 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:15,463 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1110515990] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:15,463 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:15,463 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2023-11-06 21:55:15,463 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [940117634] [2023-11-06 21:55:15,463 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:15,464 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-06 21:55:15,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:15,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-06 21:55:15,467 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2023-11-06 21:55:15,695 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 514 [2023-11-06 21:55:15,698 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 74 places, 65 transitions, 580 flow. Second operand has 13 states, 13 states have (on average 207.23076923076923) internal successors, (2694), 13 states have internal predecessors, (2694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:15,698 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:15,698 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 514 [2023-11-06 21:55:15,698 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:15,967 INFO L124 PetriNetUnfolderBase]: 148/266 cut-off events. [2023-11-06 21:55:15,967 INFO L125 PetriNetUnfolderBase]: For 945/951 co-relation queries the response was YES. [2023-11-06 21:55:15,969 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1389 conditions, 266 events. 148/266 cut-off events. For 945/951 co-relation queries the response was YES. Maximal size of possible extension queue 29. Compared 949 event pairs, 6 based on Foata normal form. 5/265 useless extension candidates. Maximal degree in co-relation 1364. Up to 174 conditions per place. [2023-11-06 21:55:15,971 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 52 selfloop transitions, 21 changer transitions 5/86 dead transitions. [2023-11-06 21:55:15,972 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 79 places, 86 transitions, 807 flow [2023-11-06 21:55:15,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 21:55:15,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-06 21:55:15,974 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1478 transitions. [2023-11-06 21:55:15,976 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41078376876042244 [2023-11-06 21:55:15,976 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1478 transitions. [2023-11-06 21:55:15,976 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1478 transitions. [2023-11-06 21:55:15,978 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:15,978 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1478 transitions. [2023-11-06 21:55:15,984 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 211.14285714285714) internal successors, (1478), 7 states have internal predecessors, (1478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:15,989 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 514.0) internal successors, (4112), 8 states have internal predecessors, (4112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:15,990 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 514.0) internal successors, (4112), 8 states have internal predecessors, (4112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:15,990 INFO L175 Difference]: Start difference. First operand has 74 places, 65 transitions, 580 flow. Second operand 7 states and 1478 transitions. [2023-11-06 21:55:15,991 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 79 places, 86 transitions, 807 flow [2023-11-06 21:55:15,997 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 75 places, 86 transitions, 761 flow, removed 9 selfloop flow, removed 4 redundant places. [2023-11-06 21:55:16,001 INFO L231 Difference]: Finished difference. Result has 78 places, 67 transitions, 613 flow [2023-11-06 21:55:16,001 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=534, PETRI_DIFFERENCE_MINUEND_PLACES=69, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=65, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=45, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=613, PETRI_PLACES=78, PETRI_TRANSITIONS=67} [2023-11-06 21:55:16,002 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 49 predicate places. [2023-11-06 21:55:16,002 INFO L495 AbstractCegarLoop]: Abstraction has has 78 places, 67 transitions, 613 flow [2023-11-06 21:55:16,003 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 207.23076923076923) internal successors, (2694), 13 states have internal predecessors, (2694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:16,003 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:16,004 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:16,019 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2023-11-06 21:55:16,214 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2023-11-06 21:55:16,215 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:16,215 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:16,215 INFO L85 PathProgramCache]: Analyzing trace with hash -846471399, now seen corresponding path program 4 times [2023-11-06 21:55:16,216 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:16,216 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1513182883] [2023-11-06 21:55:16,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:16,216 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:16,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:16,519 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:16,520 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:16,520 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1513182883] [2023-11-06 21:55:16,520 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1513182883] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:16,520 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [61255445] [2023-11-06 21:55:16,520 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-06 21:55:16,521 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:16,521 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:16,522 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:16,533 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2023-11-06 21:55:16,628 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-06 21:55:16,628 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:16,629 INFO L262 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-06 21:55:16,632 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:16,770 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:16,770 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:16,944 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:16,944 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [61255445] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:16,945 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:16,945 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2023-11-06 21:55:16,945 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [850041915] [2023-11-06 21:55:16,945 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:16,946 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-06 21:55:16,946 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:16,946 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-06 21:55:16,946 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=86, Unknown=0, NotChecked=0, Total=110 [2023-11-06 21:55:17,153 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 514 [2023-11-06 21:55:17,156 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 78 places, 67 transitions, 613 flow. Second operand has 11 states, 11 states have (on average 207.45454545454547) internal successors, (2282), 11 states have internal predecessors, (2282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:17,156 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:17,156 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 514 [2023-11-06 21:55:17,156 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:17,389 INFO L124 PetriNetUnfolderBase]: 170/306 cut-off events. [2023-11-06 21:55:17,390 INFO L125 PetriNetUnfolderBase]: For 1287/1293 co-relation queries the response was YES. [2023-11-06 21:55:17,392 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1583 conditions, 306 events. 170/306 cut-off events. For 1287/1293 co-relation queries the response was YES. Maximal size of possible extension queue 37. Compared 1154 event pairs, 6 based on Foata normal form. 5/305 useless extension candidates. Maximal degree in co-relation 1556. Up to 248 conditions per place. [2023-11-06 21:55:17,395 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 58 selfloop transitions, 19 changer transitions 5/90 dead transitions. [2023-11-06 21:55:17,395 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 83 places, 90 transitions, 910 flow [2023-11-06 21:55:17,396 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 21:55:17,396 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-06 21:55:17,398 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1467 transitions. [2023-11-06 21:55:17,399 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4077265147304058 [2023-11-06 21:55:17,399 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1467 transitions. [2023-11-06 21:55:17,400 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1467 transitions. [2023-11-06 21:55:17,400 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:17,400 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1467 transitions. [2023-11-06 21:55:17,403 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 209.57142857142858) internal successors, (1467), 7 states have internal predecessors, (1467), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:17,409 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 514.0) internal successors, (4112), 8 states have internal predecessors, (4112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:17,410 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 514.0) internal successors, (4112), 8 states have internal predecessors, (4112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:17,410 INFO L175 Difference]: Start difference. First operand has 78 places, 67 transitions, 613 flow. Second operand 7 states and 1467 transitions. [2023-11-06 21:55:17,410 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 83 places, 90 transitions, 910 flow [2023-11-06 21:55:17,424 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 79 places, 90 transitions, 861 flow, removed 10 selfloop flow, removed 4 redundant places. [2023-11-06 21:55:17,426 INFO L231 Difference]: Finished difference. Result has 83 places, 79 transitions, 746 flow [2023-11-06 21:55:17,427 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=566, PETRI_DIFFERENCE_MINUEND_PLACES=73, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=67, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=8, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=49, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=746, PETRI_PLACES=83, PETRI_TRANSITIONS=79} [2023-11-06 21:55:17,428 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 54 predicate places. [2023-11-06 21:55:17,428 INFO L495 AbstractCegarLoop]: Abstraction has has 83 places, 79 transitions, 746 flow [2023-11-06 21:55:17,429 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 207.45454545454547) internal successors, (2282), 11 states have internal predecessors, (2282), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:17,429 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:17,429 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:17,445 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2023-11-06 21:55:17,635 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2023-11-06 21:55:17,635 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:17,636 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:17,636 INFO L85 PathProgramCache]: Analyzing trace with hash 30594425, now seen corresponding path program 5 times [2023-11-06 21:55:17,636 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:17,636 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1092698679] [2023-11-06 21:55:17,636 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:17,636 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:17,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:17,902 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:17,903 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:17,903 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1092698679] [2023-11-06 21:55:17,903 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1092698679] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:17,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1805267503] [2023-11-06 21:55:17,904 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-06 21:55:17,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:17,904 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:17,906 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:17,927 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2023-11-06 21:55:18,011 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2023-11-06 21:55:18,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:18,013 INFO L262 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-06 21:55:18,015 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:18,126 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:18,126 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:18,294 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:18,295 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1805267503] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:18,295 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:18,295 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2023-11-06 21:55:18,295 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [987770207] [2023-11-06 21:55:18,295 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:18,296 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-06 21:55:18,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:18,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-06 21:55:18,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=85, Unknown=0, NotChecked=0, Total=110 [2023-11-06 21:55:18,481 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 514 [2023-11-06 21:55:18,483 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 83 places, 79 transitions, 746 flow. Second operand has 11 states, 11 states have (on average 207.36363636363637) internal successors, (2281), 11 states have internal predecessors, (2281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:18,483 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:18,483 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 514 [2023-11-06 21:55:18,484 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:18,709 INFO L124 PetriNetUnfolderBase]: 184/334 cut-off events. [2023-11-06 21:55:18,709 INFO L125 PetriNetUnfolderBase]: For 1608/1614 co-relation queries the response was YES. [2023-11-06 21:55:18,712 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1807 conditions, 334 events. 184/334 cut-off events. For 1608/1614 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 1295 event pairs, 6 based on Foata normal form. 5/333 useless extension candidates. Maximal degree in co-relation 1777. Up to 252 conditions per place. [2023-11-06 21:55:18,715 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 66 selfloop transitions, 20 changer transitions 5/99 dead transitions. [2023-11-06 21:55:18,716 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 88 places, 99 transitions, 1034 flow [2023-11-06 21:55:18,716 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 21:55:18,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-06 21:55:18,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1474 transitions. [2023-11-06 21:55:18,720 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.40967204002223456 [2023-11-06 21:55:18,720 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1474 transitions. [2023-11-06 21:55:18,720 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1474 transitions. [2023-11-06 21:55:18,721 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:18,722 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1474 transitions. [2023-11-06 21:55:18,725 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 210.57142857142858) internal successors, (1474), 7 states have internal predecessors, (1474), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:18,730 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 514.0) internal successors, (4112), 8 states have internal predecessors, (4112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:18,731 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 514.0) internal successors, (4112), 8 states have internal predecessors, (4112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:18,732 INFO L175 Difference]: Start difference. First operand has 83 places, 79 transitions, 746 flow. Second operand 7 states and 1474 transitions. [2023-11-06 21:55:18,732 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 88 places, 99 transitions, 1034 flow [2023-11-06 21:55:18,744 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 86 places, 99 transitions, 1003 flow, removed 12 selfloop flow, removed 2 redundant places. [2023-11-06 21:55:18,747 INFO L231 Difference]: Finished difference. Result has 89 places, 83 transitions, 830 flow [2023-11-06 21:55:18,747 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=717, PETRI_DIFFERENCE_MINUEND_PLACES=80, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=79, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=17, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=60, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=830, PETRI_PLACES=89, PETRI_TRANSITIONS=83} [2023-11-06 21:55:18,748 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 60 predicate places. [2023-11-06 21:55:18,748 INFO L495 AbstractCegarLoop]: Abstraction has has 89 places, 83 transitions, 830 flow [2023-11-06 21:55:18,749 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 207.36363636363637) internal successors, (2281), 11 states have internal predecessors, (2281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:18,749 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:18,750 INFO L208 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:18,759 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2023-11-06 21:55:18,958 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:18,959 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:18,959 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:18,959 INFO L85 PathProgramCache]: Analyzing trace with hash 1620715277, now seen corresponding path program 6 times [2023-11-06 21:55:18,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:18,960 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [34995378] [2023-11-06 21:55:18,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:18,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:18,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:19,208 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:19,208 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:19,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [34995378] [2023-11-06 21:55:19,209 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [34995378] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:19,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483659261] [2023-11-06 21:55:19,209 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-06 21:55:19,210 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:19,210 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:19,212 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:19,251 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2023-11-06 21:55:19,353 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2023-11-06 21:55:19,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:19,355 INFO L262 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 14 conjunts are in the unsatisfiable core [2023-11-06 21:55:19,357 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:19,482 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:19,483 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:19,673 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:19,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [483659261] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:19,674 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:19,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 11 [2023-11-06 21:55:19,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542577457] [2023-11-06 21:55:19,675 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:19,675 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-06 21:55:19,676 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:19,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-06 21:55:19,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2023-11-06 21:55:19,973 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 514 [2023-11-06 21:55:19,976 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 89 places, 83 transitions, 830 flow. Second operand has 13 states, 13 states have (on average 207.23076923076923) internal successors, (2694), 13 states have internal predecessors, (2694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:19,976 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:19,977 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 514 [2023-11-06 21:55:19,977 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:20,238 INFO L124 PetriNetUnfolderBase]: 181/325 cut-off events. [2023-11-06 21:55:20,239 INFO L125 PetriNetUnfolderBase]: For 1887/1893 co-relation queries the response was YES. [2023-11-06 21:55:20,241 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1857 conditions, 325 events. 181/325 cut-off events. For 1887/1893 co-relation queries the response was YES. Maximal size of possible extension queue 39. Compared 1240 event pairs, 6 based on Foata normal form. 5/324 useless extension candidates. Maximal degree in co-relation 1824. Up to 252 conditions per place. [2023-11-06 21:55:20,244 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 64 selfloop transitions, 21 changer transitions 5/98 dead transitions. [2023-11-06 21:55:20,245 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 94 places, 98 transitions, 1084 flow [2023-11-06 21:55:20,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 21:55:20,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-06 21:55:20,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1472 transitions. [2023-11-06 21:55:20,248 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4091161756531406 [2023-11-06 21:55:20,249 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1472 transitions. [2023-11-06 21:55:20,249 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1472 transitions. [2023-11-06 21:55:20,250 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:20,250 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1472 transitions. [2023-11-06 21:55:20,252 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 210.28571428571428) internal successors, (1472), 7 states have internal predecessors, (1472), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:20,257 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 514.0) internal successors, (4112), 8 states have internal predecessors, (4112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:20,258 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 514.0) internal successors, (4112), 8 states have internal predecessors, (4112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:20,258 INFO L175 Difference]: Start difference. First operand has 89 places, 83 transitions, 830 flow. Second operand 7 states and 1472 transitions. [2023-11-06 21:55:20,258 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 94 places, 98 transitions, 1084 flow [2023-11-06 21:55:20,270 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 90 places, 98 transitions, 1001 flow, removed 29 selfloop flow, removed 4 redundant places. [2023-11-06 21:55:20,272 INFO L231 Difference]: Finished difference. Result has 93 places, 85 transitions, 843 flow [2023-11-06 21:55:20,273 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=765, PETRI_DIFFERENCE_MINUEND_PLACES=84, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=83, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=19, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=63, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=843, PETRI_PLACES=93, PETRI_TRANSITIONS=85} [2023-11-06 21:55:20,273 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 64 predicate places. [2023-11-06 21:55:20,273 INFO L495 AbstractCegarLoop]: Abstraction has has 93 places, 85 transitions, 843 flow [2023-11-06 21:55:20,274 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 207.23076923076923) internal successors, (2694), 13 states have internal predecessors, (2694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:20,274 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:20,275 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:20,286 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2023-11-06 21:55:20,480 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2023-11-06 21:55:20,481 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:20,481 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:20,481 INFO L85 PathProgramCache]: Analyzing trace with hash 1396850796, now seen corresponding path program 7 times [2023-11-06 21:55:20,481 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:20,481 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [4729277] [2023-11-06 21:55:20,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:20,481 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:20,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:20,605 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:20,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:20,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [4729277] [2023-11-06 21:55:20,606 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [4729277] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:20,606 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1382751920] [2023-11-06 21:55:20,606 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-06 21:55:20,606 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:20,606 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:20,612 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:20,621 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2023-11-06 21:55:20,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:20,723 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 21:55:20,729 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:20,780 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:20,780 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:20,824 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:20,824 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1382751920] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:20,824 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:20,825 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2023-11-06 21:55:20,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [325715167] [2023-11-06 21:55:20,825 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:20,825 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-06 21:55:20,826 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:20,826 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-06 21:55:20,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-11-06 21:55:20,932 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:20,934 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 93 places, 85 transitions, 843 flow. Second operand has 11 states, 11 states have (on average 213.1818181818182) internal successors, (2345), 11 states have internal predecessors, (2345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:20,935 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:20,935 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:20,935 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:21,204 INFO L124 PetriNetUnfolderBase]: 228/403 cut-off events. [2023-11-06 21:55:21,204 INFO L125 PetriNetUnfolderBase]: For 2049/2049 co-relation queries the response was YES. [2023-11-06 21:55:21,207 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2216 conditions, 403 events. 228/403 cut-off events. For 2049/2049 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 1574 event pairs, 24 based on Foata normal form. 6/409 useless extension candidates. Maximal degree in co-relation 2181. Up to 121 conditions per place. [2023-11-06 21:55:21,211 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 84 selfloop transitions, 48 changer transitions 0/132 dead transitions. [2023-11-06 21:55:21,211 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 101 places, 132 transitions, 1431 flow [2023-11-06 21:55:21,212 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-06 21:55:21,212 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-06 21:55:21,215 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 2174 transitions. [2023-11-06 21:55:21,216 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42295719844357976 [2023-11-06 21:55:21,217 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 2174 transitions. [2023-11-06 21:55:21,217 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 2174 transitions. [2023-11-06 21:55:21,218 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:21,218 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 2174 transitions. [2023-11-06 21:55:21,222 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 217.4) internal successors, (2174), 10 states have internal predecessors, (2174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:21,230 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 514.0) internal successors, (5654), 11 states have internal predecessors, (5654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:21,231 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 514.0) internal successors, (5654), 11 states have internal predecessors, (5654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:21,231 INFO L175 Difference]: Start difference. First operand has 93 places, 85 transitions, 843 flow. Second operand 10 states and 2174 transitions. [2023-11-06 21:55:21,231 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 101 places, 132 transitions, 1431 flow [2023-11-06 21:55:21,245 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 97 places, 132 transitions, 1370 flow, removed 15 selfloop flow, removed 4 redundant places. [2023-11-06 21:55:21,248 INFO L231 Difference]: Finished difference. Result has 104 places, 95 transitions, 1087 flow [2023-11-06 21:55:21,249 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=794, PETRI_DIFFERENCE_MINUEND_PLACES=88, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=85, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=38, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=41, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=1087, PETRI_PLACES=104, PETRI_TRANSITIONS=95} [2023-11-06 21:55:21,250 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 75 predicate places. [2023-11-06 21:55:21,250 INFO L495 AbstractCegarLoop]: Abstraction has has 104 places, 95 transitions, 1087 flow [2023-11-06 21:55:21,251 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 213.1818181818182) internal successors, (2345), 11 states have internal predecessors, (2345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:21,251 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:21,251 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:21,268 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2023-11-06 21:55:21,457 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2023-11-06 21:55:21,457 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:21,457 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:21,458 INFO L85 PathProgramCache]: Analyzing trace with hash 1281428167, now seen corresponding path program 8 times [2023-11-06 21:55:21,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:21,458 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [174773289] [2023-11-06 21:55:21,458 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:21,459 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:21,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:21,590 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:21,590 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:21,590 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [174773289] [2023-11-06 21:55:21,591 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [174773289] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:21,591 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1023146813] [2023-11-06 21:55:21,591 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 21:55:21,591 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:21,591 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:21,593 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:21,600 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2023-11-06 21:55:21,702 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 21:55:21,702 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:21,704 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 21:55:21,705 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:21,761 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:21,761 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:21,802 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:21,802 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1023146813] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:21,803 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:21,803 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2023-11-06 21:55:21,803 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507242442] [2023-11-06 21:55:21,803 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:21,804 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-06 21:55:21,804 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:21,804 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-06 21:55:21,805 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2023-11-06 21:55:21,855 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:21,858 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 104 places, 95 transitions, 1087 flow. Second operand has 11 states, 11 states have (on average 213.36363636363637) internal successors, (2347), 11 states have internal predecessors, (2347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:21,858 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:21,858 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:21,859 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:22,088 INFO L124 PetriNetUnfolderBase]: 230/413 cut-off events. [2023-11-06 21:55:22,089 INFO L125 PetriNetUnfolderBase]: For 3184/3184 co-relation queries the response was YES. [2023-11-06 21:55:22,092 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2523 conditions, 413 events. 230/413 cut-off events. For 3184/3184 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 1652 event pairs, 41 based on Foata normal form. 4/417 useless extension candidates. Maximal degree in co-relation 2482. Up to 183 conditions per place. [2023-11-06 21:55:22,097 INFO L140 encePairwiseOnDemand]: 509/514 looper letters, 79 selfloop transitions, 34 changer transitions 10/123 dead transitions. [2023-11-06 21:55:22,098 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 110 places, 123 transitions, 1508 flow [2023-11-06 21:55:22,098 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 21:55:22,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-06 21:55:22,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1525 transitions. [2023-11-06 21:55:22,102 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42384658143413007 [2023-11-06 21:55:22,102 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1525 transitions. [2023-11-06 21:55:22,103 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1525 transitions. [2023-11-06 21:55:22,104 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:22,104 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1525 transitions. [2023-11-06 21:55:22,107 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 217.85714285714286) internal successors, (1525), 7 states have internal predecessors, (1525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:22,111 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 514.0) internal successors, (4112), 8 states have internal predecessors, (4112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:22,112 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 514.0) internal successors, (4112), 8 states have internal predecessors, (4112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:22,113 INFO L175 Difference]: Start difference. First operand has 104 places, 95 transitions, 1087 flow. Second operand 7 states and 1525 transitions. [2023-11-06 21:55:22,113 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 110 places, 123 transitions, 1508 flow [2023-11-06 21:55:22,136 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 108 places, 123 transitions, 1426 flow, removed 26 selfloop flow, removed 2 redundant places. [2023-11-06 21:55:22,140 INFO L231 Difference]: Finished difference. Result has 110 places, 94 transitions, 1065 flow [2023-11-06 21:55:22,140 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=1005, PETRI_DIFFERENCE_MINUEND_PLACES=102, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=95, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1065, PETRI_PLACES=110, PETRI_TRANSITIONS=94} [2023-11-06 21:55:22,141 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 81 predicate places. [2023-11-06 21:55:22,141 INFO L495 AbstractCegarLoop]: Abstraction has has 110 places, 94 transitions, 1065 flow [2023-11-06 21:55:22,142 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 213.36363636363637) internal successors, (2347), 11 states have internal predecessors, (2347), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:22,142 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:22,142 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:22,154 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2023-11-06 21:55:22,354 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:22,354 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:22,355 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:22,355 INFO L85 PathProgramCache]: Analyzing trace with hash -1017222684, now seen corresponding path program 9 times [2023-11-06 21:55:22,355 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:22,355 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1209496545] [2023-11-06 21:55:22,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:22,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:22,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:22,484 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:22,484 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:22,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1209496545] [2023-11-06 21:55:22,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1209496545] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:22,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1033399226] [2023-11-06 21:55:22,485 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 21:55:22,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:22,486 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:22,487 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:22,497 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2023-11-06 21:55:22,619 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-06 21:55:22,619 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:22,621 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 21:55:22,624 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:22,679 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:22,680 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:22,725 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:22,725 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1033399226] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:22,725 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:22,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2023-11-06 21:55:22,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026603534] [2023-11-06 21:55:22,726 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:22,726 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-06 21:55:22,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:22,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-06 21:55:22,727 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2023-11-06 21:55:22,799 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:22,802 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 110 places, 94 transitions, 1065 flow. Second operand has 13 states, 13 states have (on average 213.15384615384616) internal successors, (2771), 13 states have internal predecessors, (2771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:22,802 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:22,803 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:22,803 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:23,125 INFO L124 PetriNetUnfolderBase]: 274/483 cut-off events. [2023-11-06 21:55:23,125 INFO L125 PetriNetUnfolderBase]: For 3694/3694 co-relation queries the response was YES. [2023-11-06 21:55:23,129 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2927 conditions, 483 events. 274/483 cut-off events. For 3694/3694 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 1948 event pairs, 35 based on Foata normal form. 20/503 useless extension candidates. Maximal degree in co-relation 2884. Up to 185 conditions per place. [2023-11-06 21:55:23,134 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 86 selfloop transitions, 63 changer transitions 0/149 dead transitions. [2023-11-06 21:55:23,135 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 121 places, 149 transitions, 1811 flow [2023-11-06 21:55:23,135 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-06 21:55:23,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-11-06 21:55:23,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 3029 transitions. [2023-11-06 21:55:23,143 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4209282934963869 [2023-11-06 21:55:23,143 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 3029 transitions. [2023-11-06 21:55:23,143 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 3029 transitions. [2023-11-06 21:55:23,145 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:23,145 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 3029 transitions. [2023-11-06 21:55:23,150 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 216.35714285714286) internal successors, (3029), 14 states have internal predecessors, (3029), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:23,157 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 514.0) internal successors, (7710), 15 states have internal predecessors, (7710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:23,159 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 514.0) internal successors, (7710), 15 states have internal predecessors, (7710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:23,159 INFO L175 Difference]: Start difference. First operand has 110 places, 94 transitions, 1065 flow. Second operand 14 states and 3029 transitions. [2023-11-06 21:55:23,159 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 121 places, 149 transitions, 1811 flow [2023-11-06 21:55:23,177 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 114 places, 149 transitions, 1698 flow, removed 2 selfloop flow, removed 7 redundant places. [2023-11-06 21:55:23,181 INFO L231 Difference]: Finished difference. Result has 121 places, 117 transitions, 1441 flow [2023-11-06 21:55:23,181 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=965, PETRI_DIFFERENCE_MINUEND_PLACES=101, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=94, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=45, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=1441, PETRI_PLACES=121, PETRI_TRANSITIONS=117} [2023-11-06 21:55:23,186 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 92 predicate places. [2023-11-06 21:55:23,187 INFO L495 AbstractCegarLoop]: Abstraction has has 121 places, 117 transitions, 1441 flow [2023-11-06 21:55:23,187 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 213.15384615384616) internal successors, (2771), 13 states have internal predecessors, (2771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:23,188 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:23,188 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:23,200 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2023-11-06 21:55:23,394 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2023-11-06 21:55:23,394 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:23,395 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:23,395 INFO L85 PathProgramCache]: Analyzing trace with hash 1868822532, now seen corresponding path program 10 times [2023-11-06 21:55:23,395 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:23,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1621192136] [2023-11-06 21:55:23,396 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:23,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:23,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:23,513 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:23,513 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:23,513 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1621192136] [2023-11-06 21:55:23,514 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1621192136] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:23,514 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1281512481] [2023-11-06 21:55:23,514 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-06 21:55:23,514 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:23,515 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:23,516 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:23,563 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2023-11-06 21:55:23,652 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-06 21:55:23,652 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:23,653 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 21:55:23,655 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:23,720 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:23,720 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:23,772 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:23,772 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1281512481] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:23,773 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:23,773 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2023-11-06 21:55:23,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [650226149] [2023-11-06 21:55:23,773 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:23,774 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-06 21:55:23,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:23,775 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-06 21:55:23,775 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2023-11-06 21:55:23,868 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:23,870 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 121 places, 117 transitions, 1441 flow. Second operand has 12 states, 12 states have (on average 213.16666666666666) internal successors, (2558), 12 states have internal predecessors, (2558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:23,870 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:23,870 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:23,870 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:24,294 INFO L124 PetriNetUnfolderBase]: 331/578 cut-off events. [2023-11-06 21:55:24,294 INFO L125 PetriNetUnfolderBase]: For 7398/7398 co-relation queries the response was YES. [2023-11-06 21:55:24,300 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3890 conditions, 578 events. 331/578 cut-off events. For 7398/7398 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 2385 event pairs, 34 based on Foata normal form. 14/592 useless extension candidates. Maximal degree in co-relation 3844. Up to 230 conditions per place. [2023-11-06 21:55:24,307 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 82 selfloop transitions, 93 changer transitions 0/175 dead transitions. [2023-11-06 21:55:24,307 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 136 places, 175 transitions, 2406 flow [2023-11-06 21:55:24,307 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-06 21:55:24,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-11-06 21:55:24,316 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 3458 transitions. [2023-11-06 21:55:24,321 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42047665369649806 [2023-11-06 21:55:24,321 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 3458 transitions. [2023-11-06 21:55:24,322 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 3458 transitions. [2023-11-06 21:55:24,326 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:24,326 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 3458 transitions. [2023-11-06 21:55:24,334 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 216.125) internal successors, (3458), 16 states have internal predecessors, (3458), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:24,348 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 514.0) internal successors, (8738), 17 states have internal predecessors, (8738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:24,349 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 514.0) internal successors, (8738), 17 states have internal predecessors, (8738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:24,350 INFO L175 Difference]: Start difference. First operand has 121 places, 117 transitions, 1441 flow. Second operand 16 states and 3458 transitions. [2023-11-06 21:55:24,350 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 136 places, 175 transitions, 2406 flow [2023-11-06 21:55:24,383 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 133 places, 175 transitions, 2178 flow, removed 105 selfloop flow, removed 3 redundant places. [2023-11-06 21:55:24,387 INFO L231 Difference]: Finished difference. Result has 141 places, 144 transitions, 1936 flow [2023-11-06 21:55:24,388 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=1267, PETRI_DIFFERENCE_MINUEND_PLACES=118, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=117, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=68, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=39, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=1936, PETRI_PLACES=141, PETRI_TRANSITIONS=144} [2023-11-06 21:55:24,391 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 112 predicate places. [2023-11-06 21:55:24,391 INFO L495 AbstractCegarLoop]: Abstraction has has 141 places, 144 transitions, 1936 flow [2023-11-06 21:55:24,392 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 213.16666666666666) internal successors, (2558), 12 states have internal predecessors, (2558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:24,392 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:24,392 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:24,399 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2023-11-06 21:55:24,598 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2023-11-06 21:55:24,598 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:24,599 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:24,599 INFO L85 PathProgramCache]: Analyzing trace with hash 1419282814, now seen corresponding path program 11 times [2023-11-06 21:55:24,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:24,599 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524677425] [2023-11-06 21:55:24,599 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:24,600 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:24,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:24,693 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:24,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:24,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524677425] [2023-11-06 21:55:24,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524677425] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:24,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [409041892] [2023-11-06 21:55:24,694 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-06 21:55:24,694 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:24,694 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:24,695 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:24,715 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2023-11-06 21:55:24,798 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2023-11-06 21:55:24,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:24,799 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 21:55:24,801 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:24,851 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:24,852 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:24,885 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:24,885 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [409041892] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:24,885 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:24,886 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2023-11-06 21:55:24,886 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1267372516] [2023-11-06 21:55:24,886 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:24,886 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-06 21:55:24,886 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:24,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-06 21:55:24,887 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2023-11-06 21:55:24,943 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:24,946 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 141 places, 144 transitions, 1936 flow. Second operand has 12 states, 12 states have (on average 213.0) internal successors, (2556), 12 states have internal predecessors, (2556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:24,946 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:24,946 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:24,946 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:25,280 INFO L124 PetriNetUnfolderBase]: 331/582 cut-off events. [2023-11-06 21:55:25,281 INFO L125 PetriNetUnfolderBase]: For 8172/8172 co-relation queries the response was YES. [2023-11-06 21:55:25,286 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4189 conditions, 582 events. 331/582 cut-off events. For 8172/8172 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 2471 event pairs, 52 based on Foata normal form. 4/586 useless extension candidates. Maximal degree in co-relation 4134. Up to 298 conditions per place. [2023-11-06 21:55:25,293 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 89 selfloop transitions, 78 changer transitions 2/169 dead transitions. [2023-11-06 21:55:25,293 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 153 places, 169 transitions, 2526 flow [2023-11-06 21:55:25,294 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-06 21:55:25,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-11-06 21:55:25,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2805 transitions. [2023-11-06 21:55:25,299 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41978449565998205 [2023-11-06 21:55:25,299 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2805 transitions. [2023-11-06 21:55:25,300 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2805 transitions. [2023-11-06 21:55:25,301 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:25,301 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2805 transitions. [2023-11-06 21:55:25,307 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 215.76923076923077) internal successors, (2805), 13 states have internal predecessors, (2805), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:25,313 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 514.0) internal successors, (7196), 14 states have internal predecessors, (7196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:25,315 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 514.0) internal successors, (7196), 14 states have internal predecessors, (7196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:25,315 INFO L175 Difference]: Start difference. First operand has 141 places, 144 transitions, 1936 flow. Second operand 13 states and 2805 transitions. [2023-11-06 21:55:25,315 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 153 places, 169 transitions, 2526 flow [2023-11-06 21:55:25,364 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 147 places, 169 transitions, 2247 flow, removed 96 selfloop flow, removed 6 redundant places. [2023-11-06 21:55:25,368 INFO L231 Difference]: Finished difference. Result has 149 places, 144 transitions, 1825 flow [2023-11-06 21:55:25,369 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=1658, PETRI_DIFFERENCE_MINUEND_PLACES=135, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=144, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=77, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=67, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=1825, PETRI_PLACES=149, PETRI_TRANSITIONS=144} [2023-11-06 21:55:25,369 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 120 predicate places. [2023-11-06 21:55:25,370 INFO L495 AbstractCegarLoop]: Abstraction has has 149 places, 144 transitions, 1825 flow [2023-11-06 21:55:25,370 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 213.0) internal successors, (2556), 12 states have internal predecessors, (2556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:25,370 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:25,370 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:25,381 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2023-11-06 21:55:25,576 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:25,576 INFO L420 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:25,578 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:25,578 INFO L85 PathProgramCache]: Analyzing trace with hash 462807965, now seen corresponding path program 12 times [2023-11-06 21:55:25,578 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:25,578 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1906411769] [2023-11-06 21:55:25,579 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:25,579 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:25,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:25,675 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:25,675 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:25,675 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1906411769] [2023-11-06 21:55:25,676 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1906411769] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:25,676 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [72366338] [2023-11-06 21:55:25,676 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-06 21:55:25,676 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:25,676 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:25,677 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:25,687 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2023-11-06 21:55:25,791 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2023-11-06 21:55:25,792 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:25,793 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 21:55:25,794 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:25,852 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:25,852 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:25,895 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:25,895 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [72366338] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:25,895 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:25,895 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2023-11-06 21:55:25,896 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821474215] [2023-11-06 21:55:25,896 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:25,896 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-06 21:55:25,897 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:25,897 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-06 21:55:25,897 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2023-11-06 21:55:25,960 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:25,963 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 149 places, 144 transitions, 1825 flow. Second operand has 13 states, 13 states have (on average 213.30769230769232) internal successors, (2773), 13 states have internal predecessors, (2773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:25,963 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:25,963 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:25,963 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:26,243 INFO L124 PetriNetUnfolderBase]: 359/632 cut-off events. [2023-11-06 21:55:26,243 INFO L125 PetriNetUnfolderBase]: For 10411/10411 co-relation queries the response was YES. [2023-11-06 21:55:26,249 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4520 conditions, 632 events. 359/632 cut-off events. For 10411/10411 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 2734 event pairs, 79 based on Foata normal form. 8/640 useless extension candidates. Maximal degree in co-relation 4462. Up to 433 conditions per place. [2023-11-06 21:55:26,256 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 123 selfloop transitions, 54 changer transitions 7/184 dead transitions. [2023-11-06 21:55:26,257 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 158 places, 184 transitions, 2642 flow [2023-11-06 21:55:26,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-06 21:55:26,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-11-06 21:55:26,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 2381 transitions. [2023-11-06 21:55:26,262 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42111779271312344 [2023-11-06 21:55:26,262 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 2381 transitions. [2023-11-06 21:55:26,262 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 2381 transitions. [2023-11-06 21:55:26,264 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:26,264 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 2381 transitions. [2023-11-06 21:55:26,268 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 216.45454545454547) internal successors, (2381), 11 states have internal predecessors, (2381), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:26,274 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 514.0) internal successors, (6168), 12 states have internal predecessors, (6168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:26,275 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 514.0) internal successors, (6168), 12 states have internal predecessors, (6168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:26,275 INFO L175 Difference]: Start difference. First operand has 149 places, 144 transitions, 1825 flow. Second operand 11 states and 2381 transitions. [2023-11-06 21:55:26,275 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 158 places, 184 transitions, 2642 flow [2023-11-06 21:55:26,328 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 146 places, 184 transitions, 2459 flow, removed 23 selfloop flow, removed 12 redundant places. [2023-11-06 21:55:26,333 INFO L231 Difference]: Finished difference. Result has 150 places, 155 transitions, 2069 flow [2023-11-06 21:55:26,333 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=1675, PETRI_DIFFERENCE_MINUEND_PLACES=136, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=144, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=41, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=98, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=2069, PETRI_PLACES=150, PETRI_TRANSITIONS=155} [2023-11-06 21:55:26,334 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 121 predicate places. [2023-11-06 21:55:26,334 INFO L495 AbstractCegarLoop]: Abstraction has has 150 places, 155 transitions, 2069 flow [2023-11-06 21:55:26,335 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 213.30769230769232) internal successors, (2773), 13 states have internal predecessors, (2773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:26,335 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:26,335 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:26,346 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2023-11-06 21:55:26,541 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:26,543 INFO L420 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:26,543 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:26,544 INFO L85 PathProgramCache]: Analyzing trace with hash -273999617, now seen corresponding path program 13 times [2023-11-06 21:55:26,544 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:26,544 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2052676823] [2023-11-06 21:55:26,544 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:26,544 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:26,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:26,673 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:26,673 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:26,673 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2052676823] [2023-11-06 21:55:26,673 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2052676823] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:26,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2053385553] [2023-11-06 21:55:26,674 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-06 21:55:26,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:26,674 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:26,675 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:26,699 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2023-11-06 21:55:26,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:26,795 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 21:55:26,796 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:26,844 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:26,844 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:26,875 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:26,876 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2053385553] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:26,876 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:26,876 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2023-11-06 21:55:26,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [344327723] [2023-11-06 21:55:26,876 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:26,877 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-06 21:55:26,877 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:26,878 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-06 21:55:26,878 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2023-11-06 21:55:26,960 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:26,963 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 150 places, 155 transitions, 2069 flow. Second operand has 12 states, 12 states have (on average 213.0) internal successors, (2556), 12 states have internal predecessors, (2556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:26,964 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:26,964 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:26,964 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:27,306 INFO L124 PetriNetUnfolderBase]: 369/640 cut-off events. [2023-11-06 21:55:27,306 INFO L125 PetriNetUnfolderBase]: For 10097/10097 co-relation queries the response was YES. [2023-11-06 21:55:27,312 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4625 conditions, 640 events. 369/640 cut-off events. For 10097/10097 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 2704 event pairs, 75 based on Foata normal form. 16/656 useless extension candidates. Maximal degree in co-relation 4566. Up to 445 conditions per place. [2023-11-06 21:55:27,319 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 127 selfloop transitions, 63 changer transitions 2/192 dead transitions. [2023-11-06 21:55:27,319 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 159 places, 192 transitions, 2795 flow [2023-11-06 21:55:27,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-06 21:55:27,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-06 21:55:27,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 2597 transitions. [2023-11-06 21:55:27,325 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42104409857328146 [2023-11-06 21:55:27,325 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 2597 transitions. [2023-11-06 21:55:27,326 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 2597 transitions. [2023-11-06 21:55:27,327 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:27,327 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 2597 transitions. [2023-11-06 21:55:27,332 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 216.41666666666666) internal successors, (2597), 12 states have internal predecessors, (2597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:27,338 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 514.0) internal successors, (6682), 13 states have internal predecessors, (6682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:27,340 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 514.0) internal successors, (6682), 13 states have internal predecessors, (6682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:27,340 INFO L175 Difference]: Start difference. First operand has 150 places, 155 transitions, 2069 flow. Second operand 12 states and 2597 transitions. [2023-11-06 21:55:27,340 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 159 places, 192 transitions, 2795 flow [2023-11-06 21:55:27,396 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 153 places, 192 transitions, 2591 flow, removed 58 selfloop flow, removed 6 redundant places. [2023-11-06 21:55:27,401 INFO L231 Difference]: Finished difference. Result has 156 places, 164 transitions, 2211 flow [2023-11-06 21:55:27,401 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=1789, PETRI_DIFFERENCE_MINUEND_PLACES=142, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=151, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=51, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=92, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=2211, PETRI_PLACES=156, PETRI_TRANSITIONS=164} [2023-11-06 21:55:27,402 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 127 predicate places. [2023-11-06 21:55:27,402 INFO L495 AbstractCegarLoop]: Abstraction has has 156 places, 164 transitions, 2211 flow [2023-11-06 21:55:27,403 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 213.0) internal successors, (2556), 12 states have internal predecessors, (2556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:27,403 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:27,403 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:27,413 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2023-11-06 21:55:27,613 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:27,614 INFO L420 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:27,614 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:27,615 INFO L85 PathProgramCache]: Analyzing trace with hash 286362621, now seen corresponding path program 14 times [2023-11-06 21:55:27,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:27,616 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90980448] [2023-11-06 21:55:27,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:27,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:27,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:27,693 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:27,694 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:27,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90980448] [2023-11-06 21:55:27,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [90980448] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:27,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483857321] [2023-11-06 21:55:27,694 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 21:55:27,695 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:27,695 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:27,696 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:27,700 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2023-11-06 21:55:27,808 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 21:55:27,808 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:27,809 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 21:55:27,810 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:27,863 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:27,863 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:27,901 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:27,902 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [483857321] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:27,902 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:27,902 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2023-11-06 21:55:27,902 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1392239826] [2023-11-06 21:55:27,902 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:27,903 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-06 21:55:27,903 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:27,903 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-06 21:55:27,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2023-11-06 21:55:27,969 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:27,971 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 156 places, 164 transitions, 2211 flow. Second operand has 12 states, 12 states have (on average 213.0) internal successors, (2556), 12 states have internal predecessors, (2556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:27,972 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:27,972 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:27,972 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:28,361 INFO L124 PetriNetUnfolderBase]: 369/634 cut-off events. [2023-11-06 21:55:28,361 INFO L125 PetriNetUnfolderBase]: For 9740/9740 co-relation queries the response was YES. [2023-11-06 21:55:28,368 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4660 conditions, 634 events. 369/634 cut-off events. For 9740/9740 co-relation queries the response was YES. Maximal size of possible extension queue 53. Compared 2633 event pairs, 78 based on Foata normal form. 8/642 useless extension candidates. Maximal degree in co-relation 4600. Up to 452 conditions per place. [2023-11-06 21:55:28,375 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 125 selfloop transitions, 69 changer transitions 0/194 dead transitions. [2023-11-06 21:55:28,375 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 170 places, 194 transitions, 2830 flow [2023-11-06 21:55:28,376 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-06 21:55:28,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2023-11-06 21:55:28,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 3665 transitions. [2023-11-06 21:55:28,383 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4194323643854429 [2023-11-06 21:55:28,383 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 3665 transitions. [2023-11-06 21:55:28,383 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 3665 transitions. [2023-11-06 21:55:28,385 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:28,385 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 3665 transitions. [2023-11-06 21:55:28,391 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 215.58823529411765) internal successors, (3665), 17 states have internal predecessors, (3665), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:28,400 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 514.0) internal successors, (9252), 18 states have internal predecessors, (9252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:28,402 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 514.0) internal successors, (9252), 18 states have internal predecessors, (9252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:28,402 INFO L175 Difference]: Start difference. First operand has 156 places, 164 transitions, 2211 flow. Second operand 17 states and 3665 transitions. [2023-11-06 21:55:28,402 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 170 places, 194 transitions, 2830 flow [2023-11-06 21:55:28,468 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 163 places, 194 transitions, 2508 flow, removed 114 selfloop flow, removed 7 redundant places. [2023-11-06 21:55:28,473 INFO L231 Difference]: Finished difference. Result has 167 places, 170 transitions, 2175 flow [2023-11-06 21:55:28,473 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=1902, PETRI_DIFFERENCE_MINUEND_PLACES=147, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=162, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=96, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=2175, PETRI_PLACES=167, PETRI_TRANSITIONS=170} [2023-11-06 21:55:28,474 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 138 predicate places. [2023-11-06 21:55:28,474 INFO L495 AbstractCegarLoop]: Abstraction has has 167 places, 170 transitions, 2175 flow [2023-11-06 21:55:28,474 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 213.0) internal successors, (2556), 12 states have internal predecessors, (2556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:28,475 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:28,475 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:28,481 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2023-11-06 21:55:28,681 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:28,681 INFO L420 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:28,681 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:28,682 INFO L85 PathProgramCache]: Analyzing trace with hash 693461776, now seen corresponding path program 15 times [2023-11-06 21:55:28,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:28,682 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278589531] [2023-11-06 21:55:28,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:28,682 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:28,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:28,767 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:28,767 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:28,767 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278589531] [2023-11-06 21:55:28,767 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278589531] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:28,768 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1321887903] [2023-11-06 21:55:28,769 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 21:55:28,769 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:28,769 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:28,770 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:28,778 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2023-11-06 21:55:28,886 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-06 21:55:28,886 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:28,887 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 21:55:28,888 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:28,948 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:28,948 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:28,990 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:28,990 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1321887903] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:28,990 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:28,991 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 13 [2023-11-06 21:55:28,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479485309] [2023-11-06 21:55:28,991 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:28,992 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-06 21:55:28,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:28,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-06 21:55:28,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2023-11-06 21:55:29,092 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:29,094 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 167 places, 170 transitions, 2175 flow. Second operand has 13 states, 13 states have (on average 212.92307692307693) internal successors, (2768), 13 states have internal predecessors, (2768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:29,094 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:29,094 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:29,094 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:29,533 INFO L124 PetriNetUnfolderBase]: 490/829 cut-off events. [2023-11-06 21:55:29,533 INFO L125 PetriNetUnfolderBase]: For 12302/12302 co-relation queries the response was YES. [2023-11-06 21:55:29,542 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5968 conditions, 829 events. 490/829 cut-off events. For 12302/12302 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 3625 event pairs, 42 based on Foata normal form. 14/843 useless extension candidates. Maximal degree in co-relation 5904. Up to 310 conditions per place. [2023-11-06 21:55:29,557 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 103 selfloop transitions, 153 changer transitions 0/256 dead transitions. [2023-11-06 21:55:29,557 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 183 places, 256 transitions, 3768 flow [2023-11-06 21:55:29,558 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-06 21:55:29,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2023-11-06 21:55:29,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 3673 transitions. [2023-11-06 21:55:29,563 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4203479056992447 [2023-11-06 21:55:29,564 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 3673 transitions. [2023-11-06 21:55:29,564 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 3673 transitions. [2023-11-06 21:55:29,565 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:29,565 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 3673 transitions. [2023-11-06 21:55:29,571 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 216.05882352941177) internal successors, (3673), 17 states have internal predecessors, (3673), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:29,578 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 514.0) internal successors, (9252), 18 states have internal predecessors, (9252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:29,580 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 514.0) internal successors, (9252), 18 states have internal predecessors, (9252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:29,580 INFO L175 Difference]: Start difference. First operand has 167 places, 170 transitions, 2175 flow. Second operand 17 states and 3673 transitions. [2023-11-06 21:55:29,581 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 183 places, 256 transitions, 3768 flow [2023-11-06 21:55:29,645 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 171 places, 256 transitions, 3488 flow, removed 59 selfloop flow, removed 12 redundant places. [2023-11-06 21:55:29,651 INFO L231 Difference]: Finished difference. Result has 179 places, 226 transitions, 3323 flow [2023-11-06 21:55:29,651 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=1963, PETRI_DIFFERENCE_MINUEND_PLACES=155, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=170, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=54, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=3323, PETRI_PLACES=179, PETRI_TRANSITIONS=226} [2023-11-06 21:55:29,652 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 150 predicate places. [2023-11-06 21:55:29,653 INFO L495 AbstractCegarLoop]: Abstraction has has 179 places, 226 transitions, 3323 flow [2023-11-06 21:55:29,653 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 212.92307692307693) internal successors, (2768), 13 states have internal predecessors, (2768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:29,654 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:29,654 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:29,664 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2023-11-06 21:55:29,859 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:29,860 INFO L420 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:29,860 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:29,860 INFO L85 PathProgramCache]: Analyzing trace with hash 939142024, now seen corresponding path program 16 times [2023-11-06 21:55:29,860 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:29,860 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1815372909] [2023-11-06 21:55:29,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:29,860 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:29,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:29,957 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:29,957 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:29,958 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1815372909] [2023-11-06 21:55:29,958 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1815372909] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:29,958 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [481665263] [2023-11-06 21:55:29,958 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-06 21:55:29,958 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:29,958 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:29,964 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:29,987 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2023-11-06 21:55:30,081 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-06 21:55:30,081 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:30,082 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 21:55:30,083 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:30,143 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:30,143 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:30,187 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:30,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [481665263] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:30,189 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:30,189 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2023-11-06 21:55:30,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946287559] [2023-11-06 21:55:30,189 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:30,190 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-06 21:55:30,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:30,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-06 21:55:30,190 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2023-11-06 21:55:30,252 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:30,264 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 179 places, 226 transitions, 3323 flow. Second operand has 15 states, 15 states have (on average 212.73333333333332) internal successors, (3191), 15 states have internal predecessors, (3191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:30,265 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:30,265 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:30,265 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:30,660 INFO L124 PetriNetUnfolderBase]: 531/892 cut-off events. [2023-11-06 21:55:30,660 INFO L125 PetriNetUnfolderBase]: For 15143/15143 co-relation queries the response was YES. [2023-11-06 21:55:30,670 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7210 conditions, 892 events. 531/892 cut-off events. For 15143/15143 co-relation queries the response was YES. Maximal size of possible extension queue 71. Compared 3980 event pairs, 65 based on Foata normal form. 6/898 useless extension candidates. Maximal degree in co-relation 7140. Up to 409 conditions per place. [2023-11-06 21:55:30,678 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 132 selfloop transitions, 137 changer transitions 6/275 dead transitions. [2023-11-06 21:55:30,678 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 194 places, 275 transitions, 4591 flow [2023-11-06 21:55:30,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-06 21:55:30,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-11-06 21:55:30,683 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 3446 transitions. [2023-11-06 21:55:30,685 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41901750972762647 [2023-11-06 21:55:30,685 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 3446 transitions. [2023-11-06 21:55:30,685 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 3446 transitions. [2023-11-06 21:55:30,733 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:30,733 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 3446 transitions. [2023-11-06 21:55:30,738 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 215.375) internal successors, (3446), 16 states have internal predecessors, (3446), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:30,747 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 514.0) internal successors, (8738), 17 states have internal predecessors, (8738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:30,748 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 514.0) internal successors, (8738), 17 states have internal predecessors, (8738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:30,748 INFO L175 Difference]: Start difference. First operand has 179 places, 226 transitions, 3323 flow. Second operand 16 states and 3446 transitions. [2023-11-06 21:55:30,748 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 194 places, 275 transitions, 4591 flow [2023-11-06 21:55:30,877 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 190 places, 275 transitions, 4081 flow, removed 237 selfloop flow, removed 4 redundant places. [2023-11-06 21:55:30,883 INFO L231 Difference]: Finished difference. Result has 196 places, 245 transitions, 3639 flow [2023-11-06 21:55:30,884 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=2995, PETRI_DIFFERENCE_MINUEND_PLACES=175, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=226, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=115, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=96, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=3639, PETRI_PLACES=196, PETRI_TRANSITIONS=245} [2023-11-06 21:55:30,884 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 167 predicate places. [2023-11-06 21:55:30,884 INFO L495 AbstractCegarLoop]: Abstraction has has 196 places, 245 transitions, 3639 flow [2023-11-06 21:55:30,885 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 212.73333333333332) internal successors, (3191), 15 states have internal predecessors, (3191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:30,885 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:30,885 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:30,892 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2023-11-06 21:55:31,091 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2023-11-06 21:55:31,092 INFO L420 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:31,092 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:31,092 INFO L85 PathProgramCache]: Analyzing trace with hash 1815826248, now seen corresponding path program 17 times [2023-11-06 21:55:31,092 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:31,092 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668594609] [2023-11-06 21:55:31,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:31,092 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:31,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:31,186 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:31,186 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:31,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668594609] [2023-11-06 21:55:31,186 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668594609] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:31,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1354848204] [2023-11-06 21:55:31,187 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-06 21:55:31,187 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:31,187 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:31,192 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:31,226 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2023-11-06 21:55:31,311 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 21:55:31,312 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:31,313 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 21:55:31,314 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:31,394 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:31,394 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:31,452 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:31,452 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1354848204] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:31,452 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:31,453 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2023-11-06 21:55:31,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [424262560] [2023-11-06 21:55:31,454 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:31,455 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-06 21:55:31,456 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:31,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-06 21:55:31,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2023-11-06 21:55:31,525 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:31,528 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 196 places, 245 transitions, 3639 flow. Second operand has 15 states, 15 states have (on average 213.26666666666668) internal successors, (3199), 15 states have internal predecessors, (3199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:31,528 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:31,528 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:31,528 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:32,240 INFO L124 PetriNetUnfolderBase]: 639/1076 cut-off events. [2023-11-06 21:55:32,240 INFO L125 PetriNetUnfolderBase]: For 20151/20151 co-relation queries the response was YES. [2023-11-06 21:55:32,251 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8523 conditions, 1076 events. 639/1076 cut-off events. For 20151/20151 co-relation queries the response was YES. Maximal size of possible extension queue 84. Compared 5020 event pairs, 47 based on Foata normal form. 10/1086 useless extension candidates. Maximal degree in co-relation 8446. Up to 357 conditions per place. [2023-11-06 21:55:32,259 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 171 selfloop transitions, 168 changer transitions 0/339 dead transitions. [2023-11-06 21:55:32,260 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 214 places, 339 transitions, 5431 flow [2023-11-06 21:55:32,261 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-11-06 21:55:32,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2023-11-06 21:55:32,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 4959 transitions. [2023-11-06 21:55:32,268 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41947217052952124 [2023-11-06 21:55:32,268 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 4959 transitions. [2023-11-06 21:55:32,268 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 4959 transitions. [2023-11-06 21:55:32,270 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:32,270 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 4959 transitions. [2023-11-06 21:55:32,277 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 215.6086956521739) internal successors, (4959), 23 states have internal predecessors, (4959), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:32,287 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 514.0) internal successors, (12336), 24 states have internal predecessors, (12336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:32,289 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 514.0) internal successors, (12336), 24 states have internal predecessors, (12336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:32,289 INFO L175 Difference]: Start difference. First operand has 196 places, 245 transitions, 3639 flow. Second operand 23 states and 4959 transitions. [2023-11-06 21:55:32,289 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 214 places, 339 transitions, 5431 flow [2023-11-06 21:55:32,423 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 206 places, 339 transitions, 5208 flow, removed 42 selfloop flow, removed 8 redundant places. [2023-11-06 21:55:32,430 INFO L231 Difference]: Finished difference. Result has 214 places, 295 transitions, 4761 flow [2023-11-06 21:55:32,430 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=3451, PETRI_DIFFERENCE_MINUEND_PLACES=184, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=245, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=123, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=107, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=4761, PETRI_PLACES=214, PETRI_TRANSITIONS=295} [2023-11-06 21:55:32,430 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 185 predicate places. [2023-11-06 21:55:32,430 INFO L495 AbstractCegarLoop]: Abstraction has has 214 places, 295 transitions, 4761 flow [2023-11-06 21:55:32,431 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 213.26666666666668) internal successors, (3199), 15 states have internal predecessors, (3199), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:32,431 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:32,431 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:32,439 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2023-11-06 21:55:32,631 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2023-11-06 21:55:32,632 INFO L420 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:32,632 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:32,632 INFO L85 PathProgramCache]: Analyzing trace with hash 593523602, now seen corresponding path program 18 times [2023-11-06 21:55:32,632 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:32,632 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311158931] [2023-11-06 21:55:32,632 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:32,632 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:32,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:32,716 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:32,717 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:32,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311158931] [2023-11-06 21:55:32,717 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311158931] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:32,717 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1215657145] [2023-11-06 21:55:32,717 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-06 21:55:32,718 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:32,718 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:32,719 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:32,747 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2023-11-06 21:55:32,838 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2023-11-06 21:55:32,838 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:32,840 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 21:55:32,841 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:32,903 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:32,903 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:32,947 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:32,947 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1215657145] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:32,947 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:32,947 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2023-11-06 21:55:32,948 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1299025522] [2023-11-06 21:55:32,948 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:32,948 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-06 21:55:32,948 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:32,949 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-06 21:55:32,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2023-11-06 21:55:33,013 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:33,015 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 214 places, 295 transitions, 4761 flow. Second operand has 15 states, 15 states have (on average 212.8) internal successors, (3192), 15 states have internal predecessors, (3192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:33,015 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:33,016 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:33,016 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:33,691 INFO L124 PetriNetUnfolderBase]: 688/1155 cut-off events. [2023-11-06 21:55:33,691 INFO L125 PetriNetUnfolderBase]: For 30178/30178 co-relation queries the response was YES. [2023-11-06 21:55:33,705 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9889 conditions, 1155 events. 688/1155 cut-off events. For 30178/30178 co-relation queries the response was YES. Maximal size of possible extension queue 93. Compared 5425 event pairs, 149 based on Foata normal form. 28/1183 useless extension candidates. Maximal degree in co-relation 9806. Up to 993 conditions per place. [2023-11-06 21:55:33,715 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 298 selfloop transitions, 59 changer transitions 1/358 dead transitions. [2023-11-06 21:55:33,715 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 232 places, 358 transitions, 6433 flow [2023-11-06 21:55:33,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-06 21:55:33,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2023-11-06 21:55:33,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 4105 transitions. [2023-11-06 21:55:33,721 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42033585910301047 [2023-11-06 21:55:33,722 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 4105 transitions. [2023-11-06 21:55:33,722 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 4105 transitions. [2023-11-06 21:55:33,723 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:33,723 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 4105 transitions. [2023-11-06 21:55:33,729 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 216.05263157894737) internal successors, (4105), 19 states have internal predecessors, (4105), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:33,737 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 514.0) internal successors, (10280), 20 states have internal predecessors, (10280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:33,739 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 514.0) internal successors, (10280), 20 states have internal predecessors, (10280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:33,739 INFO L175 Difference]: Start difference. First operand has 214 places, 295 transitions, 4761 flow. Second operand 19 states and 4105 transitions. [2023-11-06 21:55:33,740 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 232 places, 358 transitions, 6433 flow [2023-11-06 21:55:33,906 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 222 places, 358 transitions, 6234 flow, removed 57 selfloop flow, removed 10 redundant places. [2023-11-06 21:55:33,915 INFO L231 Difference]: Finished difference. Result has 234 places, 322 transitions, 5487 flow [2023-11-06 21:55:33,915 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=4562, PETRI_DIFFERENCE_MINUEND_PLACES=204, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=295, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=35, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=257, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=5487, PETRI_PLACES=234, PETRI_TRANSITIONS=322} [2023-11-06 21:55:33,916 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 205 predicate places. [2023-11-06 21:55:33,916 INFO L495 AbstractCegarLoop]: Abstraction has has 234 places, 322 transitions, 5487 flow [2023-11-06 21:55:33,917 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 212.8) internal successors, (3192), 15 states have internal predecessors, (3192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:33,917 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:33,917 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:33,926 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2023-11-06 21:55:34,122 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2023-11-06 21:55:34,123 INFO L420 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:34,123 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:34,123 INFO L85 PathProgramCache]: Analyzing trace with hash 756104692, now seen corresponding path program 19 times [2023-11-06 21:55:34,123 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:34,124 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1050300365] [2023-11-06 21:55:34,124 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:34,124 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:34,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:34,206 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:34,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:34,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1050300365] [2023-11-06 21:55:34,207 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1050300365] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:34,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1405286883] [2023-11-06 21:55:34,207 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-06 21:55:34,207 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:34,208 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:34,212 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:34,231 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2023-11-06 21:55:34,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:34,323 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 21:55:34,324 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:34,390 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:34,390 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:34,440 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:34,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1405286883] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:34,441 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:34,441 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2023-11-06 21:55:34,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [72600650] [2023-11-06 21:55:34,441 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:34,442 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-06 21:55:34,442 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:34,442 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-06 21:55:34,443 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2023-11-06 21:55:34,533 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:34,535 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 234 places, 322 transitions, 5487 flow. Second operand has 15 states, 15 states have (on average 212.73333333333332) internal successors, (3191), 15 states have internal predecessors, (3191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:34,535 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:34,535 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:34,536 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:35,037 INFO L124 PetriNetUnfolderBase]: 737/1226 cut-off events. [2023-11-06 21:55:35,037 INFO L125 PetriNetUnfolderBase]: For 38807/38807 co-relation queries the response was YES. [2023-11-06 21:55:35,050 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11377 conditions, 1226 events. 737/1226 cut-off events. For 38807/38807 co-relation queries the response was YES. Maximal size of possible extension queue 101. Compared 5825 event pairs, 149 based on Foata normal form. 10/1236 useless extension candidates. Maximal degree in co-relation 11281. Up to 1031 conditions per place. [2023-11-06 21:55:35,061 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 287 selfloop transitions, 81 changer transitions 4/372 dead transitions. [2023-11-06 21:55:35,061 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 249 places, 372 transitions, 7339 flow [2023-11-06 21:55:35,061 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-06 21:55:35,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-11-06 21:55:35,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 3445 transitions. [2023-11-06 21:55:35,066 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41889591439688717 [2023-11-06 21:55:35,066 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 3445 transitions. [2023-11-06 21:55:35,067 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 3445 transitions. [2023-11-06 21:55:35,068 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:35,068 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 3445 transitions. [2023-11-06 21:55:35,073 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 215.3125) internal successors, (3445), 16 states have internal predecessors, (3445), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:35,080 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 514.0) internal successors, (8738), 17 states have internal predecessors, (8738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:35,082 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 514.0) internal successors, (8738), 17 states have internal predecessors, (8738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:35,082 INFO L175 Difference]: Start difference. First operand has 234 places, 322 transitions, 5487 flow. Second operand 16 states and 3445 transitions. [2023-11-06 21:55:35,083 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 249 places, 372 transitions, 7339 flow [2023-11-06 21:55:35,338 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 242 places, 372 transitions, 6659 flow, removed 321 selfloop flow, removed 7 redundant places. [2023-11-06 21:55:35,346 INFO L231 Difference]: Finished difference. Result has 249 places, 347 transitions, 5880 flow [2023-11-06 21:55:35,346 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=4899, PETRI_DIFFERENCE_MINUEND_PLACES=227, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=322, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=258, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=5880, PETRI_PLACES=249, PETRI_TRANSITIONS=347} [2023-11-06 21:55:35,347 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 220 predicate places. [2023-11-06 21:55:35,347 INFO L495 AbstractCegarLoop]: Abstraction has has 249 places, 347 transitions, 5880 flow [2023-11-06 21:55:35,347 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 212.73333333333332) internal successors, (3191), 15 states have internal predecessors, (3191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:35,348 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:35,348 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:35,360 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2023-11-06 21:55:35,553 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2023-11-06 21:55:35,554 INFO L420 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:35,554 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:35,554 INFO L85 PathProgramCache]: Analyzing trace with hash -358624207, now seen corresponding path program 20 times [2023-11-06 21:55:35,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:35,554 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [476854413] [2023-11-06 21:55:35,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:35,554 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:35,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:35,636 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:35,636 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:35,636 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [476854413] [2023-11-06 21:55:35,636 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [476854413] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:35,636 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [886224256] [2023-11-06 21:55:35,637 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 21:55:35,637 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:35,637 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:35,640 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:35,663 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2023-11-06 21:55:35,757 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 21:55:35,757 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:35,758 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 21:55:35,759 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:35,818 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:35,818 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:35,875 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:35,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [886224256] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:35,875 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:35,875 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2023-11-06 21:55:35,876 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514537585] [2023-11-06 21:55:35,876 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:35,876 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-06 21:55:35,876 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:35,877 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-06 21:55:35,877 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2023-11-06 21:55:35,967 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:35,969 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 249 places, 347 transitions, 5880 flow. Second operand has 15 states, 15 states have (on average 212.73333333333332) internal successors, (3191), 15 states have internal predecessors, (3191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:35,969 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:35,969 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:35,970 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:36,687 INFO L124 PetriNetUnfolderBase]: 809/1334 cut-off events. [2023-11-06 21:55:36,687 INFO L125 PetriNetUnfolderBase]: For 56577/56577 co-relation queries the response was YES. [2023-11-06 21:55:36,699 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12878 conditions, 1334 events. 809/1334 cut-off events. For 56577/56577 co-relation queries the response was YES. Maximal size of possible extension queue 113. Compared 6414 event pairs, 34 based on Foata normal form. 36/1370 useless extension candidates. Maximal degree in co-relation 12777. Up to 897 conditions per place. [2023-11-06 21:55:36,711 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 302 selfloop transitions, 122 changer transitions 0/424 dead transitions. [2023-11-06 21:55:36,712 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 270 places, 424 transitions, 8478 flow [2023-11-06 21:55:36,713 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2023-11-06 21:55:36,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2023-11-06 21:55:36,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 4954 transitions. [2023-11-06 21:55:36,720 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4190492302486889 [2023-11-06 21:55:36,721 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 4954 transitions. [2023-11-06 21:55:36,721 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 4954 transitions. [2023-11-06 21:55:36,722 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:36,722 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 4954 transitions. [2023-11-06 21:55:36,728 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 215.3913043478261) internal successors, (4954), 23 states have internal predecessors, (4954), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:36,738 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 514.0) internal successors, (12336), 24 states have internal predecessors, (12336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:36,740 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 514.0) internal successors, (12336), 24 states have internal predecessors, (12336), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:36,740 INFO L175 Difference]: Start difference. First operand has 249 places, 347 transitions, 5880 flow. Second operand 23 states and 4954 transitions. [2023-11-06 21:55:36,740 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 270 places, 424 transitions, 8478 flow [2023-11-06 21:55:37,135 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 266 places, 424 transitions, 7780 flow, removed 331 selfloop flow, removed 4 redundant places. [2023-11-06 21:55:37,144 INFO L231 Difference]: Finished difference. Result has 278 places, 395 transitions, 7187 flow [2023-11-06 21:55:37,145 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=5384, PETRI_DIFFERENCE_MINUEND_PLACES=244, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=345, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=80, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=256, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=7187, PETRI_PLACES=278, PETRI_TRANSITIONS=395} [2023-11-06 21:55:37,146 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 249 predicate places. [2023-11-06 21:55:37,146 INFO L495 AbstractCegarLoop]: Abstraction has has 278 places, 395 transitions, 7187 flow [2023-11-06 21:55:37,147 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 212.73333333333332) internal successors, (3191), 15 states have internal predecessors, (3191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:37,147 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:37,147 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:37,152 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2023-11-06 21:55:37,352 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2023-11-06 21:55:37,352 INFO L420 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:37,352 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:37,353 INFO L85 PathProgramCache]: Analyzing trace with hash 2038180432, now seen corresponding path program 21 times [2023-11-06 21:55:37,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:37,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2056916292] [2023-11-06 21:55:37,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:37,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:37,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:37,429 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:37,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:37,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2056916292] [2023-11-06 21:55:37,430 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2056916292] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:37,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [863804203] [2023-11-06 21:55:37,430 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 21:55:37,431 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:37,431 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:37,432 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:37,457 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2023-11-06 21:55:37,548 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-06 21:55:37,548 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:37,550 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 21:55:37,551 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:37,583 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:37,584 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:37,617 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:37,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [863804203] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:37,618 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:37,618 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2023-11-06 21:55:37,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1628614143] [2023-11-06 21:55:37,618 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:37,619 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-06 21:55:37,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:37,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-06 21:55:37,619 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2023-11-06 21:55:37,701 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:37,703 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 278 places, 395 transitions, 7187 flow. Second operand has 11 states, 11 states have (on average 213.0909090909091) internal successors, (2344), 11 states have internal predecessors, (2344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:37,703 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:37,703 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:37,703 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:38,159 INFO L124 PetriNetUnfolderBase]: 831/1382 cut-off events. [2023-11-06 21:55:38,159 INFO L125 PetriNetUnfolderBase]: For 56590/56590 co-relation queries the response was YES. [2023-11-06 21:55:38,172 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13359 conditions, 1382 events. 831/1382 cut-off events. For 56590/56590 co-relation queries the response was YES. Maximal size of possible extension queue 116. Compared 6799 event pairs, 115 based on Foata normal form. 2/1384 useless extension candidates. Maximal degree in co-relation 13245. Up to 893 conditions per place. [2023-11-06 21:55:38,184 INFO L140 encePairwiseOnDemand]: 509/514 looper letters, 312 selfloop transitions, 105 changer transitions 5/422 dead transitions. [2023-11-06 21:55:38,185 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 284 places, 422 transitions, 8471 flow [2023-11-06 21:55:38,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 21:55:38,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2023-11-06 21:55:38,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1519 transitions. [2023-11-06 21:55:38,188 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42217898832684825 [2023-11-06 21:55:38,188 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1519 transitions. [2023-11-06 21:55:38,188 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1519 transitions. [2023-11-06 21:55:38,188 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:38,189 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1519 transitions. [2023-11-06 21:55:38,190 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 217.0) internal successors, (1519), 7 states have internal predecessors, (1519), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:38,194 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 514.0) internal successors, (4112), 8 states have internal predecessors, (4112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:38,194 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 514.0) internal successors, (4112), 8 states have internal predecessors, (4112), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:38,195 INFO L175 Difference]: Start difference. First operand has 278 places, 395 transitions, 7187 flow. Second operand 7 states and 1519 transitions. [2023-11-06 21:55:38,195 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 284 places, 422 transitions, 8471 flow [2023-11-06 21:55:38,784 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 277 places, 422 transitions, 7274 flow, removed 550 selfloop flow, removed 7 redundant places. [2023-11-06 21:55:38,792 INFO L231 Difference]: Finished difference. Result has 281 places, 399 transitions, 6493 flow [2023-11-06 21:55:38,793 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=6039, PETRI_DIFFERENCE_MINUEND_PLACES=271, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=395, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=100, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=290, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=6493, PETRI_PLACES=281, PETRI_TRANSITIONS=399} [2023-11-06 21:55:38,793 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 252 predicate places. [2023-11-06 21:55:38,793 INFO L495 AbstractCegarLoop]: Abstraction has has 281 places, 399 transitions, 6493 flow [2023-11-06 21:55:38,794 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 213.0909090909091) internal successors, (2344), 11 states have internal predecessors, (2344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:38,794 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:38,794 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:38,798 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2023-11-06 21:55:38,994 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2023-11-06 21:55:38,994 INFO L420 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:38,995 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:38,995 INFO L85 PathProgramCache]: Analyzing trace with hash 113237723, now seen corresponding path program 22 times [2023-11-06 21:55:38,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:38,995 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831716641] [2023-11-06 21:55:38,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:38,995 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:39,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:39,068 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:39,068 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:39,068 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831716641] [2023-11-06 21:55:39,069 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831716641] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:39,069 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1462586195] [2023-11-06 21:55:39,069 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-06 21:55:39,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:39,069 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:39,072 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:39,102 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2023-11-06 21:55:39,190 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-06 21:55:39,190 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:39,192 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 21:55:39,193 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:39,236 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:39,237 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:39,275 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:39,275 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1462586195] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:39,276 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:39,276 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 11 [2023-11-06 21:55:39,276 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459718592] [2023-11-06 21:55:39,276 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:39,276 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2023-11-06 21:55:39,276 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:39,277 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2023-11-06 21:55:39,277 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=77, Unknown=0, NotChecked=0, Total=110 [2023-11-06 21:55:39,338 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:39,339 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 281 places, 399 transitions, 6493 flow. Second operand has 11 states, 11 states have (on average 213.0909090909091) internal successors, (2344), 11 states have internal predecessors, (2344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:39,339 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:39,339 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:39,339 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:39,924 INFO L124 PetriNetUnfolderBase]: 880/1457 cut-off events. [2023-11-06 21:55:39,924 INFO L125 PetriNetUnfolderBase]: For 36578/36578 co-relation queries the response was YES. [2023-11-06 21:55:39,938 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12604 conditions, 1457 events. 880/1457 cut-off events. For 36578/36578 co-relation queries the response was YES. Maximal size of possible extension queue 123. Compared 7215 event pairs, 20 based on Foata normal form. 6/1463 useless extension candidates. Maximal degree in co-relation 12485. Up to 674 conditions per place. [2023-11-06 21:55:39,951 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 284 selfloop transitions, 176 changer transitions 0/460 dead transitions. [2023-11-06 21:55:39,951 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 288 places, 460 transitions, 8097 flow [2023-11-06 21:55:39,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-06 21:55:39,952 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-06 21:55:39,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 2168 transitions. [2023-11-06 21:55:39,956 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4217898832684825 [2023-11-06 21:55:39,957 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 2168 transitions. [2023-11-06 21:55:39,957 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 2168 transitions. [2023-11-06 21:55:39,958 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:39,958 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 2168 transitions. [2023-11-06 21:55:39,962 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 216.8) internal successors, (2168), 10 states have internal predecessors, (2168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:39,968 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 514.0) internal successors, (5654), 11 states have internal predecessors, (5654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:39,969 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 514.0) internal successors, (5654), 11 states have internal predecessors, (5654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:39,969 INFO L175 Difference]: Start difference. First operand has 281 places, 399 transitions, 6493 flow. Second operand 10 states and 2168 transitions. [2023-11-06 21:55:39,969 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 288 places, 460 transitions, 8097 flow [2023-11-06 21:55:40,371 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 282 places, 460 transitions, 7947 flow, removed 18 selfloop flow, removed 6 redundant places. [2023-11-06 21:55:40,379 INFO L231 Difference]: Finished difference. Result has 287 places, 425 transitions, 7212 flow [2023-11-06 21:55:40,380 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=6343, PETRI_DIFFERENCE_MINUEND_PLACES=273, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=399, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=150, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=232, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=7212, PETRI_PLACES=287, PETRI_TRANSITIONS=425} [2023-11-06 21:55:40,380 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 258 predicate places. [2023-11-06 21:55:40,380 INFO L495 AbstractCegarLoop]: Abstraction has has 287 places, 425 transitions, 7212 flow [2023-11-06 21:55:40,381 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 213.0909090909091) internal successors, (2344), 11 states have internal predecessors, (2344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:40,381 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:40,381 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:40,385 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2023-11-06 21:55:40,581 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:40,581 INFO L420 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:40,582 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:40,582 INFO L85 PathProgramCache]: Analyzing trace with hash -1502396143, now seen corresponding path program 23 times [2023-11-06 21:55:40,582 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:40,582 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [705656171] [2023-11-06 21:55:40,582 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:40,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:40,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:40,660 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:40,660 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:40,660 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [705656171] [2023-11-06 21:55:40,660 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [705656171] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:40,661 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [408922282] [2023-11-06 21:55:40,661 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-06 21:55:40,661 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:40,661 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:40,664 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:40,683 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2023-11-06 21:55:40,780 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2023-11-06 21:55:40,780 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:40,782 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 21:55:40,783 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:40,845 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:40,846 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:40,881 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:40,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [408922282] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:40,882 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:40,882 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 13 [2023-11-06 21:55:40,882 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [835294814] [2023-11-06 21:55:40,882 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:40,882 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-06 21:55:40,883 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:40,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-06 21:55:40,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=110, Unknown=0, NotChecked=0, Total=156 [2023-11-06 21:55:40,949 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:40,951 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 287 places, 425 transitions, 7212 flow. Second operand has 13 states, 13 states have (on average 213.07692307692307) internal successors, (2770), 13 states have internal predecessors, (2770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:40,951 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:40,951 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:40,951 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:41,546 INFO L124 PetriNetUnfolderBase]: 885/1474 cut-off events. [2023-11-06 21:55:41,546 INFO L125 PetriNetUnfolderBase]: For 40989/40989 co-relation queries the response was YES. [2023-11-06 21:55:41,559 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13231 conditions, 1474 events. 885/1474 cut-off events. For 40989/40989 co-relation queries the response was YES. Maximal size of possible extension queue 126. Compared 7449 event pairs, 53 based on Foata normal form. 12/1486 useless extension candidates. Maximal degree in co-relation 13111. Up to 926 conditions per place. [2023-11-06 21:55:41,568 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 328 selfloop transitions, 126 changer transitions 1/455 dead transitions. [2023-11-06 21:55:41,568 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 300 places, 455 transitions, 8460 flow [2023-11-06 21:55:41,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-06 21:55:41,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-11-06 21:55:41,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 3025 transitions. [2023-11-06 21:55:41,581 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42037242912729295 [2023-11-06 21:55:41,581 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 3025 transitions. [2023-11-06 21:55:41,581 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 3025 transitions. [2023-11-06 21:55:41,582 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:41,582 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 3025 transitions. [2023-11-06 21:55:41,586 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 216.07142857142858) internal successors, (3025), 14 states have internal predecessors, (3025), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:41,592 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 514.0) internal successors, (7710), 15 states have internal predecessors, (7710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:41,594 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 514.0) internal successors, (7710), 15 states have internal predecessors, (7710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:41,594 INFO L175 Difference]: Start difference. First operand has 287 places, 425 transitions, 7212 flow. Second operand 14 states and 3025 transitions. [2023-11-06 21:55:41,594 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 300 places, 455 transitions, 8460 flow [2023-11-06 21:55:41,963 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 295 places, 455 transitions, 8237 flow, removed 36 selfloop flow, removed 5 redundant places. [2023-11-06 21:55:41,973 INFO L231 Difference]: Finished difference. Result has 297 places, 427 transitions, 7372 flow [2023-11-06 21:55:41,974 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=7009, PETRI_DIFFERENCE_MINUEND_PLACES=282, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=425, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=123, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=302, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=7372, PETRI_PLACES=297, PETRI_TRANSITIONS=427} [2023-11-06 21:55:41,974 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 268 predicate places. [2023-11-06 21:55:41,974 INFO L495 AbstractCegarLoop]: Abstraction has has 297 places, 427 transitions, 7372 flow [2023-11-06 21:55:41,975 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 213.07692307692307) internal successors, (2770), 13 states have internal predecessors, (2770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:41,975 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:41,975 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:41,981 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2023-11-06 21:55:42,181 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2023-11-06 21:55:42,181 INFO L420 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:42,181 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:42,181 INFO L85 PathProgramCache]: Analyzing trace with hash -1549963964, now seen corresponding path program 24 times [2023-11-06 21:55:42,181 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:42,181 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [756823300] [2023-11-06 21:55:42,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:42,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:42,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:42,260 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:42,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:42,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [756823300] [2023-11-06 21:55:42,261 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [756823300] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:42,261 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [62328539] [2023-11-06 21:55:42,261 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-06 21:55:42,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:42,262 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:42,262 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:42,287 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2023-11-06 21:55:42,388 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2023-11-06 21:55:42,389 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:42,390 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 21:55:42,391 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:42,447 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:42,447 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:42,497 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:42,497 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [62328539] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:42,497 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:42,498 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 13 [2023-11-06 21:55:42,498 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374274820] [2023-11-06 21:55:42,498 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:42,498 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-06 21:55:42,499 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:42,499 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-06 21:55:42,499 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2023-11-06 21:55:42,574 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:42,575 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 297 places, 427 transitions, 7372 flow. Second operand has 13 states, 13 states have (on average 213.0) internal successors, (2769), 13 states have internal predecessors, (2769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:42,576 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:42,576 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:42,576 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:43,197 INFO L124 PetriNetUnfolderBase]: 918/1519 cut-off events. [2023-11-06 21:55:43,197 INFO L125 PetriNetUnfolderBase]: For 47164/47164 co-relation queries the response was YES. [2023-11-06 21:55:43,212 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14076 conditions, 1519 events. 918/1519 cut-off events. For 47164/47164 co-relation queries the response was YES. Maximal size of possible extension queue 130. Compared 7585 event pairs, 197 based on Foata normal form. 14/1533 useless extension candidates. Maximal degree in co-relation 13955. Up to 1281 conditions per place. [2023-11-06 21:55:43,220 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 370 selfloop transitions, 101 changer transitions 0/471 dead transitions. [2023-11-06 21:55:43,220 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 311 places, 471 transitions, 9048 flow [2023-11-06 21:55:43,221 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-06 21:55:43,221 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-11-06 21:55:43,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 3455 transitions. [2023-11-06 21:55:43,225 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42011186770428016 [2023-11-06 21:55:43,225 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 3455 transitions. [2023-11-06 21:55:43,225 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 3455 transitions. [2023-11-06 21:55:43,226 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:43,226 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 3455 transitions. [2023-11-06 21:55:43,230 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 215.9375) internal successors, (3455), 16 states have internal predecessors, (3455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:43,238 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 514.0) internal successors, (8738), 17 states have internal predecessors, (8738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:43,239 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 514.0) internal successors, (8738), 17 states have internal predecessors, (8738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:43,240 INFO L175 Difference]: Start difference. First operand has 297 places, 427 transitions, 7372 flow. Second operand 16 states and 3455 transitions. [2023-11-06 21:55:43,240 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 311 places, 471 transitions, 9048 flow [2023-11-06 21:55:43,575 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 303 places, 471 transitions, 8768 flow, removed 80 selfloop flow, removed 8 redundant places. [2023-11-06 21:55:43,584 INFO L231 Difference]: Finished difference. Result has 307 places, 444 transitions, 7967 flow [2023-11-06 21:55:43,585 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=7043, PETRI_DIFFERENCE_MINUEND_PLACES=288, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=425, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=332, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=7967, PETRI_PLACES=307, PETRI_TRANSITIONS=444} [2023-11-06 21:55:43,586 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 278 predicate places. [2023-11-06 21:55:43,586 INFO L495 AbstractCegarLoop]: Abstraction has has 307 places, 444 transitions, 7967 flow [2023-11-06 21:55:43,586 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 213.0) internal successors, (2769), 13 states have internal predecessors, (2769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:43,587 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:43,587 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:43,591 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2023-11-06 21:55:43,788 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2023-11-06 21:55:43,788 INFO L420 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:43,788 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:43,788 INFO L85 PathProgramCache]: Analyzing trace with hash 1619727638, now seen corresponding path program 25 times [2023-11-06 21:55:43,788 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:43,788 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2018525079] [2023-11-06 21:55:43,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:43,789 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:43,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:43,863 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:43,863 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:43,863 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2018525079] [2023-11-06 21:55:43,863 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2018525079] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:43,863 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1304318107] [2023-11-06 21:55:43,863 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-06 21:55:43,863 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:43,864 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:43,864 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:43,866 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2023-11-06 21:55:43,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:43,967 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 21:55:43,968 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:44,042 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:44,042 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:44,087 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:44,088 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1304318107] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:44,088 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:44,088 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2023-11-06 21:55:44,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1158417916] [2023-11-06 21:55:44,090 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:44,091 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-06 21:55:44,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:44,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-06 21:55:44,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2023-11-06 21:55:44,160 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:44,162 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 307 places, 444 transitions, 7967 flow. Second operand has 12 states, 12 states have (on average 213.16666666666666) internal successors, (2558), 12 states have internal predecessors, (2558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:44,162 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:44,162 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:44,162 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:44,861 INFO L124 PetriNetUnfolderBase]: 941/1554 cut-off events. [2023-11-06 21:55:44,861 INFO L125 PetriNetUnfolderBase]: For 49098/49098 co-relation queries the response was YES. [2023-11-06 21:55:44,877 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14670 conditions, 1554 events. 941/1554 cut-off events. For 49098/49098 co-relation queries the response was YES. Maximal size of possible extension queue 134. Compared 7790 event pairs, 130 based on Foata normal form. 12/1566 useless extension candidates. Maximal degree in co-relation 14547. Up to 1006 conditions per place. [2023-11-06 21:55:44,885 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 307 selfloop transitions, 183 changer transitions 0/490 dead transitions. [2023-11-06 21:55:44,885 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 323 places, 490 transitions, 9735 flow [2023-11-06 21:55:44,886 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-06 21:55:44,886 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2023-11-06 21:55:44,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 3674 transitions. [2023-11-06 21:55:44,890 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4204623483634699 [2023-11-06 21:55:44,890 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 3674 transitions. [2023-11-06 21:55:44,890 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 3674 transitions. [2023-11-06 21:55:44,890 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:44,891 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 3674 transitions. [2023-11-06 21:55:44,894 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 216.11764705882354) internal successors, (3674), 17 states have internal predecessors, (3674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:44,900 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 514.0) internal successors, (9252), 18 states have internal predecessors, (9252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:44,902 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 514.0) internal successors, (9252), 18 states have internal predecessors, (9252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:44,902 INFO L175 Difference]: Start difference. First operand has 307 places, 444 transitions, 7967 flow. Second operand 17 states and 3674 transitions. [2023-11-06 21:55:44,903 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 323 places, 490 transitions, 9735 flow [2023-11-06 21:55:45,289 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 308 places, 490 transitions, 9133 flow, removed 214 selfloop flow, removed 15 redundant places. [2023-11-06 21:55:45,299 INFO L231 Difference]: Finished difference. Result has 311 places, 458 transitions, 8385 flow [2023-11-06 21:55:45,300 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=7302, PETRI_DIFFERENCE_MINUEND_PLACES=292, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=443, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=171, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=267, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=8385, PETRI_PLACES=311, PETRI_TRANSITIONS=458} [2023-11-06 21:55:45,301 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 282 predicate places. [2023-11-06 21:55:45,301 INFO L495 AbstractCegarLoop]: Abstraction has has 311 places, 458 transitions, 8385 flow [2023-11-06 21:55:45,301 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 213.16666666666666) internal successors, (2558), 12 states have internal predecessors, (2558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:45,302 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:45,302 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:45,306 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2023-11-06 21:55:45,503 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2023-11-06 21:55:45,503 INFO L420 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:45,503 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:45,503 INFO L85 PathProgramCache]: Analyzing trace with hash -1958633359, now seen corresponding path program 26 times [2023-11-06 21:55:45,504 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:45,504 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214742166] [2023-11-06 21:55:45,504 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:45,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:45,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:45,580 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:45,580 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:45,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214742166] [2023-11-06 21:55:45,581 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214742166] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:45,581 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471947179] [2023-11-06 21:55:45,581 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 21:55:45,581 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:45,582 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:45,584 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:45,627 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2023-11-06 21:55:45,725 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 21:55:45,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:45,727 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 21:55:45,728 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:45,782 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:45,782 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:45,821 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:45,821 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1471947179] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:45,821 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:45,821 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 6] total 13 [2023-11-06 21:55:45,822 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1542605550] [2023-11-06 21:55:45,822 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:45,822 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-06 21:55:45,822 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:45,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-06 21:55:45,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=109, Unknown=0, NotChecked=0, Total=156 [2023-11-06 21:55:45,887 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:45,889 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 311 places, 458 transitions, 8385 flow. Second operand has 13 states, 13 states have (on average 212.92307692307693) internal successors, (2768), 13 states have internal predecessors, (2768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:45,890 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:45,890 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:45,890 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:46,757 INFO L124 PetriNetUnfolderBase]: 1030/1681 cut-off events. [2023-11-06 21:55:46,757 INFO L125 PetriNetUnfolderBase]: For 51110/51110 co-relation queries the response was YES. [2023-11-06 21:55:46,787 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16392 conditions, 1681 events. 1030/1681 cut-off events. For 51110/51110 co-relation queries the response was YES. Maximal size of possible extension queue 147. Compared 8476 event pairs, 43 based on Foata normal form. 10/1691 useless extension candidates. Maximal degree in co-relation 16273. Up to 1007 conditions per place. [2023-11-06 21:55:46,800 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 321 selfloop transitions, 217 changer transitions 0/538 dead transitions. [2023-11-06 21:55:46,800 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 327 places, 538 transitions, 11270 flow [2023-11-06 21:55:46,801 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-06 21:55:46,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2023-11-06 21:55:46,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 3670 transitions. [2023-11-06 21:55:46,805 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.420004577706569 [2023-11-06 21:55:46,805 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 3670 transitions. [2023-11-06 21:55:46,806 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 3670 transitions. [2023-11-06 21:55:46,806 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:46,807 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 3670 transitions. [2023-11-06 21:55:46,811 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 215.88235294117646) internal successors, (3670), 17 states have internal predecessors, (3670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:46,821 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 514.0) internal successors, (9252), 18 states have internal predecessors, (9252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:46,823 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 514.0) internal successors, (9252), 18 states have internal predecessors, (9252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:46,823 INFO L175 Difference]: Start difference. First operand has 311 places, 458 transitions, 8385 flow. Second operand 17 states and 3670 transitions. [2023-11-06 21:55:46,823 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 327 places, 538 transitions, 11270 flow [2023-11-06 21:55:47,374 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 313 places, 538 transitions, 10208 flow, removed 375 selfloop flow, removed 14 redundant places. [2023-11-06 21:55:47,387 INFO L231 Difference]: Finished difference. Result has 319 places, 515 transitions, 9718 flow [2023-11-06 21:55:47,388 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=7607, PETRI_DIFFERENCE_MINUEND_PLACES=297, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=457, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=164, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=261, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=9718, PETRI_PLACES=319, PETRI_TRANSITIONS=515} [2023-11-06 21:55:47,388 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 290 predicate places. [2023-11-06 21:55:47,389 INFO L495 AbstractCegarLoop]: Abstraction has has 319 places, 515 transitions, 9718 flow [2023-11-06 21:55:47,389 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 212.92307692307693) internal successors, (2768), 13 states have internal predecessors, (2768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:47,389 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:47,389 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:47,394 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2023-11-06 21:55:47,590 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:47,590 INFO L420 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:47,590 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:47,591 INFO L85 PathProgramCache]: Analyzing trace with hash -72703906, now seen corresponding path program 27 times [2023-11-06 21:55:47,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:47,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136268009] [2023-11-06 21:55:47,591 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:47,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:47,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:47,668 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:47,669 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:47,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136268009] [2023-11-06 21:55:47,669 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2136268009] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:47,669 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1744088334] [2023-11-06 21:55:47,670 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 21:55:47,670 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:47,670 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:47,671 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:47,674 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2023-11-06 21:55:47,780 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2023-11-06 21:55:47,781 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:47,782 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 21:55:47,783 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:47,839 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:47,840 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:47,880 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:47,881 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1744088334] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:47,881 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:47,881 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2023-11-06 21:55:47,881 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695592129] [2023-11-06 21:55:47,881 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:47,882 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-06 21:55:47,882 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:47,882 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-06 21:55:47,883 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2023-11-06 21:55:47,947 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:47,950 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 319 places, 515 transitions, 9718 flow. Second operand has 12 states, 12 states have (on average 213.08333333333334) internal successors, (2557), 12 states have internal predecessors, (2557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:47,950 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:47,950 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:47,950 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:48,685 INFO L124 PetriNetUnfolderBase]: 1027/1680 cut-off events. [2023-11-06 21:55:48,686 INFO L125 PetriNetUnfolderBase]: For 46741/46741 co-relation queries the response was YES. [2023-11-06 21:55:48,699 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16198 conditions, 1680 events. 1027/1680 cut-off events. For 46741/46741 co-relation queries the response was YES. Maximal size of possible extension queue 149. Compared 8515 event pairs, 138 based on Foata normal form. 6/1686 useless extension candidates. Maximal degree in co-relation 16079. Up to 1088 conditions per place. [2023-11-06 21:55:48,708 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 329 selfloop transitions, 202 changer transitions 3/534 dead transitions. [2023-11-06 21:55:48,708 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 329 places, 534 transitions, 11095 flow [2023-11-06 21:55:48,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-06 21:55:48,709 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-06 21:55:48,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 2592 transitions. [2023-11-06 21:55:48,711 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42023346303501946 [2023-11-06 21:55:48,711 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 2592 transitions. [2023-11-06 21:55:48,712 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 2592 transitions. [2023-11-06 21:55:48,712 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:48,712 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 2592 transitions. [2023-11-06 21:55:48,714 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 216.0) internal successors, (2592), 12 states have internal predecessors, (2592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:48,718 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 514.0) internal successors, (6682), 13 states have internal predecessors, (6682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:48,719 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 514.0) internal successors, (6682), 13 states have internal predecessors, (6682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:48,719 INFO L175 Difference]: Start difference. First operand has 319 places, 515 transitions, 9718 flow. Second operand 12 states and 2592 transitions. [2023-11-06 21:55:48,719 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 329 places, 534 transitions, 11095 flow [2023-11-06 21:55:49,120 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 316 places, 534 transitions, 10236 flow, removed 342 selfloop flow, removed 13 redundant places. [2023-11-06 21:55:49,131 INFO L231 Difference]: Finished difference. Result has 317 places, 512 transitions, 9326 flow [2023-11-06 21:55:49,132 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=8871, PETRI_DIFFERENCE_MINUEND_PLACES=305, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=512, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=200, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=310, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=9326, PETRI_PLACES=317, PETRI_TRANSITIONS=512} [2023-11-06 21:55:49,133 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 288 predicate places. [2023-11-06 21:55:49,133 INFO L495 AbstractCegarLoop]: Abstraction has has 317 places, 512 transitions, 9326 flow [2023-11-06 21:55:49,133 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 213.08333333333334) internal successors, (2557), 12 states have internal predecessors, (2557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:49,133 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:49,134 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:49,139 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2023-11-06 21:55:49,339 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:49,339 INFO L420 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:49,339 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:49,339 INFO L85 PathProgramCache]: Analyzing trace with hash -695388156, now seen corresponding path program 28 times [2023-11-06 21:55:49,340 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:49,340 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034603368] [2023-11-06 21:55:49,340 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:49,340 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:49,349 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:49,415 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:49,416 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:49,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2034603368] [2023-11-06 21:55:49,416 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2034603368] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:49,416 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1085555579] [2023-11-06 21:55:49,416 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-06 21:55:49,417 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:49,417 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:49,423 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:49,439 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2023-11-06 21:55:49,542 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-06 21:55:49,542 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:49,544 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 21:55:49,545 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:49,599 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:49,599 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:49,640 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:49,640 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1085555579] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:49,640 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:49,640 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2023-11-06 21:55:49,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585727320] [2023-11-06 21:55:49,641 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:49,641 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-06 21:55:49,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:49,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-06 21:55:49,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=118, Unknown=0, NotChecked=0, Total=156 [2023-11-06 21:55:49,703 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:49,705 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 317 places, 512 transitions, 9326 flow. Second operand has 13 states, 13 states have (on average 213.07692307692307) internal successors, (2770), 13 states have internal predecessors, (2770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:49,705 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:49,705 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:49,705 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:50,479 INFO L124 PetriNetUnfolderBase]: 1021/1662 cut-off events. [2023-11-06 21:55:50,479 INFO L125 PetriNetUnfolderBase]: For 39828/39828 co-relation queries the response was YES. [2023-11-06 21:55:50,502 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15539 conditions, 1662 events. 1021/1662 cut-off events. For 39828/39828 co-relation queries the response was YES. Maximal size of possible extension queue 147. Compared 8303 event pairs, 164 based on Foata normal form. 2/1664 useless extension candidates. Maximal degree in co-relation 15425. Up to 1212 conditions per place. [2023-11-06 21:55:50,514 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 405 selfloop transitions, 119 changer transitions 4/528 dead transitions. [2023-11-06 21:55:50,514 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 323 places, 528 transitions, 10544 flow [2023-11-06 21:55:50,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-06 21:55:50,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-06 21:55:50,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 2158 transitions. [2023-11-06 21:55:50,518 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4198443579766537 [2023-11-06 21:55:50,518 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 2158 transitions. [2023-11-06 21:55:50,518 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 2158 transitions. [2023-11-06 21:55:50,519 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:50,519 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 2158 transitions. [2023-11-06 21:55:50,521 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 215.8) internal successors, (2158), 10 states have internal predecessors, (2158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:50,525 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 514.0) internal successors, (5654), 11 states have internal predecessors, (5654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:50,526 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 514.0) internal successors, (5654), 11 states have internal predecessors, (5654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:50,526 INFO L175 Difference]: Start difference. First operand has 317 places, 512 transitions, 9326 flow. Second operand 10 states and 2158 transitions. [2023-11-06 21:55:50,526 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 323 places, 528 transitions, 10544 flow [2023-11-06 21:55:50,858 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 311 places, 528 transitions, 10021 flow, removed 18 selfloop flow, removed 12 redundant places. [2023-11-06 21:55:50,869 INFO L231 Difference]: Finished difference. Result has 311 places, 509 transitions, 9000 flow [2023-11-06 21:55:50,869 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=8793, PETRI_DIFFERENCE_MINUEND_PLACES=302, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=511, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=119, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=392, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=9000, PETRI_PLACES=311, PETRI_TRANSITIONS=509} [2023-11-06 21:55:50,869 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 282 predicate places. [2023-11-06 21:55:50,870 INFO L495 AbstractCegarLoop]: Abstraction has has 311 places, 509 transitions, 9000 flow [2023-11-06 21:55:50,870 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 213.07692307692307) internal successors, (2770), 13 states have internal predecessors, (2770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:50,870 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:50,870 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:50,875 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2023-11-06 21:55:51,070 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:51,071 INFO L420 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:51,071 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:51,071 INFO L85 PathProgramCache]: Analyzing trace with hash 926611505, now seen corresponding path program 29 times [2023-11-06 21:55:51,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:51,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1268226248] [2023-11-06 21:55:51,072 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:51,072 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:51,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:51,185 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:51,186 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:51,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1268226248] [2023-11-06 21:55:51,186 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1268226248] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:51,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1343047539] [2023-11-06 21:55:51,186 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-06 21:55:51,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:51,186 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:51,187 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:51,190 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2023-11-06 21:55:51,292 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 21:55:51,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:51,293 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 21:55:51,294 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:51,346 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:51,346 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:51,381 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:51,381 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1343047539] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:51,382 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:51,382 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2023-11-06 21:55:51,383 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575141950] [2023-11-06 21:55:51,383 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:51,383 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-06 21:55:51,384 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:51,384 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-06 21:55:51,384 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=57, Invalid=153, Unknown=0, NotChecked=0, Total=210 [2023-11-06 21:55:51,454 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:51,456 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 311 places, 509 transitions, 9000 flow. Second operand has 15 states, 15 states have (on average 212.73333333333332) internal successors, (3191), 15 states have internal predecessors, (3191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:51,456 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:51,456 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:51,456 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:52,194 INFO L124 PetriNetUnfolderBase]: 1042/1701 cut-off events. [2023-11-06 21:55:52,194 INFO L125 PetriNetUnfolderBase]: For 45004/45004 co-relation queries the response was YES. [2023-11-06 21:55:52,209 INFO L83 FinitePrefix]: Finished finitePrefix Result has 15771 conditions, 1701 events. 1042/1701 cut-off events. For 45004/45004 co-relation queries the response was YES. Maximal size of possible extension queue 152. Compared 8571 event pairs, 52 based on Foata normal form. 20/1721 useless extension candidates. Maximal degree in co-relation 15657. Up to 972 conditions per place. [2023-11-06 21:55:52,218 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 369 selfloop transitions, 185 changer transitions 6/560 dead transitions. [2023-11-06 21:55:52,218 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 322 places, 560 transitions, 10712 flow [2023-11-06 21:55:52,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-06 21:55:52,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2023-11-06 21:55:52,222 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 3675 transitions. [2023-11-06 21:55:52,223 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42057679102769513 [2023-11-06 21:55:52,224 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 3675 transitions. [2023-11-06 21:55:52,224 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 3675 transitions. [2023-11-06 21:55:52,225 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:52,225 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 3675 transitions. [2023-11-06 21:55:52,229 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 216.1764705882353) internal successors, (3675), 17 states have internal predecessors, (3675), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:52,236 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 514.0) internal successors, (9252), 18 states have internal predecessors, (9252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:52,238 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 514.0) internal successors, (9252), 18 states have internal predecessors, (9252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:52,238 INFO L175 Difference]: Start difference. First operand has 311 places, 509 transitions, 9000 flow. Second operand 17 states and 3675 transitions. [2023-11-06 21:55:52,238 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 322 places, 560 transitions, 10712 flow [2023-11-06 21:55:52,630 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 315 places, 560 transitions, 10478 flow, removed 0 selfloop flow, removed 7 redundant places. [2023-11-06 21:55:52,641 INFO L231 Difference]: Finished difference. Result has 321 places, 520 transitions, 9614 flow [2023-11-06 21:55:52,641 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=8746, PETRI_DIFFERENCE_MINUEND_PLACES=299, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=507, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=169, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=329, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=9614, PETRI_PLACES=321, PETRI_TRANSITIONS=520} [2023-11-06 21:55:52,641 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 292 predicate places. [2023-11-06 21:55:52,642 INFO L495 AbstractCegarLoop]: Abstraction has has 321 places, 520 transitions, 9614 flow [2023-11-06 21:55:52,642 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 212.73333333333332) internal successors, (3191), 15 states have internal predecessors, (3191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:52,642 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:52,642 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:52,647 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2023-11-06 21:55:52,842 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2023-11-06 21:55:52,843 INFO L420 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:52,843 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:52,843 INFO L85 PathProgramCache]: Analyzing trace with hash -1642951717, now seen corresponding path program 30 times [2023-11-06 21:55:52,843 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:52,843 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [534174621] [2023-11-06 21:55:52,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:52,843 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:52,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:52,917 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:52,917 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:52,917 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [534174621] [2023-11-06 21:55:52,917 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [534174621] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:52,918 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [838617620] [2023-11-06 21:55:52,918 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-06 21:55:52,918 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:52,918 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:52,919 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:52,943 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2023-11-06 21:55:53,037 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2023-11-06 21:55:53,037 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:53,038 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 21:55:53,039 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:53,089 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:53,090 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:53,133 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:53,133 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [838617620] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:53,133 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:53,134 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2023-11-06 21:55:53,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681248612] [2023-11-06 21:55:53,134 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:53,134 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-06 21:55:53,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:53,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-06 21:55:53,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=93, Unknown=0, NotChecked=0, Total=132 [2023-11-06 21:55:53,178 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:53,180 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 321 places, 520 transitions, 9614 flow. Second operand has 12 states, 12 states have (on average 213.08333333333334) internal successors, (2557), 12 states have internal predecessors, (2557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:53,180 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:53,180 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:53,180 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:54,050 INFO L124 PetriNetUnfolderBase]: 1053/1712 cut-off events. [2023-11-06 21:55:54,051 INFO L125 PetriNetUnfolderBase]: For 44703/44703 co-relation queries the response was YES. [2023-11-06 21:55:54,068 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16019 conditions, 1712 events. 1053/1712 cut-off events. For 44703/44703 co-relation queries the response was YES. Maximal size of possible extension queue 152. Compared 8602 event pairs, 43 based on Foata normal form. 12/1724 useless extension candidates. Maximal degree in co-relation 15899. Up to 1084 conditions per place. [2023-11-06 21:55:54,080 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 367 selfloop transitions, 189 changer transitions 0/556 dead transitions. [2023-11-06 21:55:54,080 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 330 places, 556 transitions, 10984 flow [2023-11-06 21:55:54,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2023-11-06 21:55:54,083 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 16 states. [2023-11-06 21:55:54,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16 states to 16 states and 3453 transitions. [2023-11-06 21:55:54,089 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41986867704280156 [2023-11-06 21:55:54,090 INFO L72 ComplementDD]: Start complementDD. Operand 16 states and 3453 transitions. [2023-11-06 21:55:54,090 INFO L73 IsDeterministic]: Start isDeterministic. Operand 16 states and 3453 transitions. [2023-11-06 21:55:54,091 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:54,091 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 16 states and 3453 transitions. [2023-11-06 21:55:54,097 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 17 states, 16 states have (on average 215.8125) internal successors, (3453), 16 states have internal predecessors, (3453), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:54,103 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 17 states, 17 states have (on average 514.0) internal successors, (8738), 17 states have internal predecessors, (8738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:54,104 INFO L81 ComplementDD]: Finished complementDD. Result has 17 states, 17 states have (on average 514.0) internal successors, (8738), 17 states have internal predecessors, (8738), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:54,104 INFO L175 Difference]: Start difference. First operand has 321 places, 520 transitions, 9614 flow. Second operand 16 states and 3453 transitions. [2023-11-06 21:55:54,104 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 330 places, 556 transitions, 10984 flow [2023-11-06 21:55:54,493 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 321 places, 556 transitions, 10637 flow, removed 93 selfloop flow, removed 9 redundant places. [2023-11-06 21:55:54,507 INFO L231 Difference]: Finished difference. Result has 326 places, 531 transitions, 9913 flow [2023-11-06 21:55:54,507 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=9102, PETRI_DIFFERENCE_MINUEND_PLACES=306, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=515, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=173, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=330, PETRI_DIFFERENCE_SUBTRAHEND_STATES=16, PETRI_FLOW=9913, PETRI_PLACES=326, PETRI_TRANSITIONS=531} [2023-11-06 21:55:54,508 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 297 predicate places. [2023-11-06 21:55:54,508 INFO L495 AbstractCegarLoop]: Abstraction has has 326 places, 531 transitions, 9913 flow [2023-11-06 21:55:54,508 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 213.08333333333334) internal successors, (2557), 12 states have internal predecessors, (2557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:54,508 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:54,508 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:54,512 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2023-11-06 21:55:54,709 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:54,709 INFO L420 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:54,709 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:54,709 INFO L85 PathProgramCache]: Analyzing trace with hash 76614015, now seen corresponding path program 31 times [2023-11-06 21:55:54,709 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:54,710 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072010837] [2023-11-06 21:55:54,710 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:54,710 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:54,721 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:54,792 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:54,792 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:54,792 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072010837] [2023-11-06 21:55:54,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072010837] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:54,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1727415291] [2023-11-06 21:55:54,793 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-06 21:55:54,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:54,793 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:54,794 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:54,796 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2023-11-06 21:55:54,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:54,907 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 21:55:54,908 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:54,959 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:54,959 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:54,999 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:54,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1727415291] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:54,999 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:54,999 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 12 [2023-11-06 21:55:55,000 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1356217773] [2023-11-06 21:55:55,000 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:55,000 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2023-11-06 21:55:55,000 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:55,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2023-11-06 21:55:55,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=91, Unknown=0, NotChecked=0, Total=132 [2023-11-06 21:55:55,099 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:55,102 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 326 places, 531 transitions, 9913 flow. Second operand has 12 states, 12 states have (on average 213.0) internal successors, (2556), 12 states have internal predecessors, (2556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:55,102 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:55,102 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:55,102 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:55,928 INFO L124 PetriNetUnfolderBase]: 1049/1708 cut-off events. [2023-11-06 21:55:55,928 INFO L125 PetriNetUnfolderBase]: For 40134/40134 co-relation queries the response was YES. [2023-11-06 21:55:55,959 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16030 conditions, 1708 events. 1049/1708 cut-off events. For 40134/40134 co-relation queries the response was YES. Maximal size of possible extension queue 154. Compared 8623 event pairs, 64 based on Foata normal form. 8/1716 useless extension candidates. Maximal degree in co-relation 15907. Up to 1061 conditions per place. [2023-11-06 21:55:55,969 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 390 selfloop transitions, 162 changer transitions 4/556 dead transitions. [2023-11-06 21:55:55,970 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 337 places, 556 transitions, 11186 flow [2023-11-06 21:55:55,970 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-06 21:55:55,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-11-06 21:55:55,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2809 transitions. [2023-11-06 21:55:55,974 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4203831188266986 [2023-11-06 21:55:55,974 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2809 transitions. [2023-11-06 21:55:55,974 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2809 transitions. [2023-11-06 21:55:55,975 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:55,975 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2809 transitions. [2023-11-06 21:55:55,978 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 216.07692307692307) internal successors, (2809), 13 states have internal predecessors, (2809), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:55,983 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 514.0) internal successors, (7196), 14 states have internal predecessors, (7196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:55,985 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 514.0) internal successors, (7196), 14 states have internal predecessors, (7196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:55,985 INFO L175 Difference]: Start difference. First operand has 326 places, 531 transitions, 9913 flow. Second operand 13 states and 2809 transitions. [2023-11-06 21:55:55,985 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 337 places, 556 transitions, 11186 flow [2023-11-06 21:55:56,435 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 329 places, 556 transitions, 10968 flow, removed 43 selfloop flow, removed 8 redundant places. [2023-11-06 21:55:56,447 INFO L231 Difference]: Finished difference. Result has 330 places, 529 transitions, 9999 flow [2023-11-06 21:55:56,447 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=9675, PETRI_DIFFERENCE_MINUEND_PLACES=317, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=529, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=161, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=368, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=9999, PETRI_PLACES=330, PETRI_TRANSITIONS=529} [2023-11-06 21:55:56,448 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 301 predicate places. [2023-11-06 21:55:56,448 INFO L495 AbstractCegarLoop]: Abstraction has has 330 places, 529 transitions, 9999 flow [2023-11-06 21:55:56,448 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 213.0) internal successors, (2556), 12 states have internal predecessors, (2556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:56,448 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:56,448 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:56,453 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2023-11-06 21:55:56,649 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2023-11-06 21:55:56,649 INFO L420 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:56,649 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:56,649 INFO L85 PathProgramCache]: Analyzing trace with hash -1880158369, now seen corresponding path program 32 times [2023-11-06 21:55:56,649 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:56,650 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1776765111] [2023-11-06 21:55:56,650 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:56,650 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:56,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:56,727 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:56,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:56,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1776765111] [2023-11-06 21:55:56,728 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1776765111] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:56,728 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1385772140] [2023-11-06 21:55:56,728 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 21:55:56,728 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:56,728 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:56,729 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:56,763 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2023-11-06 21:55:56,858 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 21:55:56,858 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:56,859 INFO L262 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 6 conjunts are in the unsatisfiable core [2023-11-06 21:55:56,860 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:56,907 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:56,907 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:56,946 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:56,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1385772140] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:56,947 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:56,947 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2023-11-06 21:55:56,947 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582484427] [2023-11-06 21:55:56,947 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:56,947 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2023-11-06 21:55:56,948 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:56,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2023-11-06 21:55:56,948 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2023-11-06 21:55:57,021 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:55:57,023 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 330 places, 529 transitions, 9999 flow. Second operand has 13 states, 13 states have (on average 213.23076923076923) internal successors, (2772), 13 states have internal predecessors, (2772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:57,023 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:57,023 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:55:57,023 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:55:57,795 INFO L124 PetriNetUnfolderBase]: 1092/1775 cut-off events. [2023-11-06 21:55:57,795 INFO L125 PetriNetUnfolderBase]: For 41562/41562 co-relation queries the response was YES. [2023-11-06 21:55:57,814 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16590 conditions, 1775 events. 1092/1775 cut-off events. For 41562/41562 co-relation queries the response was YES. Maximal size of possible extension queue 162. Compared 9007 event pairs, 52 based on Foata normal form. 2/1777 useless extension candidates. Maximal degree in co-relation 16467. Up to 1204 conditions per place. [2023-11-06 21:55:57,823 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 415 selfloop transitions, 162 changer transitions 0/577 dead transitions. [2023-11-06 21:55:57,823 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 340 places, 577 transitions, 11668 flow [2023-11-06 21:55:57,824 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2023-11-06 21:55:57,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2023-11-06 21:55:57,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 3015 transitions. [2023-11-06 21:55:57,828 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4189827682045581 [2023-11-06 21:55:57,828 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 3015 transitions. [2023-11-06 21:55:57,828 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 3015 transitions. [2023-11-06 21:55:57,829 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:55:57,829 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 3015 transitions. [2023-11-06 21:55:57,833 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 215.35714285714286) internal successors, (3015), 14 states have internal predecessors, (3015), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:57,838 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 514.0) internal successors, (7710), 15 states have internal predecessors, (7710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:57,840 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 514.0) internal successors, (7710), 15 states have internal predecessors, (7710), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:57,840 INFO L175 Difference]: Start difference. First operand has 330 places, 529 transitions, 9999 flow. Second operand 14 states and 3015 transitions. [2023-11-06 21:55:57,840 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 340 places, 577 transitions, 11668 flow [2023-11-06 21:55:58,204 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 325 places, 577 transitions, 11221 flow, removed 4 selfloop flow, removed 15 redundant places. [2023-11-06 21:55:58,215 INFO L231 Difference]: Finished difference. Result has 332 places, 554 transitions, 10374 flow [2023-11-06 21:55:58,216 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=9547, PETRI_DIFFERENCE_MINUEND_PLACES=312, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=528, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=136, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=373, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=10374, PETRI_PLACES=332, PETRI_TRANSITIONS=554} [2023-11-06 21:55:58,216 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 303 predicate places. [2023-11-06 21:55:58,216 INFO L495 AbstractCegarLoop]: Abstraction has has 332 places, 554 transitions, 10374 flow [2023-11-06 21:55:58,217 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 213.23076923076923) internal successors, (2772), 13 states have internal predecessors, (2772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:58,217 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:55:58,217 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:55:58,221 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2023-11-06 21:55:58,417 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2023-11-06 21:55:58,418 INFO L420 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:55:58,418 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:55:58,418 INFO L85 PathProgramCache]: Analyzing trace with hash -1435607196, now seen corresponding path program 33 times [2023-11-06 21:55:58,418 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:55:58,418 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1511834973] [2023-11-06 21:55:58,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:55:58,418 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:55:58,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:55:58,697 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:58,698 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:55:58,698 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1511834973] [2023-11-06 21:55:58,698 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1511834973] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:55:58,698 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [757795841] [2023-11-06 21:55:58,698 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 21:55:58,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:55:58,698 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:55:58,699 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:55:58,702 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2023-11-06 21:55:58,826 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-06 21:55:58,826 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:55:58,828 INFO L262 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-06 21:55:58,829 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:55:58,963 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:58,964 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:55:59,259 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:55:59,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [757795841] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:55:59,260 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:55:59,260 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2023-11-06 21:55:59,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58433813] [2023-11-06 21:55:59,260 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:55:59,260 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-06 21:55:59,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:55:59,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-06 21:55:59,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2023-11-06 21:55:59,651 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 514 [2023-11-06 21:55:59,654 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 332 places, 554 transitions, 10374 flow. Second operand has 17 states, 17 states have (on average 207.05882352941177) internal successors, (3520), 17 states have internal predecessors, (3520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:55:59,654 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:55:59,654 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 514 [2023-11-06 21:55:59,654 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:56:00,819 INFO L124 PetriNetUnfolderBase]: 1266/2117 cut-off events. [2023-11-06 21:56:00,820 INFO L125 PetriNetUnfolderBase]: For 55998/56004 co-relation queries the response was YES. [2023-11-06 21:56:00,863 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20004 conditions, 2117 events. 1266/2117 cut-off events. For 55998/56004 co-relation queries the response was YES. Maximal size of possible extension queue 196. Compared 11659 event pairs, 23 based on Foata normal form. 6/2117 useless extension candidates. Maximal degree in co-relation 19879. Up to 1630 conditions per place. [2023-11-06 21:56:00,880 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 553 selfloop transitions, 109 changer transitions 13/685 dead transitions. [2023-11-06 21:56:00,880 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 342 places, 685 transitions, 13746 flow [2023-11-06 21:56:00,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-06 21:56:00,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-11-06 21:56:00,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 2335 transitions. [2023-11-06 21:56:00,883 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4129819596745667 [2023-11-06 21:56:00,884 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 2335 transitions. [2023-11-06 21:56:00,884 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 2335 transitions. [2023-11-06 21:56:00,884 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:56:00,885 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 2335 transitions. [2023-11-06 21:56:00,887 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 212.27272727272728) internal successors, (2335), 11 states have internal predecessors, (2335), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:00,891 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 514.0) internal successors, (6168), 12 states have internal predecessors, (6168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:00,892 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 514.0) internal successors, (6168), 12 states have internal predecessors, (6168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:00,892 INFO L175 Difference]: Start difference. First operand has 332 places, 554 transitions, 10374 flow. Second operand 11 states and 2335 transitions. [2023-11-06 21:56:00,892 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 342 places, 685 transitions, 13746 flow [2023-11-06 21:56:01,429 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 336 places, 685 transitions, 13546 flow, removed 16 selfloop flow, removed 6 redundant places. [2023-11-06 21:56:01,448 INFO L231 Difference]: Finished difference. Result has 345 places, 614 transitions, 11834 flow [2023-11-06 21:56:01,449 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=10188, PETRI_DIFFERENCE_MINUEND_PLACES=326, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=554, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=50, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=450, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=11834, PETRI_PLACES=345, PETRI_TRANSITIONS=614} [2023-11-06 21:56:01,450 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 316 predicate places. [2023-11-06 21:56:01,450 INFO L495 AbstractCegarLoop]: Abstraction has has 345 places, 614 transitions, 11834 flow [2023-11-06 21:56:01,451 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 207.05882352941177) internal successors, (3520), 17 states have internal predecessors, (3520), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:01,451 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:56:01,451 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:56:01,459 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2023-11-06 21:56:01,657 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable51 [2023-11-06 21:56:01,657 INFO L420 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:56:01,657 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:56:01,658 INFO L85 PathProgramCache]: Analyzing trace with hash -46420574, now seen corresponding path program 34 times [2023-11-06 21:56:01,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:56:01,658 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1289942105] [2023-11-06 21:56:01,658 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:56:01,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:56:01,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:56:02,043 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:02,043 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:56:02,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1289942105] [2023-11-06 21:56:02,043 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1289942105] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:56:02,043 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1759598032] [2023-11-06 21:56:02,044 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-06 21:56:02,044 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:56:02,044 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:56:02,045 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:56:02,067 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2023-11-06 21:56:02,176 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-06 21:56:02,177 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:56:02,178 INFO L262 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-06 21:56:02,180 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:56:02,334 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:02,334 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:56:02,566 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:02,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1759598032] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:56:02,566 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:56:02,567 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2023-11-06 21:56:02,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2055429785] [2023-11-06 21:56:02,567 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:56:02,567 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-06 21:56:02,567 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:56:02,568 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-06 21:56:02,568 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2023-11-06 21:56:03,055 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 514 [2023-11-06 21:56:03,057 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 345 places, 614 transitions, 11834 flow. Second operand has 15 states, 15 states have (on average 206.93333333333334) internal successors, (3104), 15 states have internal predecessors, (3104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:03,057 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:56:03,057 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 514 [2023-11-06 21:56:03,057 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:56:04,420 INFO L124 PetriNetUnfolderBase]: 1282/2155 cut-off events. [2023-11-06 21:56:04,420 INFO L125 PetriNetUnfolderBase]: For 64732/64737 co-relation queries the response was YES. [2023-11-06 21:56:04,442 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21040 conditions, 2155 events. 1282/2155 cut-off events. For 64732/64737 co-relation queries the response was YES. Maximal size of possible extension queue 198. Compared 12008 event pairs, 27 based on Foata normal form. 4/2154 useless extension candidates. Maximal degree in co-relation 20906. Up to 1779 conditions per place. [2023-11-06 21:56:04,454 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 549 selfloop transitions, 93 changer transitions 19/671 dead transitions. [2023-11-06 21:56:04,454 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 354 places, 671 transitions, 13822 flow [2023-11-06 21:56:04,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-06 21:56:04,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-06 21:56:04,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 2531 transitions. [2023-11-06 21:56:04,457 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4103437094682231 [2023-11-06 21:56:04,457 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 2531 transitions. [2023-11-06 21:56:04,457 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 2531 transitions. [2023-11-06 21:56:04,458 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:56:04,458 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 2531 transitions. [2023-11-06 21:56:04,460 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 210.91666666666666) internal successors, (2531), 12 states have internal predecessors, (2531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:04,462 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 514.0) internal successors, (6682), 13 states have internal predecessors, (6682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:04,463 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 514.0) internal successors, (6682), 13 states have internal predecessors, (6682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:04,463 INFO L175 Difference]: Start difference. First operand has 345 places, 614 transitions, 11834 flow. Second operand 12 states and 2531 transitions. [2023-11-06 21:56:04,463 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 354 places, 671 transitions, 13822 flow [2023-11-06 21:56:05,106 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 352 places, 671 transitions, 13400 flow, removed 211 selfloop flow, removed 2 redundant places. [2023-11-06 21:56:05,125 INFO L231 Difference]: Finished difference. Result has 358 places, 621 transitions, 11971 flow [2023-11-06 21:56:05,126 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=11500, PETRI_DIFFERENCE_MINUEND_PLACES=341, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=614, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=76, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=521, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=11971, PETRI_PLACES=358, PETRI_TRANSITIONS=621} [2023-11-06 21:56:05,127 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 329 predicate places. [2023-11-06 21:56:05,127 INFO L495 AbstractCegarLoop]: Abstraction has has 358 places, 621 transitions, 11971 flow [2023-11-06 21:56:05,127 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 206.93333333333334) internal successors, (3104), 15 states have internal predecessors, (3104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:05,128 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:56:05,128 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:56:05,141 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2023-11-06 21:56:05,333 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:56:05,334 INFO L420 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:56:05,334 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:56:05,334 INFO L85 PathProgramCache]: Analyzing trace with hash -740005782, now seen corresponding path program 35 times [2023-11-06 21:56:05,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:56:05,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [150938972] [2023-11-06 21:56:05,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:56:05,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:56:05,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:56:05,627 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:05,627 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:56:05,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [150938972] [2023-11-06 21:56:05,627 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [150938972] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:56:05,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1254332201] [2023-11-06 21:56:05,628 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-06 21:56:05,628 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:56:05,628 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:56:05,629 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:56:05,647 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2023-11-06 21:56:05,761 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2023-11-06 21:56:05,761 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:56:05,763 INFO L262 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-06 21:56:05,764 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:56:05,914 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:05,914 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:56:06,185 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:06,186 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1254332201] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:56:06,186 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:56:06,187 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 17 [2023-11-06 21:56:06,187 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1731355096] [2023-11-06 21:56:06,187 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:56:06,188 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-06 21:56:06,188 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:56:06,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-06 21:56:06,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2023-11-06 21:56:06,678 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 514 [2023-11-06 21:56:06,681 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 358 places, 621 transitions, 11971 flow. Second operand has 19 states, 19 states have (on average 206.78947368421052) internal successors, (3929), 19 states have internal predecessors, (3929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:06,681 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:56:06,681 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 514 [2023-11-06 21:56:06,682 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:56:07,882 INFO L124 PetriNetUnfolderBase]: 1260/2116 cut-off events. [2023-11-06 21:56:07,883 INFO L125 PetriNetUnfolderBase]: For 54654/54659 co-relation queries the response was YES. [2023-11-06 21:56:07,906 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20272 conditions, 2116 events. 1260/2116 cut-off events. For 54654/54659 co-relation queries the response was YES. Maximal size of possible extension queue 194. Compared 11729 event pairs, 22 based on Foata normal form. 3/2114 useless extension candidates. Maximal degree in co-relation 20133. Up to 1637 conditions per place. [2023-11-06 21:56:07,921 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 544 selfloop transitions, 110 changer transitions 5/669 dead transitions. [2023-11-06 21:56:07,921 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 364 places, 669 transitions, 13770 flow [2023-11-06 21:56:07,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 21:56:07,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-06 21:56:07,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1912 transitions. [2023-11-06 21:56:07,925 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4133160397751837 [2023-11-06 21:56:07,926 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1912 transitions. [2023-11-06 21:56:07,926 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1912 transitions. [2023-11-06 21:56:07,926 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:56:07,926 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1912 transitions. [2023-11-06 21:56:07,929 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 212.44444444444446) internal successors, (1912), 9 states have internal predecessors, (1912), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:07,932 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 514.0) internal successors, (5140), 10 states have internal predecessors, (5140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:07,933 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 514.0) internal successors, (5140), 10 states have internal predecessors, (5140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:07,933 INFO L175 Difference]: Start difference. First operand has 358 places, 621 transitions, 11971 flow. Second operand 9 states and 1912 transitions. [2023-11-06 21:56:07,933 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 364 places, 669 transitions, 13770 flow [2023-11-06 21:56:08,604 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 359 places, 669 transitions, 13439 flow, removed 118 selfloop flow, removed 5 redundant places. [2023-11-06 21:56:08,620 INFO L231 Difference]: Finished difference. Result has 362 places, 625 transitions, 12040 flow [2023-11-06 21:56:08,621 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=11652, PETRI_DIFFERENCE_MINUEND_PLACES=351, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=621, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=106, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=512, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=12040, PETRI_PLACES=362, PETRI_TRANSITIONS=625} [2023-11-06 21:56:08,622 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 333 predicate places. [2023-11-06 21:56:08,622 INFO L495 AbstractCegarLoop]: Abstraction has has 362 places, 625 transitions, 12040 flow [2023-11-06 21:56:08,622 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 206.78947368421052) internal successors, (3929), 19 states have internal predecessors, (3929), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:08,623 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:56:08,623 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:56:08,631 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2023-11-06 21:56:08,828 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53,39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:56:08,829 INFO L420 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:56:08,829 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:56:08,829 INFO L85 PathProgramCache]: Analyzing trace with hash -2128896850, now seen corresponding path program 36 times [2023-11-06 21:56:08,829 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:56:08,829 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1325290842] [2023-11-06 21:56:08,829 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:56:08,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:56:08,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:56:09,148 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:09,148 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:56:09,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1325290842] [2023-11-06 21:56:09,149 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1325290842] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:56:09,149 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [88594552] [2023-11-06 21:56:09,149 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-06 21:56:09,149 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:56:09,149 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:56:09,151 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:56:09,175 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2023-11-06 21:56:09,287 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2023-11-06 21:56:09,288 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:56:09,289 INFO L262 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-06 21:56:09,291 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:56:09,440 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:09,440 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:56:09,696 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:09,696 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [88594552] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:56:09,696 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:56:09,696 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2023-11-06 21:56:09,696 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486684878] [2023-11-06 21:56:09,697 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:56:09,697 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-06 21:56:09,697 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:56:09,698 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-06 21:56:09,698 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=227, Unknown=0, NotChecked=0, Total=272 [2023-11-06 21:56:10,101 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 514 [2023-11-06 21:56:10,105 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 362 places, 625 transitions, 12040 flow. Second operand has 17 states, 17 states have (on average 206.8235294117647) internal successors, (3516), 17 states have internal predecessors, (3516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:10,105 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:56:10,105 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 514 [2023-11-06 21:56:10,105 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:56:11,531 INFO L124 PetriNetUnfolderBase]: 1257/2107 cut-off events. [2023-11-06 21:56:11,531 INFO L125 PetriNetUnfolderBase]: For 55462/55467 co-relation queries the response was YES. [2023-11-06 21:56:11,558 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20022 conditions, 2107 events. 1257/2107 cut-off events. For 55462/55467 co-relation queries the response was YES. Maximal size of possible extension queue 193. Compared 11619 event pairs, 21 based on Foata normal form. 3/2105 useless extension candidates. Maximal degree in co-relation 19882. Up to 1701 conditions per place. [2023-11-06 21:56:11,575 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 546 selfloop transitions, 111 changer transitions 5/672 dead transitions. [2023-11-06 21:56:11,575 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 371 places, 672 transitions, 13792 flow [2023-11-06 21:56:11,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-06 21:56:11,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-11-06 21:56:11,578 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 2324 transitions. [2023-11-06 21:56:11,579 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4110364343827379 [2023-11-06 21:56:11,579 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 2324 transitions. [2023-11-06 21:56:11,579 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 2324 transitions. [2023-11-06 21:56:11,580 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:56:11,580 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 2324 transitions. [2023-11-06 21:56:11,583 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 211.27272727272728) internal successors, (2324), 11 states have internal predecessors, (2324), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:11,587 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 514.0) internal successors, (6168), 12 states have internal predecessors, (6168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:11,588 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 514.0) internal successors, (6168), 12 states have internal predecessors, (6168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:11,588 INFO L175 Difference]: Start difference. First operand has 362 places, 625 transitions, 12040 flow. Second operand 11 states and 2324 transitions. [2023-11-06 21:56:11,589 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 371 places, 672 transitions, 13792 flow [2023-11-06 21:56:12,223 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 365 places, 672 transitions, 13529 flow, removed 40 selfloop flow, removed 6 redundant places. [2023-11-06 21:56:12,237 INFO L231 Difference]: Finished difference. Result has 368 places, 632 transitions, 12220 flow [2023-11-06 21:56:12,238 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=11783, PETRI_DIFFERENCE_MINUEND_PLACES=355, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=625, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=104, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=514, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=12220, PETRI_PLACES=368, PETRI_TRANSITIONS=632} [2023-11-06 21:56:12,238 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 339 predicate places. [2023-11-06 21:56:12,239 INFO L495 AbstractCegarLoop]: Abstraction has has 368 places, 632 transitions, 12220 flow [2023-11-06 21:56:12,239 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 206.8235294117647) internal successors, (3516), 17 states have internal predecessors, (3516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:12,239 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:56:12,240 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:56:12,245 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Ended with exit code 0 [2023-11-06 21:56:12,445 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable54 [2023-11-06 21:56:12,445 INFO L420 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:56:12,445 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:56:12,445 INFO L85 PathProgramCache]: Analyzing trace with hash -55465454, now seen corresponding path program 37 times [2023-11-06 21:56:12,445 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:56:12,445 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [211059725] [2023-11-06 21:56:12,445 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:56:12,446 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:56:12,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:56:12,749 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:12,749 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:56:12,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [211059725] [2023-11-06 21:56:12,749 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [211059725] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:56:12,749 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [32323624] [2023-11-06 21:56:12,750 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-06 21:56:12,750 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:56:12,750 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:56:12,751 INFO L229 MonitoredProcess]: Starting monitored process 41 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:56:12,775 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2023-11-06 21:56:12,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:56:12,879 INFO L262 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-06 21:56:12,880 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:56:13,024 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:13,024 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:56:13,248 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:13,248 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [32323624] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:56:13,249 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:56:13,249 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 7] total 14 [2023-11-06 21:56:13,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [677198853] [2023-11-06 21:56:13,249 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:56:13,250 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-06 21:56:13,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:56:13,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-06 21:56:13,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2023-11-06 21:56:13,572 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 514 [2023-11-06 21:56:13,575 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 368 places, 632 transitions, 12220 flow. Second operand has 16 states, 16 states have (on average 207.125) internal successors, (3314), 16 states have internal predecessors, (3314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:13,575 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:56:13,575 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 514 [2023-11-06 21:56:13,575 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:56:14,636 INFO L124 PetriNetUnfolderBase]: 1281/2157 cut-off events. [2023-11-06 21:56:14,636 INFO L125 PetriNetUnfolderBase]: For 59771/59776 co-relation queries the response was YES. [2023-11-06 21:56:14,665 INFO L83 FinitePrefix]: Finished finitePrefix Result has 20603 conditions, 2157 events. 1281/2157 cut-off events. For 59771/59776 co-relation queries the response was YES. Maximal size of possible extension queue 199. Compared 12030 event pairs, 43 based on Foata normal form. 3/2155 useless extension candidates. Maximal degree in co-relation 20461. Up to 1955 conditions per place. [2023-11-06 21:56:14,677 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 588 selfloop transitions, 73 changer transitions 5/676 dead transitions. [2023-11-06 21:56:14,677 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 375 places, 676 transitions, 14004 flow [2023-11-06 21:56:14,677 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 21:56:14,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-06 21:56:14,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1898 transitions. [2023-11-06 21:56:14,679 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4102896670990056 [2023-11-06 21:56:14,679 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1898 transitions. [2023-11-06 21:56:14,679 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1898 transitions. [2023-11-06 21:56:14,680 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:56:14,680 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1898 transitions. [2023-11-06 21:56:14,681 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 210.88888888888889) internal successors, (1898), 9 states have internal predecessors, (1898), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:14,684 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 514.0) internal successors, (5140), 10 states have internal predecessors, (5140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:14,685 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 514.0) internal successors, (5140), 10 states have internal predecessors, (5140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:14,685 INFO L175 Difference]: Start difference. First operand has 368 places, 632 transitions, 12220 flow. Second operand 9 states and 1898 transitions. [2023-11-06 21:56:14,685 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 375 places, 676 transitions, 14004 flow [2023-11-06 21:56:15,352 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 367 places, 676 transitions, 13795 flow, removed 14 selfloop flow, removed 8 redundant places. [2023-11-06 21:56:15,371 INFO L231 Difference]: Finished difference. Result has 371 places, 649 transitions, 12576 flow [2023-11-06 21:56:15,372 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=12015, PETRI_DIFFERENCE_MINUEND_PLACES=359, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=632, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=559, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=12576, PETRI_PLACES=371, PETRI_TRANSITIONS=649} [2023-11-06 21:56:15,373 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 342 predicate places. [2023-11-06 21:56:15,373 INFO L495 AbstractCegarLoop]: Abstraction has has 371 places, 649 transitions, 12576 flow [2023-11-06 21:56:15,374 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 207.125) internal successors, (3314), 16 states have internal predecessors, (3314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:15,374 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:56:15,374 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:56:15,380 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Forceful destruction successful, exit code 0 [2023-11-06 21:56:15,580 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2023-11-06 21:56:15,580 INFO L420 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:56:15,580 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:56:15,580 INFO L85 PathProgramCache]: Analyzing trace with hash -980744248, now seen corresponding path program 38 times [2023-11-06 21:56:15,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:56:15,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [713678736] [2023-11-06 21:56:15,581 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:56:15,581 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:56:15,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:56:15,840 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:15,840 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:56:15,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [713678736] [2023-11-06 21:56:15,840 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [713678736] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:56:15,840 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1369404034] [2023-11-06 21:56:15,840 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 21:56:15,840 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:56:15,841 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:56:15,841 INFO L229 MonitoredProcess]: Starting monitored process 42 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:56:15,843 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Waiting until timeout for monitored process [2023-11-06 21:56:15,960 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 21:56:15,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:56:15,962 INFO L262 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-06 21:56:15,963 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:56:16,125 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:16,125 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:56:16,380 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:16,380 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1369404034] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:56:16,380 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:56:16,380 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 7] total 16 [2023-11-06 21:56:16,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1264875566] [2023-11-06 21:56:16,380 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:56:16,381 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-06 21:56:16,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:56:16,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-06 21:56:16,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2023-11-06 21:56:16,740 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 514 [2023-11-06 21:56:16,741 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 371 places, 649 transitions, 12576 flow. Second operand has 18 states, 18 states have (on average 207.0) internal successors, (3726), 18 states have internal predecessors, (3726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:16,742 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:56:16,742 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 514 [2023-11-06 21:56:16,742 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:56:17,924 INFO L124 PetriNetUnfolderBase]: 1324/2226 cut-off events. [2023-11-06 21:56:17,925 INFO L125 PetriNetUnfolderBase]: For 64484/64489 co-relation queries the response was YES. [2023-11-06 21:56:17,952 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21294 conditions, 2226 events. 1324/2226 cut-off events. For 64484/64489 co-relation queries the response was YES. Maximal size of possible extension queue 207. Compared 12484 event pairs, 43 based on Foata normal form. 3/2224 useless extension candidates. Maximal degree in co-relation 21150. Up to 1962 conditions per place. [2023-11-06 21:56:17,965 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 596 selfloop transitions, 89 changer transitions 7/702 dead transitions. [2023-11-06 21:56:17,965 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 378 places, 702 transitions, 14587 flow [2023-11-06 21:56:17,965 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 21:56:17,965 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-06 21:56:17,967 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1905 transitions. [2023-11-06 21:56:17,967 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41180285343709466 [2023-11-06 21:56:17,967 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1905 transitions. [2023-11-06 21:56:17,967 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1905 transitions. [2023-11-06 21:56:17,968 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:56:17,968 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1905 transitions. [2023-11-06 21:56:17,969 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 211.66666666666666) internal successors, (1905), 9 states have internal predecessors, (1905), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:17,971 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 514.0) internal successors, (5140), 10 states have internal predecessors, (5140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:17,972 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 514.0) internal successors, (5140), 10 states have internal predecessors, (5140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:17,972 INFO L175 Difference]: Start difference. First operand has 371 places, 649 transitions, 12576 flow. Second operand 9 states and 1905 transitions. [2023-11-06 21:56:17,972 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 378 places, 702 transitions, 14587 flow [2023-11-06 21:56:18,811 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 373 places, 702 transitions, 14311 flow, removed 89 selfloop flow, removed 5 redundant places. [2023-11-06 21:56:18,824 INFO L231 Difference]: Finished difference. Result has 376 places, 665 transitions, 12906 flow [2023-11-06 21:56:18,825 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=12306, PETRI_DIFFERENCE_MINUEND_PLACES=365, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=649, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=73, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=560, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=12906, PETRI_PLACES=376, PETRI_TRANSITIONS=665} [2023-11-06 21:56:18,825 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 347 predicate places. [2023-11-06 21:56:18,825 INFO L495 AbstractCegarLoop]: Abstraction has has 376 places, 665 transitions, 12906 flow [2023-11-06 21:56:18,826 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 207.0) internal successors, (3726), 18 states have internal predecessors, (3726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:18,826 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:56:18,826 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:56:18,831 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (42)] Forceful destruction successful, exit code 0 [2023-11-06 21:56:19,027 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2023-11-06 21:56:19,027 INFO L420 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:56:19,027 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:56:19,027 INFO L85 PathProgramCache]: Analyzing trace with hash -1130660248, now seen corresponding path program 39 times [2023-11-06 21:56:19,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:56:19,027 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1212438968] [2023-11-06 21:56:19,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:56:19,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:56:19,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:56:19,301 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:19,301 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:56:19,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1212438968] [2023-11-06 21:56:19,301 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1212438968] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:56:19,301 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1916073168] [2023-11-06 21:56:19,301 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 21:56:19,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:56:19,302 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:56:19,302 INFO L229 MonitoredProcess]: Starting monitored process 43 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:56:19,305 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Waiting until timeout for monitored process [2023-11-06 21:56:19,423 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-06 21:56:19,424 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:56:19,425 INFO L262 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-06 21:56:19,426 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:56:19,551 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:19,551 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:56:19,816 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:19,816 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1916073168] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:56:19,816 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:56:19,816 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 7] total 16 [2023-11-06 21:56:19,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [110320417] [2023-11-06 21:56:19,816 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:56:19,816 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-06 21:56:19,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:56:19,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-06 21:56:19,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2023-11-06 21:56:20,175 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 514 [2023-11-06 21:56:20,177 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 376 places, 665 transitions, 12906 flow. Second operand has 18 states, 18 states have (on average 206.88888888888889) internal successors, (3724), 18 states have internal predecessors, (3724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:20,178 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:56:20,178 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 514 [2023-11-06 21:56:20,178 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:56:21,203 INFO L124 PetriNetUnfolderBase]: 1320/2214 cut-off events. [2023-11-06 21:56:21,203 INFO L125 PetriNetUnfolderBase]: For 61490/61495 co-relation queries the response was YES. [2023-11-06 21:56:21,233 INFO L83 FinitePrefix]: Finished finitePrefix Result has 21131 conditions, 2214 events. 1320/2214 cut-off events. For 61490/61495 co-relation queries the response was YES. Maximal size of possible extension queue 204. Compared 12372 event pairs, 44 based on Foata normal form. 3/2212 useless extension candidates. Maximal degree in co-relation 20985. Up to 1962 conditions per place. [2023-11-06 21:56:21,244 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 591 selfloop transitions, 87 changer transitions 6/694 dead transitions. [2023-11-06 21:56:21,245 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 382 places, 694 transitions, 14441 flow [2023-11-06 21:56:21,245 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 21:56:21,245 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-06 21:56:21,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1694 transitions. [2023-11-06 21:56:21,246 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41196498054474706 [2023-11-06 21:56:21,246 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1694 transitions. [2023-11-06 21:56:21,246 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1694 transitions. [2023-11-06 21:56:21,247 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:56:21,247 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1694 transitions. [2023-11-06 21:56:21,248 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 211.75) internal successors, (1694), 8 states have internal predecessors, (1694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:21,251 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 514.0) internal successors, (4626), 9 states have internal predecessors, (4626), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:21,252 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 514.0) internal successors, (4626), 9 states have internal predecessors, (4626), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:21,252 INFO L175 Difference]: Start difference. First operand has 376 places, 665 transitions, 12906 flow. Second operand 8 states and 1694 transitions. [2023-11-06 21:56:21,252 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 382 places, 694 transitions, 14441 flow [2023-11-06 21:56:21,989 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 377 places, 694 transitions, 14203 flow, removed 67 selfloop flow, removed 5 redundant places. [2023-11-06 21:56:22,002 INFO L231 Difference]: Finished difference. Result has 379 places, 667 transitions, 12948 flow [2023-11-06 21:56:22,003 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=12672, PETRI_DIFFERENCE_MINUEND_PLACES=370, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=665, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=83, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=578, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=12948, PETRI_PLACES=379, PETRI_TRANSITIONS=667} [2023-11-06 21:56:22,003 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 350 predicate places. [2023-11-06 21:56:22,004 INFO L495 AbstractCegarLoop]: Abstraction has has 379 places, 667 transitions, 12948 flow [2023-11-06 21:56:22,004 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 206.88888888888889) internal successors, (3724), 18 states have internal predecessors, (3724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:22,004 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:56:22,004 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:56:22,009 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (43)] Ended with exit code 0 [2023-11-06 21:56:22,205 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 43 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2023-11-06 21:56:22,205 INFO L420 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:56:22,205 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:56:22,205 INFO L85 PathProgramCache]: Analyzing trace with hash 1909551632, now seen corresponding path program 40 times [2023-11-06 21:56:22,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:56:22,205 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887343243] [2023-11-06 21:56:22,205 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:56:22,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:56:22,224 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:56:22,465 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:22,465 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:56:22,465 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887343243] [2023-11-06 21:56:22,465 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887343243] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:56:22,466 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1770221482] [2023-11-06 21:56:22,466 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-06 21:56:22,466 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:56:22,466 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:56:22,467 INFO L229 MonitoredProcess]: Starting monitored process 44 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:56:22,491 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Waiting until timeout for monitored process [2023-11-06 21:56:22,604 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-06 21:56:22,604 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:56:22,606 INFO L262 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-06 21:56:22,607 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:56:22,738 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:22,738 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:56:22,964 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:22,965 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1770221482] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:56:22,965 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:56:22,965 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2023-11-06 21:56:22,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [408751795] [2023-11-06 21:56:22,966 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:56:22,966 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-06 21:56:22,967 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:56:22,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-06 21:56:22,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2023-11-06 21:56:23,298 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 514 [2023-11-06 21:56:23,300 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 379 places, 667 transitions, 12948 flow. Second operand has 15 states, 15 states have (on average 207.06666666666666) internal successors, (3106), 15 states have internal predecessors, (3106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:23,301 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:56:23,301 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 514 [2023-11-06 21:56:23,301 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:56:24,683 INFO L124 PetriNetUnfolderBase]: 1481/2534 cut-off events. [2023-11-06 21:56:24,683 INFO L125 PetriNetUnfolderBase]: For 76490/76495 co-relation queries the response was YES. [2023-11-06 21:56:24,718 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24234 conditions, 2534 events. 1481/2534 cut-off events. For 76490/76495 co-relation queries the response was YES. Maximal size of possible extension queue 238. Compared 14990 event pairs, 53 based on Foata normal form. 4/2533 useless extension candidates. Maximal degree in co-relation 24087. Up to 2139 conditions per place. [2023-11-06 21:56:24,732 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 658 selfloop transitions, 116 changer transitions 24/808 dead transitions. [2023-11-06 21:56:24,732 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 389 places, 808 transitions, 16833 flow [2023-11-06 21:56:24,732 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2023-11-06 21:56:24,732 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2023-11-06 21:56:24,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 2540 transitions. [2023-11-06 21:56:24,735 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41180285343709466 [2023-11-06 21:56:24,735 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 2540 transitions. [2023-11-06 21:56:24,735 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 2540 transitions. [2023-11-06 21:56:24,735 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:56:24,736 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 2540 transitions. [2023-11-06 21:56:24,737 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 211.66666666666666) internal successors, (2540), 12 states have internal predecessors, (2540), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:24,740 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 514.0) internal successors, (6682), 13 states have internal predecessors, (6682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:24,741 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 514.0) internal successors, (6682), 13 states have internal predecessors, (6682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:24,741 INFO L175 Difference]: Start difference. First operand has 379 places, 667 transitions, 12948 flow. Second operand 12 states and 2540 transitions. [2023-11-06 21:56:24,741 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 389 places, 808 transitions, 16833 flow [2023-11-06 21:56:25,559 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 384 places, 808 transitions, 16649 flow, removed 24 selfloop flow, removed 5 redundant places. [2023-11-06 21:56:25,575 INFO L231 Difference]: Finished difference. Result has 394 places, 734 transitions, 14696 flow [2023-11-06 21:56:25,575 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=12774, PETRI_DIFFERENCE_MINUEND_PLACES=373, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=667, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=51, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=566, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=14696, PETRI_PLACES=394, PETRI_TRANSITIONS=734} [2023-11-06 21:56:25,576 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 365 predicate places. [2023-11-06 21:56:25,576 INFO L495 AbstractCegarLoop]: Abstraction has has 394 places, 734 transitions, 14696 flow [2023-11-06 21:56:25,576 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 207.06666666666666) internal successors, (3106), 15 states have internal predecessors, (3106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:25,576 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:56:25,576 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:56:25,583 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (44)] Forceful destruction successful, exit code 0 [2023-11-06 21:56:25,777 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2023-11-06 21:56:25,777 INFO L420 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:56:25,777 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:56:25,777 INFO L85 PathProgramCache]: Analyzing trace with hash -263139794, now seen corresponding path program 41 times [2023-11-06 21:56:25,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:56:25,777 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [463428172] [2023-11-06 21:56:25,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:56:25,778 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:56:25,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:56:26,029 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:26,029 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:56:26,029 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [463428172] [2023-11-06 21:56:26,029 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [463428172] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:56:26,030 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1821909385] [2023-11-06 21:56:26,030 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-06 21:56:26,030 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:56:26,030 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:56:26,031 INFO L229 MonitoredProcess]: Starting monitored process 45 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:56:26,033 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Waiting until timeout for monitored process [2023-11-06 21:56:26,150 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2023-11-06 21:56:26,151 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:56:26,152 INFO L262 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-06 21:56:26,153 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:56:26,291 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:26,292 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:56:26,534 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:26,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1821909385] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:56:26,534 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:56:26,534 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 17 [2023-11-06 21:56:26,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1714876980] [2023-11-06 21:56:26,535 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:56:26,535 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2023-11-06 21:56:26,535 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:56:26,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2023-11-06 21:56:26,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2023-11-06 21:56:26,938 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 514 [2023-11-06 21:56:26,940 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 394 places, 734 transitions, 14696 flow. Second operand has 19 states, 19 states have (on average 206.8421052631579) internal successors, (3930), 19 states have internal predecessors, (3930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:26,940 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:56:26,940 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 514 [2023-11-06 21:56:26,940 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:56:28,399 INFO L124 PetriNetUnfolderBase]: 1489/2549 cut-off events. [2023-11-06 21:56:28,399 INFO L125 PetriNetUnfolderBase]: For 86843/86848 co-relation queries the response was YES. [2023-11-06 21:56:28,435 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25219 conditions, 2549 events. 1489/2549 cut-off events. For 86843/86848 co-relation queries the response was YES. Maximal size of possible extension queue 236. Compared 15067 event pairs, 58 based on Foata normal form. 3/2547 useless extension candidates. Maximal degree in co-relation 25063. Up to 2133 conditions per place. [2023-11-06 21:56:28,449 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 675 selfloop transitions, 114 changer transitions 5/804 dead transitions. [2023-11-06 21:56:28,449 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 401 places, 804 transitions, 17338 flow [2023-11-06 21:56:28,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-06 21:56:28,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-06 21:56:28,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 2124 transitions. [2023-11-06 21:56:28,452 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4132295719844358 [2023-11-06 21:56:28,452 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 2124 transitions. [2023-11-06 21:56:28,452 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 2124 transitions. [2023-11-06 21:56:28,452 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:56:28,452 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 2124 transitions. [2023-11-06 21:56:28,453 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 212.4) internal successors, (2124), 10 states have internal predecessors, (2124), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:28,456 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 514.0) internal successors, (5654), 11 states have internal predecessors, (5654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:28,456 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 514.0) internal successors, (5654), 11 states have internal predecessors, (5654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:28,456 INFO L175 Difference]: Start difference. First operand has 394 places, 734 transitions, 14696 flow. Second operand 10 states and 2124 transitions. [2023-11-06 21:56:28,456 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 401 places, 804 transitions, 17338 flow [2023-11-06 21:56:29,415 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 399 places, 804 transitions, 16738 flow, removed 300 selfloop flow, removed 2 redundant places. [2023-11-06 21:56:29,431 INFO L231 Difference]: Finished difference. Result has 402 places, 746 transitions, 14800 flow [2023-11-06 21:56:29,432 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=14122, PETRI_DIFFERENCE_MINUEND_PLACES=390, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=734, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=103, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=621, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=14800, PETRI_PLACES=402, PETRI_TRANSITIONS=746} [2023-11-06 21:56:29,432 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 373 predicate places. [2023-11-06 21:56:29,432 INFO L495 AbstractCegarLoop]: Abstraction has has 402 places, 746 transitions, 14800 flow [2023-11-06 21:56:29,433 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 206.8421052631579) internal successors, (3930), 19 states have internal predecessors, (3930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:29,433 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:56:29,433 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:56:29,438 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (45)] Ended with exit code 0 [2023-11-06 21:56:29,634 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2023-11-06 21:56:29,634 INFO L420 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:56:29,634 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:56:29,634 INFO L85 PathProgramCache]: Analyzing trace with hash -684435450, now seen corresponding path program 42 times [2023-11-06 21:56:29,635 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:56:29,635 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [865707142] [2023-11-06 21:56:29,635 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:56:29,635 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:56:29,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:56:29,877 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:29,878 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:56:29,878 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [865707142] [2023-11-06 21:56:29,878 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [865707142] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:56:29,878 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1534491338] [2023-11-06 21:56:29,878 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-06 21:56:29,879 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:56:29,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:56:29,884 INFO L229 MonitoredProcess]: Starting monitored process 46 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:56:29,904 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Waiting until timeout for monitored process [2023-11-06 21:56:30,015 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2023-11-06 21:56:30,015 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:56:30,016 INFO L262 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-06 21:56:30,018 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:56:30,163 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:30,163 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:56:30,443 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:30,444 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1534491338] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:56:30,444 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:56:30,444 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 7] total 13 [2023-11-06 21:56:30,444 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1538166215] [2023-11-06 21:56:30,444 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:56:30,445 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-06 21:56:30,445 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:56:30,446 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-06 21:56:30,446 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=174, Unknown=0, NotChecked=0, Total=210 [2023-11-06 21:56:30,880 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 514 [2023-11-06 21:56:30,882 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 402 places, 746 transitions, 14800 flow. Second operand has 15 states, 15 states have (on average 207.06666666666666) internal successors, (3106), 15 states have internal predecessors, (3106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:30,882 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:56:30,882 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 514 [2023-11-06 21:56:30,882 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:56:32,313 INFO L124 PetriNetUnfolderBase]: 1535/2638 cut-off events. [2023-11-06 21:56:32,313 INFO L125 PetriNetUnfolderBase]: For 84919/84924 co-relation queries the response was YES. [2023-11-06 21:56:32,353 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25604 conditions, 2638 events. 1535/2638 cut-off events. For 84919/84924 co-relation queries the response was YES. Maximal size of possible extension queue 244. Compared 15825 event pairs, 53 based on Foata normal form. 4/2637 useless extension candidates. Maximal degree in co-relation 25446. Up to 2381 conditions per place. [2023-11-06 21:56:32,368 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 701 selfloop transitions, 75 changer transitions 14/800 dead transitions. [2023-11-06 21:56:32,368 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 410 places, 800 transitions, 17056 flow [2023-11-06 21:56:32,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-06 21:56:32,368 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-06 21:56:32,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 2110 transitions. [2023-11-06 21:56:32,371 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41050583657587547 [2023-11-06 21:56:32,371 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 2110 transitions. [2023-11-06 21:56:32,371 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 2110 transitions. [2023-11-06 21:56:32,371 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:56:32,371 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 2110 transitions. [2023-11-06 21:56:32,373 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 211.0) internal successors, (2110), 10 states have internal predecessors, (2110), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:32,375 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 514.0) internal successors, (5654), 11 states have internal predecessors, (5654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:32,376 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 514.0) internal successors, (5654), 11 states have internal predecessors, (5654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:32,376 INFO L175 Difference]: Start difference. First operand has 402 places, 746 transitions, 14800 flow. Second operand 10 states and 2110 transitions. [2023-11-06 21:56:32,376 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 410 places, 800 transitions, 17056 flow [2023-11-06 21:56:33,440 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 406 places, 800 transitions, 16706 flow, removed 116 selfloop flow, removed 4 redundant places. [2023-11-06 21:56:33,455 INFO L231 Difference]: Finished difference. Result has 412 places, 762 transitions, 15076 flow [2023-11-06 21:56:33,455 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=14454, PETRI_DIFFERENCE_MINUEND_PLACES=397, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=746, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=54, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=671, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=15076, PETRI_PLACES=412, PETRI_TRANSITIONS=762} [2023-11-06 21:56:33,456 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 383 predicate places. [2023-11-06 21:56:33,456 INFO L495 AbstractCegarLoop]: Abstraction has has 412 places, 762 transitions, 15076 flow [2023-11-06 21:56:33,456 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 207.06666666666666) internal successors, (3106), 15 states have internal predecessors, (3106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:33,456 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:56:33,457 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:56:33,468 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (46)] Forceful destruction successful, exit code 0 [2023-11-06 21:56:33,662 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,46 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:56:33,662 INFO L420 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:56:33,663 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:56:33,663 INFO L85 PathProgramCache]: Analyzing trace with hash -1625950276, now seen corresponding path program 43 times [2023-11-06 21:56:33,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:56:33,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2066871315] [2023-11-06 21:56:33,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:56:33,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:56:33,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:56:33,946 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:33,947 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:56:33,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2066871315] [2023-11-06 21:56:33,947 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2066871315] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:56:33,947 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1339965938] [2023-11-06 21:56:33,947 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-06 21:56:33,948 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:56:33,948 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:56:33,952 INFO L229 MonitoredProcess]: Starting monitored process 47 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:56:33,971 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Waiting until timeout for monitored process [2023-11-06 21:56:34,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:56:34,082 INFO L262 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-06 21:56:34,083 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:56:34,225 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:34,225 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:56:34,424 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:34,424 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1339965938] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:56:34,424 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:56:34,424 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2023-11-06 21:56:34,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [217754437] [2023-11-06 21:56:34,424 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:56:34,425 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-06 21:56:34,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:56:34,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-06 21:56:34,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2023-11-06 21:56:34,722 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 514 [2023-11-06 21:56:34,724 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 412 places, 762 transitions, 15076 flow. Second operand has 15 states, 15 states have (on average 207.06666666666666) internal successors, (3106), 15 states have internal predecessors, (3106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:34,724 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:56:34,724 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 514 [2023-11-06 21:56:34,724 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:56:36,290 INFO L124 PetriNetUnfolderBase]: 1519/2603 cut-off events. [2023-11-06 21:56:36,290 INFO L125 PetriNetUnfolderBase]: For 76772/76777 co-relation queries the response was YES. [2023-11-06 21:56:36,324 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25207 conditions, 2603 events. 1519/2603 cut-off events. For 76772/76777 co-relation queries the response was YES. Maximal size of possible extension queue 238. Compared 15506 event pairs, 55 based on Foata normal form. 3/2601 useless extension candidates. Maximal degree in co-relation 25043. Up to 2347 conditions per place. [2023-11-06 21:56:36,339 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 698 selfloop transitions, 94 changer transitions 5/807 dead transitions. [2023-11-06 21:56:36,339 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 419 places, 807 transitions, 17124 flow [2023-11-06 21:56:36,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2023-11-06 21:56:36,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2023-11-06 21:56:36,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 2319 transitions. [2023-11-06 21:56:36,342 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41015210470463387 [2023-11-06 21:56:36,342 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 2319 transitions. [2023-11-06 21:56:36,342 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 2319 transitions. [2023-11-06 21:56:36,343 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:56:36,343 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 2319 transitions. [2023-11-06 21:56:36,344 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 210.8181818181818) internal successors, (2319), 11 states have internal predecessors, (2319), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:36,347 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 514.0) internal successors, (6168), 12 states have internal predecessors, (6168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:36,348 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 514.0) internal successors, (6168), 12 states have internal predecessors, (6168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:36,348 INFO L175 Difference]: Start difference. First operand has 412 places, 762 transitions, 15076 flow. Second operand 11 states and 2319 transitions. [2023-11-06 21:56:36,349 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 419 places, 807 transitions, 17124 flow [2023-11-06 21:56:37,283 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 414 places, 807 transitions, 16750 flow, removed 140 selfloop flow, removed 5 redundant places. [2023-11-06 21:56:37,300 INFO L231 Difference]: Finished difference. Result has 417 places, 771 transitions, 15161 flow [2023-11-06 21:56:37,300 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=14714, PETRI_DIFFERENCE_MINUEND_PLACES=404, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=762, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=85, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=668, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=15161, PETRI_PLACES=417, PETRI_TRANSITIONS=771} [2023-11-06 21:56:37,301 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 388 predicate places. [2023-11-06 21:56:37,301 INFO L495 AbstractCegarLoop]: Abstraction has has 417 places, 771 transitions, 15161 flow [2023-11-06 21:56:37,301 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 207.06666666666666) internal successors, (3106), 15 states have internal predecessors, (3106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:37,301 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:56:37,301 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:56:37,306 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (47)] Forceful destruction successful, exit code 0 [2023-11-06 21:56:37,502 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,47 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:56:37,502 INFO L420 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:56:37,502 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:56:37,502 INFO L85 PathProgramCache]: Analyzing trace with hash -413055794, now seen corresponding path program 44 times [2023-11-06 21:56:37,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:56:37,502 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [712374170] [2023-11-06 21:56:37,503 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:56:37,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:56:37,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:56:37,758 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:37,758 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:56:37,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [712374170] [2023-11-06 21:56:37,759 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [712374170] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:56:37,759 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [532448384] [2023-11-06 21:56:37,759 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 21:56:37,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:56:37,759 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:56:37,760 INFO L229 MonitoredProcess]: Starting monitored process 48 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:56:37,782 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Waiting until timeout for monitored process [2023-11-06 21:56:37,905 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 21:56:37,905 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:56:37,907 INFO L262 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-06 21:56:37,908 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:56:38,044 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:38,045 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:56:38,305 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:38,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [532448384] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:56:38,306 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:56:38,306 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2023-11-06 21:56:38,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1972019135] [2023-11-06 21:56:38,306 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:56:38,306 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-06 21:56:38,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:56:38,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-06 21:56:38,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2023-11-06 21:56:38,628 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 514 [2023-11-06 21:56:38,630 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 417 places, 771 transitions, 15161 flow. Second operand has 17 states, 17 states have (on average 206.88235294117646) internal successors, (3517), 17 states have internal predecessors, (3517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:38,631 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:56:38,631 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 514 [2023-11-06 21:56:38,631 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:56:40,220 INFO L124 PetriNetUnfolderBase]: 1517/2595 cut-off events. [2023-11-06 21:56:40,220 INFO L125 PetriNetUnfolderBase]: For 74709/74714 co-relation queries the response was YES. [2023-11-06 21:56:40,256 INFO L83 FinitePrefix]: Finished finitePrefix Result has 24830 conditions, 2595 events. 1517/2595 cut-off events. For 74709/74714 co-relation queries the response was YES. Maximal size of possible extension queue 241. Compared 15411 event pairs, 55 based on Foata normal form. 3/2593 useless extension candidates. Maximal degree in co-relation 24665. Up to 2220 conditions per place. [2023-11-06 21:56:40,272 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 682 selfloop transitions, 112 changer transitions 5/809 dead transitions. [2023-11-06 21:56:40,272 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 425 places, 809 transitions, 17140 flow [2023-11-06 21:56:40,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2023-11-06 21:56:40,272 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 10 states. [2023-11-06 21:56:40,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10 states to 10 states and 2114 transitions. [2023-11-06 21:56:40,275 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.411284046692607 [2023-11-06 21:56:40,275 INFO L72 ComplementDD]: Start complementDD. Operand 10 states and 2114 transitions. [2023-11-06 21:56:40,275 INFO L73 IsDeterministic]: Start isDeterministic. Operand 10 states and 2114 transitions. [2023-11-06 21:56:40,275 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:56:40,275 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 10 states and 2114 transitions. [2023-11-06 21:56:40,277 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 11 states, 10 states have (on average 211.4) internal successors, (2114), 10 states have internal predecessors, (2114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:40,279 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 11 states, 11 states have (on average 514.0) internal successors, (5654), 11 states have internal predecessors, (5654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:40,279 INFO L81 ComplementDD]: Finished complementDD. Result has 11 states, 11 states have (on average 514.0) internal successors, (5654), 11 states have internal predecessors, (5654), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:40,279 INFO L175 Difference]: Start difference. First operand has 417 places, 771 transitions, 15161 flow. Second operand 10 states and 2114 transitions. [2023-11-06 21:56:40,280 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 425 places, 809 transitions, 17140 flow [2023-11-06 21:56:41,213 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 418 places, 809 transitions, 16859 flow, removed 69 selfloop flow, removed 7 redundant places. [2023-11-06 21:56:41,230 INFO L231 Difference]: Finished difference. Result has 421 places, 774 transitions, 15274 flow [2023-11-06 21:56:41,231 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=14886, PETRI_DIFFERENCE_MINUEND_PLACES=409, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=771, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=109, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=659, PETRI_DIFFERENCE_SUBTRAHEND_STATES=10, PETRI_FLOW=15274, PETRI_PLACES=421, PETRI_TRANSITIONS=774} [2023-11-06 21:56:41,231 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 392 predicate places. [2023-11-06 21:56:41,231 INFO L495 AbstractCegarLoop]: Abstraction has has 421 places, 774 transitions, 15274 flow [2023-11-06 21:56:41,231 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 206.88235294117646) internal successors, (3517), 17 states have internal predecessors, (3517), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:41,232 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:56:41,232 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:56:41,236 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (48)] Ended with exit code 0 [2023-11-06 21:56:41,432 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62,48 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:56:41,432 INFO L420 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:56:41,432 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:56:41,433 INFO L85 PathProgramCache]: Analyzing trace with hash 2096652510, now seen corresponding path program 45 times [2023-11-06 21:56:41,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:56:41,433 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [549384867] [2023-11-06 21:56:41,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:56:41,433 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:56:41,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:56:41,655 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:41,655 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:56:41,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [549384867] [2023-11-06 21:56:41,655 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [549384867] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:56:41,655 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1752473850] [2023-11-06 21:56:41,656 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 21:56:41,656 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:56:41,656 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:56:41,660 INFO L229 MonitoredProcess]: Starting monitored process 49 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:56:41,687 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Waiting until timeout for monitored process [2023-11-06 21:56:41,802 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-06 21:56:41,803 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:56:41,804 INFO L262 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-06 21:56:41,806 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:56:41,949 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:41,949 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:56:42,187 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:42,188 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1752473850] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:56:42,188 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:56:42,188 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 7] total 15 [2023-11-06 21:56:42,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1730549476] [2023-11-06 21:56:42,188 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:56:42,189 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-06 21:56:42,190 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:56:42,195 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-06 21:56:42,195 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2023-11-06 21:56:42,575 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 514 [2023-11-06 21:56:42,577 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 421 places, 774 transitions, 15274 flow. Second operand has 17 states, 17 states have (on average 207.11764705882354) internal successors, (3521), 17 states have internal predecessors, (3521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:42,577 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:56:42,577 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 514 [2023-11-06 21:56:42,578 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:56:44,081 INFO L124 PetriNetUnfolderBase]: 1567/2675 cut-off events. [2023-11-06 21:56:44,082 INFO L125 PetriNetUnfolderBase]: For 81735/81740 co-relation queries the response was YES. [2023-11-06 21:56:44,118 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25701 conditions, 2675 events. 1567/2675 cut-off events. For 81735/81740 co-relation queries the response was YES. Maximal size of possible extension queue 245. Compared 15895 event pairs, 58 based on Foata normal form. 3/2673 useless extension candidates. Maximal degree in co-relation 25534. Up to 2374 conditions per place. [2023-11-06 21:56:44,132 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 723 selfloop transitions, 94 changer transitions 7/834 dead transitions. [2023-11-06 21:56:44,132 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 427 places, 834 transitions, 17771 flow [2023-11-06 21:56:44,132 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2023-11-06 21:56:44,132 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2023-11-06 21:56:44,134 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1699 transitions. [2023-11-06 21:56:44,134 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41318093385214005 [2023-11-06 21:56:44,134 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1699 transitions. [2023-11-06 21:56:44,134 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1699 transitions. [2023-11-06 21:56:44,134 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:56:44,135 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1699 transitions. [2023-11-06 21:56:44,136 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 212.375) internal successors, (1699), 8 states have internal predecessors, (1699), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:44,137 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 514.0) internal successors, (4626), 9 states have internal predecessors, (4626), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:44,138 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 514.0) internal successors, (4626), 9 states have internal predecessors, (4626), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:44,138 INFO L175 Difference]: Start difference. First operand has 421 places, 774 transitions, 15274 flow. Second operand 8 states and 1699 transitions. [2023-11-06 21:56:44,138 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 427 places, 834 transitions, 17771 flow [2023-11-06 21:56:45,073 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 420 places, 834 transitions, 17470 flow, removed 56 selfloop flow, removed 7 redundant places. [2023-11-06 21:56:45,088 INFO L231 Difference]: Finished difference. Result has 423 places, 795 transitions, 15765 flow [2023-11-06 21:56:45,089 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=14985, PETRI_DIFFERENCE_MINUEND_PLACES=413, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=774, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=73, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=680, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=15765, PETRI_PLACES=423, PETRI_TRANSITIONS=795} [2023-11-06 21:56:45,089 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 394 predicate places. [2023-11-06 21:56:45,090 INFO L495 AbstractCegarLoop]: Abstraction has has 423 places, 795 transitions, 15765 flow [2023-11-06 21:56:45,090 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 207.11764705882354) internal successors, (3521), 17 states have internal predecessors, (3521), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:45,090 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:56:45,091 INFO L208 CegarLoopForPetriNet]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:56:45,095 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (49)] Ended with exit code 0 [2023-11-06 21:56:45,292 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 49 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable63 [2023-11-06 21:56:45,292 INFO L420 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:56:45,292 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:56:45,292 INFO L85 PathProgramCache]: Analyzing trace with hash 1946736510, now seen corresponding path program 46 times [2023-11-06 21:56:45,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:56:45,293 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1957341195] [2023-11-06 21:56:45,293 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:56:45,293 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:56:45,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:56:45,524 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:45,524 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:56:45,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1957341195] [2023-11-06 21:56:45,524 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1957341195] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:56:45,524 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [379785417] [2023-11-06 21:56:45,524 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-06 21:56:45,525 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:56:45,525 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:56:45,526 INFO L229 MonitoredProcess]: Starting monitored process 50 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:56:45,527 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Waiting until timeout for monitored process [2023-11-06 21:56:45,649 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-06 21:56:45,649 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:56:45,651 INFO L262 TraceCheckSpWp]: Trace formula consists of 180 conjuncts, 30 conjunts are in the unsatisfiable core [2023-11-06 21:56:45,651 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:56:45,773 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:45,774 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:56:46,044 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:46,044 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [379785417] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:56:46,044 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:56:46,045 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6, 7] total 16 [2023-11-06 21:56:46,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [756925862] [2023-11-06 21:56:46,045 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:56:46,045 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-06 21:56:46,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:56:46,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-06 21:56:46,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2023-11-06 21:56:46,345 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 205 out of 514 [2023-11-06 21:56:46,348 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 423 places, 795 transitions, 15765 flow. Second operand has 18 states, 18 states have (on average 206.88888888888889) internal successors, (3724), 18 states have internal predecessors, (3724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:46,348 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:56:46,349 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 205 of 514 [2023-11-06 21:56:46,349 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:56:47,891 INFO L124 PetriNetUnfolderBase]: 1562/2664 cut-off events. [2023-11-06 21:56:47,891 INFO L125 PetriNetUnfolderBase]: For 80704/80709 co-relation queries the response was YES. [2023-11-06 21:56:47,939 INFO L83 FinitePrefix]: Finished finitePrefix Result has 25606 conditions, 2664 events. 1562/2664 cut-off events. For 80704/80709 co-relation queries the response was YES. Maximal size of possible extension queue 249. Compared 15782 event pairs, 57 based on Foata normal form. 3/2662 useless extension candidates. Maximal degree in co-relation 25437. Up to 2374 conditions per place. [2023-11-06 21:56:47,953 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 721 selfloop transitions, 92 changer transitions 7/830 dead transitions. [2023-11-06 21:56:47,954 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 430 places, 830 transitions, 17650 flow [2023-11-06 21:56:47,954 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 21:56:47,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-06 21:56:47,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1904 transitions. [2023-11-06 21:56:47,956 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4115866839602248 [2023-11-06 21:56:47,956 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1904 transitions. [2023-11-06 21:56:47,956 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1904 transitions. [2023-11-06 21:56:47,957 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:56:47,957 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1904 transitions. [2023-11-06 21:56:47,958 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 211.55555555555554) internal successors, (1904), 9 states have internal predecessors, (1904), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:47,960 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 514.0) internal successors, (5140), 10 states have internal predecessors, (5140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:47,960 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 514.0) internal successors, (5140), 10 states have internal predecessors, (5140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:47,961 INFO L175 Difference]: Start difference. First operand has 423 places, 795 transitions, 15765 flow. Second operand 9 states and 1904 transitions. [2023-11-06 21:56:47,961 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 430 places, 830 transitions, 17650 flow [2023-11-06 21:56:49,009 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 425 places, 830 transitions, 17352 flow, removed 80 selfloop flow, removed 5 redundant places. [2023-11-06 21:56:49,026 INFO L231 Difference]: Finished difference. Result has 427 places, 797 transitions, 15765 flow [2023-11-06 21:56:49,027 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=15471, PETRI_DIFFERENCE_MINUEND_PLACES=417, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=795, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=88, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=703, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=15765, PETRI_PLACES=427, PETRI_TRANSITIONS=797} [2023-11-06 21:56:49,027 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 398 predicate places. [2023-11-06 21:56:49,027 INFO L495 AbstractCegarLoop]: Abstraction has has 427 places, 797 transitions, 15765 flow [2023-11-06 21:56:49,028 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 206.88888888888889) internal successors, (3724), 18 states have internal predecessors, (3724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:49,028 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:56:49,028 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:56:49,032 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (50)] Forceful destruction successful, exit code 0 [2023-11-06 21:56:49,228 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64,50 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:56:49,229 INFO L420 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:56:49,229 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:56:49,229 INFO L85 PathProgramCache]: Analyzing trace with hash 743239098, now seen corresponding path program 47 times [2023-11-06 21:56:49,229 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:56:49,229 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1078912861] [2023-11-06 21:56:49,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:56:49,229 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:56:49,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:56:49,319 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:49,319 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:56:49,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1078912861] [2023-11-06 21:56:49,319 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1078912861] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:56:49,319 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1044560649] [2023-11-06 21:56:49,319 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-06 21:56:49,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:56:49,320 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:56:49,320 INFO L229 MonitoredProcess]: Starting monitored process 51 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:56:49,322 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Waiting until timeout for monitored process [2023-11-06 21:56:49,449 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2023-11-06 21:56:49,449 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:56:49,450 INFO L262 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 21:56:49,451 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:56:49,504 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:49,504 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:56:49,546 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:49,546 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1044560649] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:56:49,546 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:56:49,546 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2023-11-06 21:56:49,546 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1183411239] [2023-11-06 21:56:49,547 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:56:49,547 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-06 21:56:49,547 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:56:49,547 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-06 21:56:49,547 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=133, Unknown=0, NotChecked=0, Total=182 [2023-11-06 21:56:49,624 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:56:49,626 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 427 places, 797 transitions, 15765 flow. Second operand has 14 states, 14 states have (on average 213.0) internal successors, (2982), 14 states have internal predecessors, (2982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:49,626 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:56:49,626 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:56:49,626 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:56:51,160 INFO L124 PetriNetUnfolderBase]: 1923/3302 cut-off events. [2023-11-06 21:56:51,160 INFO L125 PetriNetUnfolderBase]: For 96179/96179 co-relation queries the response was YES. [2023-11-06 21:56:51,206 INFO L83 FinitePrefix]: Finished finitePrefix Result has 30827 conditions, 3302 events. 1923/3302 cut-off events. For 96179/96179 co-relation queries the response was YES. Maximal size of possible extension queue 264. Compared 20280 event pairs, 355 based on Foata normal form. 4/3306 useless extension candidates. Maximal degree in co-relation 30657. Up to 1993 conditions per place. [2023-11-06 21:56:51,223 INFO L140 encePairwiseOnDemand]: 509/514 looper letters, 755 selfloop transitions, 246 changer transitions 15/1016 dead transitions. [2023-11-06 21:56:51,223 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 434 places, 1016 transitions, 21674 flow [2023-11-06 21:56:51,223 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2023-11-06 21:56:51,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2023-11-06 21:56:51,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 1958 transitions. [2023-11-06 21:56:51,226 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4232598357111976 [2023-11-06 21:56:51,226 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 1958 transitions. [2023-11-06 21:56:51,226 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 1958 transitions. [2023-11-06 21:56:51,227 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:56:51,227 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 1958 transitions. [2023-11-06 21:56:51,229 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 217.55555555555554) internal successors, (1958), 9 states have internal predecessors, (1958), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:51,232 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 514.0) internal successors, (5140), 10 states have internal predecessors, (5140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:51,233 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 514.0) internal successors, (5140), 10 states have internal predecessors, (5140), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:51,233 INFO L175 Difference]: Start difference. First operand has 427 places, 797 transitions, 15765 flow. Second operand 9 states and 1958 transitions. [2023-11-06 21:56:51,233 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 434 places, 1016 transitions, 21674 flow [2023-11-06 21:56:52,407 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 427 places, 1016 transitions, 21415 flow, removed 34 selfloop flow, removed 7 redundant places. [2023-11-06 21:56:52,426 INFO L231 Difference]: Finished difference. Result has 432 places, 884 transitions, 18154 flow [2023-11-06 21:56:52,426 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=15578, PETRI_DIFFERENCE_MINUEND_PLACES=419, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=797, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=158, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=551, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=18154, PETRI_PLACES=432, PETRI_TRANSITIONS=884} [2023-11-06 21:56:52,427 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 403 predicate places. [2023-11-06 21:56:52,427 INFO L495 AbstractCegarLoop]: Abstraction has has 432 places, 884 transitions, 18154 flow [2023-11-06 21:56:52,427 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 213.0) internal successors, (2982), 14 states have internal predecessors, (2982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:52,427 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:56:52,427 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:56:52,435 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (51)] Forceful destruction successful, exit code 0 [2023-11-06 21:56:52,628 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65,51 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:56:52,628 INFO L420 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:56:52,628 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:56:52,628 INFO L85 PathProgramCache]: Analyzing trace with hash -2031198631, now seen corresponding path program 48 times [2023-11-06 21:56:52,628 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:56:52,628 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [541994221] [2023-11-06 21:56:52,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:56:52,629 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:56:52,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:56:52,731 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:52,731 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:56:52,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [541994221] [2023-11-06 21:56:52,732 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [541994221] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:56:52,732 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [484523635] [2023-11-06 21:56:52,732 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-06 21:56:52,732 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:56:52,733 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:56:52,739 INFO L229 MonitoredProcess]: Starting monitored process 52 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:56:52,759 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Waiting until timeout for monitored process [2023-11-06 21:56:52,889 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2023-11-06 21:56:52,889 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:56:52,891 INFO L262 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 21:56:52,892 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:56:52,967 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:52,967 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:56:53,027 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:53,027 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [484523635] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:56:53,028 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:56:53,028 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 14 [2023-11-06 21:56:53,028 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1073294807] [2023-11-06 21:56:53,028 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:56:53,028 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2023-11-06 21:56:53,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:56:53,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2023-11-06 21:56:53,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=131, Unknown=0, NotChecked=0, Total=182 [2023-11-06 21:56:53,085 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:56:53,087 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 432 places, 884 transitions, 18154 flow. Second operand has 14 states, 14 states have (on average 212.92857142857142) internal successors, (2981), 14 states have internal predecessors, (2981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:53,088 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:56:53,088 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:56:53,088 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:56:55,322 INFO L124 PetriNetUnfolderBase]: 2086/3573 cut-off events. [2023-11-06 21:56:55,322 INFO L125 PetriNetUnfolderBase]: For 114071/114071 co-relation queries the response was YES. [2023-11-06 21:56:55,381 INFO L83 FinitePrefix]: Finished finitePrefix Result has 34304 conditions, 3573 events. 2086/3573 cut-off events. For 114071/114071 co-relation queries the response was YES. Maximal size of possible extension queue 282. Compared 22169 event pairs, 121 based on Foata normal form. 14/3587 useless extension candidates. Maximal degree in co-relation 34131. Up to 1064 conditions per place. [2023-11-06 21:56:55,401 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 672 selfloop transitions, 428 changer transitions 0/1100 dead transitions. [2023-11-06 21:56:55,401 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 441 places, 1100 transitions, 24166 flow [2023-11-06 21:56:55,401 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2023-11-06 21:56:55,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2023-11-06 21:56:55,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 2822 transitions. [2023-11-06 21:56:55,404 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4223286441185274 [2023-11-06 21:56:55,404 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 2822 transitions. [2023-11-06 21:56:55,405 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 2822 transitions. [2023-11-06 21:56:55,405 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:56:55,405 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 2822 transitions. [2023-11-06 21:56:55,407 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 217.07692307692307) internal successors, (2822), 13 states have internal predecessors, (2822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:55,410 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 514.0) internal successors, (7196), 14 states have internal predecessors, (7196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:55,411 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 514.0) internal successors, (7196), 14 states have internal predecessors, (7196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:55,411 INFO L175 Difference]: Start difference. First operand has 432 places, 884 transitions, 18154 flow. Second operand 13 states and 2822 transitions. [2023-11-06 21:56:55,411 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 441 places, 1100 transitions, 24166 flow [2023-11-06 21:56:56,758 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 434 places, 1100 transitions, 23781 flow, removed 54 selfloop flow, removed 7 redundant places. [2023-11-06 21:56:56,781 INFO L231 Difference]: Finished difference. Result has 441 places, 951 transitions, 20455 flow [2023-11-06 21:56:56,781 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=17771, PETRI_DIFFERENCE_MINUEND_PLACES=422, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=884, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=361, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=479, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=20455, PETRI_PLACES=441, PETRI_TRANSITIONS=951} [2023-11-06 21:56:56,782 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 412 predicate places. [2023-11-06 21:56:56,782 INFO L495 AbstractCegarLoop]: Abstraction has has 441 places, 951 transitions, 20455 flow [2023-11-06 21:56:56,783 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 212.92857142857142) internal successors, (2981), 14 states have internal predecessors, (2981), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:56,783 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:56:56,783 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:56:56,789 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (52)] Forceful destruction successful, exit code 0 [2023-11-06 21:56:56,988 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable66 [2023-11-06 21:56:56,989 INFO L420 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:56:56,989 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:56:56,989 INFO L85 PathProgramCache]: Analyzing trace with hash 446407757, now seen corresponding path program 49 times [2023-11-06 21:56:56,989 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:56:56,989 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1440670270] [2023-11-06 21:56:56,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:56:56,989 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:56:57,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:56:57,075 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:57,075 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:56:57,075 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1440670270] [2023-11-06 21:56:57,075 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1440670270] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:56:57,076 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [238208222] [2023-11-06 21:56:57,076 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-06 21:56:57,076 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:56:57,076 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:56:57,080 INFO L229 MonitoredProcess]: Starting monitored process 53 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:56:57,085 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Waiting until timeout for monitored process [2023-11-06 21:56:57,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:56:57,212 INFO L262 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 21:56:57,213 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:56:57,270 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:57,270 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:56:57,325 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:56:57,325 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [238208222] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:56:57,325 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:56:57,325 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2023-11-06 21:56:57,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [331015462] [2023-11-06 21:56:57,325 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:56:57,325 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-06 21:56:57,326 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:56:57,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-06 21:56:57,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=60, Invalid=180, Unknown=0, NotChecked=0, Total=240 [2023-11-06 21:56:57,384 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:56:57,386 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 441 places, 951 transitions, 20455 flow. Second operand has 16 states, 16 states have (on average 212.75) internal successors, (3404), 16 states have internal predecessors, (3404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:57,386 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:56:57,386 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:56:57,386 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:56:59,567 INFO L124 PetriNetUnfolderBase]: 2192/3755 cut-off events. [2023-11-06 21:56:59,567 INFO L125 PetriNetUnfolderBase]: For 132630/132630 co-relation queries the response was YES. [2023-11-06 21:56:59,631 INFO L83 FinitePrefix]: Finished finitePrefix Result has 37451 conditions, 3755 events. 2192/3755 cut-off events. For 132630/132630 co-relation queries the response was YES. Maximal size of possible extension queue 294. Compared 23585 event pairs, 220 based on Foata normal form. 18/3773 useless extension candidates. Maximal degree in co-relation 37275. Up to 1547 conditions per place. [2023-11-06 21:56:59,653 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 668 selfloop transitions, 381 changer transitions 0/1049 dead transitions. [2023-11-06 21:56:59,654 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 459 places, 1049 transitions, 24181 flow [2023-11-06 21:56:59,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-06 21:56:59,654 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2023-11-06 21:56:59,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 4104 transitions. [2023-11-06 21:56:59,658 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42023346303501946 [2023-11-06 21:56:59,659 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 4104 transitions. [2023-11-06 21:56:59,659 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 4104 transitions. [2023-11-06 21:56:59,660 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:56:59,660 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 4104 transitions. [2023-11-06 21:56:59,664 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 216.0) internal successors, (4104), 19 states have internal predecessors, (4104), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:59,671 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 514.0) internal successors, (10280), 20 states have internal predecessors, (10280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:59,672 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 514.0) internal successors, (10280), 20 states have internal predecessors, (10280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:56:59,672 INFO L175 Difference]: Start difference. First operand has 441 places, 951 transitions, 20455 flow. Second operand 19 states and 4104 transitions. [2023-11-06 21:56:59,672 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 459 places, 1049 transitions, 24181 flow [2023-11-06 21:57:01,281 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 456 places, 1049 transitions, 23803 flow, removed 99 selfloop flow, removed 3 redundant places. [2023-11-06 21:57:01,305 INFO L231 Difference]: Finished difference. Result has 464 places, 994 transitions, 22041 flow [2023-11-06 21:57:01,306 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=20115, PETRI_DIFFERENCE_MINUEND_PLACES=438, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=951, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=344, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=590, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=22041, PETRI_PLACES=464, PETRI_TRANSITIONS=994} [2023-11-06 21:57:01,306 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 435 predicate places. [2023-11-06 21:57:01,306 INFO L495 AbstractCegarLoop]: Abstraction has has 464 places, 994 transitions, 22041 flow [2023-11-06 21:57:01,307 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 212.75) internal successors, (3404), 16 states have internal predecessors, (3404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:01,307 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:57:01,307 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:57:01,311 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (53)] Ended with exit code 0 [2023-11-06 21:57:01,507 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67,53 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:57:01,508 INFO L420 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:57:01,508 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:57:01,508 INFO L85 PathProgramCache]: Analyzing trace with hash -2082879695, now seen corresponding path program 50 times [2023-11-06 21:57:01,508 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:57:01,508 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [898351] [2023-11-06 21:57:01,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:57:01,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:57:01,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:57:01,604 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:57:01,604 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:57:01,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [898351] [2023-11-06 21:57:01,604 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [898351] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:57:01,604 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1721495052] [2023-11-06 21:57:01,604 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 21:57:01,604 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:57:01,605 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:57:01,605 INFO L229 MonitoredProcess]: Starting monitored process 54 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:57:01,607 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Waiting until timeout for monitored process [2023-11-06 21:57:01,738 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 21:57:01,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:57:01,739 INFO L262 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 21:57:01,740 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:57:01,811 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:57:01,811 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:57:01,874 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:57:01,874 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1721495052] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:57:01,875 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:57:01,875 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2023-11-06 21:57:01,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [648607477] [2023-11-06 21:57:01,875 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:57:01,875 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-06 21:57:01,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:57:01,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-06 21:57:01,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=148, Unknown=0, NotChecked=0, Total=210 [2023-11-06 21:57:01,970 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:57:01,973 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 464 places, 994 transitions, 22041 flow. Second operand has 15 states, 15 states have (on average 212.93333333333334) internal successors, (3194), 15 states have internal predecessors, (3194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:01,973 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:57:01,973 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:57:01,973 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:57:04,410 INFO L124 PetriNetUnfolderBase]: 2336/3989 cut-off events. [2023-11-06 21:57:04,410 INFO L125 PetriNetUnfolderBase]: For 167352/167352 co-relation queries the response was YES. [2023-11-06 21:57:04,490 INFO L83 FinitePrefix]: Finished finitePrefix Result has 41809 conditions, 3989 events. 2336/3989 cut-off events. For 167352/167352 co-relation queries the response was YES. Maximal size of possible extension queue 318. Compared 25251 event pairs, 186 based on Foata normal form. 22/4011 useless extension candidates. Maximal degree in co-relation 41625. Up to 1410 conditions per place. [2023-11-06 21:57:04,515 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 563 selfloop transitions, 551 changer transitions 0/1114 dead transitions. [2023-11-06 21:57:04,515 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 487 places, 1114 transitions, 27331 flow [2023-11-06 21:57:04,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2023-11-06 21:57:04,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2023-11-06 21:57:04,519 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 5180 transitions. [2023-11-06 21:57:04,520 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41990920881971466 [2023-11-06 21:57:04,521 INFO L72 ComplementDD]: Start complementDD. Operand 24 states and 5180 transitions. [2023-11-06 21:57:04,521 INFO L73 IsDeterministic]: Start isDeterministic. Operand 24 states and 5180 transitions. [2023-11-06 21:57:04,521 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:57:04,521 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 24 states and 5180 transitions. [2023-11-06 21:57:04,525 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 25 states, 24 states have (on average 215.83333333333334) internal successors, (5180), 24 states have internal predecessors, (5180), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:04,531 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 25 states, 25 states have (on average 514.0) internal successors, (12850), 25 states have internal predecessors, (12850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:04,533 INFO L81 ComplementDD]: Finished complementDD. Result has 25 states, 25 states have (on average 514.0) internal successors, (12850), 25 states have internal predecessors, (12850), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:04,533 INFO L175 Difference]: Start difference. First operand has 464 places, 994 transitions, 22041 flow. Second operand 24 states and 5180 transitions. [2023-11-06 21:57:04,533 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 487 places, 1114 transitions, 27331 flow [2023-11-06 21:57:06,319 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 483 places, 1114 transitions, 26672 flow, removed 249 selfloop flow, removed 4 redundant places. [2023-11-06 21:57:06,345 INFO L231 Difference]: Finished difference. Result has 491 places, 1070 transitions, 25794 flow [2023-11-06 21:57:06,346 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=21618, PETRI_DIFFERENCE_MINUEND_PLACES=460, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=994, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=488, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=493, PETRI_DIFFERENCE_SUBTRAHEND_STATES=24, PETRI_FLOW=25794, PETRI_PLACES=491, PETRI_TRANSITIONS=1070} [2023-11-06 21:57:06,346 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 462 predicate places. [2023-11-06 21:57:06,346 INFO L495 AbstractCegarLoop]: Abstraction has has 491 places, 1070 transitions, 25794 flow [2023-11-06 21:57:06,347 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 212.93333333333334) internal successors, (3194), 15 states have internal predecessors, (3194), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:06,347 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:57:06,347 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:57:06,351 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (54)] Ended with exit code 0 [2023-11-06 21:57:06,547 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68,54 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:57:06,548 INFO L420 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:57:06,548 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:57:06,548 INFO L85 PathProgramCache]: Analyzing trace with hash 1762547883, now seen corresponding path program 51 times [2023-11-06 21:57:06,548 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:57:06,548 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [468927033] [2023-11-06 21:57:06,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:57:06,548 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:57:06,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:57:06,648 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:57:06,651 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:57:06,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [468927033] [2023-11-06 21:57:06,651 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [468927033] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:57:06,651 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [682185362] [2023-11-06 21:57:06,651 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 21:57:06,651 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:57:06,652 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:57:06,653 INFO L229 MonitoredProcess]: Starting monitored process 55 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:57:06,659 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Waiting until timeout for monitored process [2023-11-06 21:57:06,798 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2023-11-06 21:57:06,798 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:57:06,799 INFO L262 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 21:57:06,800 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:57:06,865 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:57:06,865 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:57:06,907 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:57:06,907 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [682185362] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:57:06,908 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:57:06,908 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2023-11-06 21:57:06,908 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1951903799] [2023-11-06 21:57:06,908 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:57:06,908 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-06 21:57:06,909 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:57:06,909 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-06 21:57:06,909 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=145, Unknown=0, NotChecked=0, Total=210 [2023-11-06 21:57:06,982 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:57:06,984 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 491 places, 1070 transitions, 25794 flow. Second operand has 15 states, 15 states have (on average 212.8) internal successors, (3192), 15 states have internal predecessors, (3192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:06,984 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:57:06,984 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:57:06,984 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:57:09,492 INFO L124 PetriNetUnfolderBase]: 2334/3995 cut-off events. [2023-11-06 21:57:09,492 INFO L125 PetriNetUnfolderBase]: For 166260/166260 co-relation queries the response was YES. [2023-11-06 21:57:09,597 INFO L83 FinitePrefix]: Finished finitePrefix Result has 43475 conditions, 3995 events. 2334/3995 cut-off events. For 166260/166260 co-relation queries the response was YES. Maximal size of possible extension queue 318. Compared 25430 event pairs, 289 based on Foata normal form. 8/4003 useless extension candidates. Maximal degree in co-relation 43283. Up to 1785 conditions per place. [2023-11-06 21:57:09,623 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 624 selfloop transitions, 478 changer transitions 4/1106 dead transitions. [2023-11-06 21:57:09,623 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 509 places, 1106 transitions, 28388 flow [2023-11-06 21:57:09,623 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-06 21:57:09,623 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2023-11-06 21:57:09,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 4097 transitions. [2023-11-06 21:57:09,627 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41951669055908253 [2023-11-06 21:57:09,627 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 4097 transitions. [2023-11-06 21:57:09,627 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 4097 transitions. [2023-11-06 21:57:09,628 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:57:09,628 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 4097 transitions. [2023-11-06 21:57:09,631 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 215.6315789473684) internal successors, (4097), 19 states have internal predecessors, (4097), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:09,635 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 514.0) internal successors, (10280), 20 states have internal predecessors, (10280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:09,637 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 514.0) internal successors, (10280), 20 states have internal predecessors, (10280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:09,637 INFO L175 Difference]: Start difference. First operand has 491 places, 1070 transitions, 25794 flow. Second operand 19 states and 4097 transitions. [2023-11-06 21:57:09,637 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 509 places, 1106 transitions, 28388 flow [2023-11-06 21:57:12,099 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 492 places, 1106 transitions, 26248 flow, removed 808 selfloop flow, removed 17 redundant places. [2023-11-06 21:57:12,137 INFO L231 Difference]: Finished difference. Result has 494 places, 1068 transitions, 24640 flow [2023-11-06 21:57:12,139 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=23655, PETRI_DIFFERENCE_MINUEND_PLACES=474, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1070, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=477, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=593, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=24640, PETRI_PLACES=494, PETRI_TRANSITIONS=1068} [2023-11-06 21:57:12,139 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 465 predicate places. [2023-11-06 21:57:12,140 INFO L495 AbstractCegarLoop]: Abstraction has has 494 places, 1068 transitions, 24640 flow [2023-11-06 21:57:12,140 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 212.8) internal successors, (3192), 15 states have internal predecessors, (3192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:12,140 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:57:12,141 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:57:12,151 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (55)] Forceful destruction successful, exit code 0 [2023-11-06 21:57:12,346 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69,55 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:57:12,346 INFO L420 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:57:12,346 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:57:12,346 INFO L85 PathProgramCache]: Analyzing trace with hash -2061972030, now seen corresponding path program 52 times [2023-11-06 21:57:12,347 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:57:12,347 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128771791] [2023-11-06 21:57:12,347 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:57:12,347 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:57:12,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:57:12,434 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:57:12,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:57:12,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128771791] [2023-11-06 21:57:12,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [128771791] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:57:12,435 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [400077130] [2023-11-06 21:57:12,435 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-06 21:57:12,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:57:12,435 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:57:12,436 INFO L229 MonitoredProcess]: Starting monitored process 56 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:57:12,438 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Waiting until timeout for monitored process [2023-11-06 21:57:12,567 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-06 21:57:12,567 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:57:12,568 INFO L262 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 21:57:12,569 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:57:12,635 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:57:12,635 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:57:12,691 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:57:12,691 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [400077130] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:57:12,691 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:57:12,691 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2023-11-06 21:57:12,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2020885333] [2023-11-06 21:57:12,691 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:57:12,691 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-06 21:57:12,692 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:57:12,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-06 21:57:12,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=186, Unknown=0, NotChecked=0, Total=240 [2023-11-06 21:57:12,772 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:57:12,774 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 494 places, 1068 transitions, 24640 flow. Second operand has 16 states, 16 states have (on average 213.0) internal successors, (3408), 16 states have internal predecessors, (3408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:12,774 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:57:12,774 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:57:12,775 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:57:15,653 INFO L124 PetriNetUnfolderBase]: 2358/4047 cut-off events. [2023-11-06 21:57:15,653 INFO L125 PetriNetUnfolderBase]: For 155306/155306 co-relation queries the response was YES. [2023-11-06 21:57:15,714 INFO L83 FinitePrefix]: Finished finitePrefix Result has 42150 conditions, 4047 events. 2358/4047 cut-off events. For 155306/155306 co-relation queries the response was YES. Maximal size of possible extension queue 327. Compared 25848 event pairs, 475 based on Foata normal form. 16/4063 useless extension candidates. Maximal degree in co-relation 41963. Up to 2959 conditions per place. [2023-11-06 21:57:15,737 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 880 selfloop transitions, 301 changer transitions 12/1193 dead transitions. [2023-11-06 21:57:15,737 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 507 places, 1193 transitions, 29501 flow [2023-11-06 21:57:15,737 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2023-11-06 21:57:15,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2023-11-06 21:57:15,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 3244 transitions. [2023-11-06 21:57:15,741 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.42075226977950714 [2023-11-06 21:57:15,741 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 3244 transitions. [2023-11-06 21:57:15,741 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 3244 transitions. [2023-11-06 21:57:15,741 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:57:15,741 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 3244 transitions. [2023-11-06 21:57:15,743 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 216.26666666666668) internal successors, (3244), 15 states have internal predecessors, (3244), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:15,747 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 514.0) internal successors, (8224), 16 states have internal predecessors, (8224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:15,748 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 514.0) internal successors, (8224), 16 states have internal predecessors, (8224), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:15,748 INFO L175 Difference]: Start difference. First operand has 494 places, 1068 transitions, 24640 flow. Second operand 15 states and 3244 transitions. [2023-11-06 21:57:15,748 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 507 places, 1193 transitions, 29501 flow [2023-11-06 21:57:17,846 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 491 places, 1193 transitions, 28401 flow, removed 54 selfloop flow, removed 16 redundant places. [2023-11-06 21:57:17,875 INFO L231 Difference]: Finished difference. Result has 495 places, 1093 transitions, 25280 flow [2023-11-06 21:57:17,877 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=23544, PETRI_DIFFERENCE_MINUEND_PLACES=477, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1068, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=270, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=774, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=25280, PETRI_PLACES=495, PETRI_TRANSITIONS=1093} [2023-11-06 21:57:17,877 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 466 predicate places. [2023-11-06 21:57:17,877 INFO L495 AbstractCegarLoop]: Abstraction has has 495 places, 1093 transitions, 25280 flow [2023-11-06 21:57:17,878 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 213.0) internal successors, (3408), 16 states have internal predecessors, (3408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:17,878 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:57:17,878 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:57:17,889 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (56)] Forceful destruction successful, exit code 0 [2023-11-06 21:57:18,084 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70,56 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:57:18,084 INFO L420 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:57:18,084 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:57:18,084 INFO L85 PathProgramCache]: Analyzing trace with hash -962422897, now seen corresponding path program 53 times [2023-11-06 21:57:18,085 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:57:18,085 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [312018528] [2023-11-06 21:57:18,085 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:57:18,085 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:57:18,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:57:18,166 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:57:18,167 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:57:18,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [312018528] [2023-11-06 21:57:18,167 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [312018528] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:57:18,167 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1486833436] [2023-11-06 21:57:18,167 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-06 21:57:18,168 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:57:18,169 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:57:18,170 INFO L229 MonitoredProcess]: Starting monitored process 57 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:57:18,172 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Waiting until timeout for monitored process [2023-11-06 21:57:18,309 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2023-11-06 21:57:18,309 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:57:18,311 INFO L262 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 21:57:18,312 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:57:18,392 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:57:18,392 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:57:18,455 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:57:18,455 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1486833436] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:57:18,456 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:57:18,456 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2023-11-06 21:57:18,459 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1525046079] [2023-11-06 21:57:18,459 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:57:18,459 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-06 21:57:18,460 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:57:18,460 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-06 21:57:18,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2023-11-06 21:57:18,530 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:57:18,532 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 495 places, 1093 transitions, 25280 flow. Second operand has 15 states, 15 states have (on average 213.06666666666666) internal successors, (3196), 15 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:18,532 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:57:18,532 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:57:18,532 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:57:21,494 INFO L124 PetriNetUnfolderBase]: 2430/4171 cut-off events. [2023-11-06 21:57:21,494 INFO L125 PetriNetUnfolderBase]: For 163721/163721 co-relation queries the response was YES. [2023-11-06 21:57:21,588 INFO L83 FinitePrefix]: Finished finitePrefix Result has 43058 conditions, 4171 events. 2430/4171 cut-off events. For 163721/163721 co-relation queries the response was YES. Maximal size of possible extension queue 333. Compared 26827 event pairs, 216 based on Foata normal form. 14/4185 useless extension candidates. Maximal degree in co-relation 42869. Up to 1546 conditions per place. [2023-11-06 21:57:21,613 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 691 selfloop transitions, 489 changer transitions 0/1180 dead transitions. [2023-11-06 21:57:21,613 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 514 places, 1180 transitions, 28859 flow [2023-11-06 21:57:21,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-06 21:57:21,613 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2023-11-06 21:57:21,617 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 4532 transitions. [2023-11-06 21:57:21,617 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41986288678895684 [2023-11-06 21:57:21,618 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 4532 transitions. [2023-11-06 21:57:21,618 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 4532 transitions. [2023-11-06 21:57:21,618 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:57:21,618 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 4532 transitions. [2023-11-06 21:57:21,621 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 215.8095238095238) internal successors, (4532), 21 states have internal predecessors, (4532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:21,626 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 514.0) internal successors, (11308), 22 states have internal predecessors, (11308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:21,627 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 514.0) internal successors, (11308), 22 states have internal predecessors, (11308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:21,628 INFO L175 Difference]: Start difference. First operand has 495 places, 1093 transitions, 25280 flow. Second operand 21 states and 4532 transitions. [2023-11-06 21:57:21,628 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 514 places, 1180 transitions, 28859 flow [2023-11-06 21:57:24,059 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 502 places, 1180 transitions, 27410 flow, removed 283 selfloop flow, removed 12 redundant places. [2023-11-06 21:57:24,089 INFO L231 Difference]: Finished difference. Result has 507 places, 1132 transitions, 25952 flow [2023-11-06 21:57:24,090 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=23841, PETRI_DIFFERENCE_MINUEND_PLACES=482, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1093, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=451, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=615, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=25952, PETRI_PLACES=507, PETRI_TRANSITIONS=1132} [2023-11-06 21:57:24,090 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 478 predicate places. [2023-11-06 21:57:24,090 INFO L495 AbstractCegarLoop]: Abstraction has has 507 places, 1132 transitions, 25952 flow [2023-11-06 21:57:24,091 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 213.06666666666666) internal successors, (3196), 15 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:24,091 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:57:24,091 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:57:24,095 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (57)] Forceful destruction successful, exit code 0 [2023-11-06 21:57:24,291 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71,57 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:57:24,291 INFO L420 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:57:24,292 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:57:24,292 INFO L85 PathProgramCache]: Analyzing trace with hash -517690990, now seen corresponding path program 54 times [2023-11-06 21:57:24,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:57:24,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [324029612] [2023-11-06 21:57:24,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:57:24,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:57:24,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:57:24,374 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:57:24,374 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:57:24,374 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [324029612] [2023-11-06 21:57:24,375 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [324029612] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:57:24,375 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1784798107] [2023-11-06 21:57:24,375 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-06 21:57:24,375 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:57:24,375 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:57:24,376 INFO L229 MonitoredProcess]: Starting monitored process 58 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:57:24,378 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Waiting until timeout for monitored process [2023-11-06 21:57:24,514 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2023-11-06 21:57:24,514 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:57:24,516 INFO L262 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 21:57:24,517 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:57:24,581 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:57:24,581 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:57:24,628 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:57:24,629 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1784798107] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:57:24,629 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:57:24,629 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2023-11-06 21:57:24,629 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1444753719] [2023-11-06 21:57:24,629 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:57:24,629 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-06 21:57:24,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:57:24,630 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-06 21:57:24,630 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2023-11-06 21:57:24,712 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:57:24,714 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 507 places, 1132 transitions, 25952 flow. Second operand has 15 states, 15 states have (on average 212.8) internal successors, (3192), 15 states have internal predecessors, (3192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:24,714 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:57:24,714 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:57:24,714 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:57:27,508 INFO L124 PetriNetUnfolderBase]: 2645/4460 cut-off events. [2023-11-06 21:57:27,508 INFO L125 PetriNetUnfolderBase]: For 165966/165966 co-relation queries the response was YES. [2023-11-06 21:57:27,627 INFO L83 FinitePrefix]: Finished finitePrefix Result has 46965 conditions, 4460 events. 2645/4460 cut-off events. For 165966/165966 co-relation queries the response was YES. Maximal size of possible extension queue 359. Compared 28425 event pairs, 514 based on Foata normal form. 24/4484 useless extension candidates. Maximal degree in co-relation 46771. Up to 3228 conditions per place. [2023-11-06 21:57:27,655 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 839 selfloop transitions, 515 changer transitions 1/1355 dead transitions. [2023-11-06 21:57:27,656 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 534 places, 1355 transitions, 33515 flow [2023-11-06 21:57:27,656 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2023-11-06 21:57:27,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2023-11-06 21:57:27,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 6028 transitions. [2023-11-06 21:57:27,662 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4188438021122846 [2023-11-06 21:57:27,662 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 6028 transitions. [2023-11-06 21:57:27,663 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 6028 transitions. [2023-11-06 21:57:27,664 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:57:27,664 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 6028 transitions. [2023-11-06 21:57:27,670 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 215.28571428571428) internal successors, (6028), 28 states have internal predecessors, (6028), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:27,677 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 514.0) internal successors, (14906), 29 states have internal predecessors, (14906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:27,679 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 514.0) internal successors, (14906), 29 states have internal predecessors, (14906), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:27,679 INFO L175 Difference]: Start difference. First operand has 507 places, 1132 transitions, 25952 flow. Second operand 28 states and 6028 transitions. [2023-11-06 21:57:27,679 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 534 places, 1355 transitions, 33515 flow [2023-11-06 21:57:29,908 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 524 places, 1355 transitions, 33116 flow, removed 82 selfloop flow, removed 10 redundant places. [2023-11-06 21:57:29,940 INFO L231 Difference]: Finished difference. Result has 530 places, 1268 transitions, 30794 flow [2023-11-06 21:57:29,941 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=25214, PETRI_DIFFERENCE_MINUEND_PLACES=497, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1120, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=389, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=650, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=30794, PETRI_PLACES=530, PETRI_TRANSITIONS=1268} [2023-11-06 21:57:29,941 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 501 predicate places. [2023-11-06 21:57:29,941 INFO L495 AbstractCegarLoop]: Abstraction has has 530 places, 1268 transitions, 30794 flow [2023-11-06 21:57:29,942 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 212.8) internal successors, (3192), 15 states have internal predecessors, (3192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:29,942 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:57:29,942 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:57:29,946 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (58)] Ended with exit code 0 [2023-11-06 21:57:30,142 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72,58 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:57:30,143 INFO L420 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:57:30,143 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:57:30,143 INFO L85 PathProgramCache]: Analyzing trace with hash -2043608888, now seen corresponding path program 55 times [2023-11-06 21:57:30,143 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:57:30,143 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023284859] [2023-11-06 21:57:30,143 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:57:30,143 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:57:30,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:57:30,233 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:57:30,233 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:57:30,233 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023284859] [2023-11-06 21:57:30,233 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023284859] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:57:30,234 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [837225473] [2023-11-06 21:57:30,234 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-06 21:57:30,234 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:57:30,234 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:57:30,235 INFO L229 MonitoredProcess]: Starting monitored process 59 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:57:30,237 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Waiting until timeout for monitored process [2023-11-06 21:57:30,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:57:30,370 INFO L262 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 21:57:30,371 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:57:30,439 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:57:30,439 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:57:30,483 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:57:30,483 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [837225473] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:57:30,483 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:57:30,483 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2023-11-06 21:57:30,483 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [338501984] [2023-11-06 21:57:30,483 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:57:30,484 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-06 21:57:30,484 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:57:30,484 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-06 21:57:30,484 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=158, Unknown=0, NotChecked=0, Total=210 [2023-11-06 21:57:30,589 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:57:30,591 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 530 places, 1268 transitions, 30794 flow. Second operand has 15 states, 15 states have (on average 213.0) internal successors, (3195), 15 states have internal predecessors, (3195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:30,591 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:57:30,591 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:57:30,591 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:57:33,314 INFO L124 PetriNetUnfolderBase]: 2614/4415 cut-off events. [2023-11-06 21:57:33,314 INFO L125 PetriNetUnfolderBase]: For 168575/168575 co-relation queries the response was YES. [2023-11-06 21:57:33,414 INFO L83 FinitePrefix]: Finished finitePrefix Result has 48393 conditions, 4415 events. 2614/4415 cut-off events. For 168575/168575 co-relation queries the response was YES. Maximal size of possible extension queue 355. Compared 28109 event pairs, 499 based on Foata normal form. 28/4443 useless extension candidates. Maximal degree in co-relation 48193. Up to 3137 conditions per place. [2023-11-06 21:57:33,441 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 851 selfloop transitions, 479 changer transitions 11/1341 dead transitions. [2023-11-06 21:57:33,441 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 548 places, 1341 transitions, 34676 flow [2023-11-06 21:57:33,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2023-11-06 21:57:33,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2023-11-06 21:57:33,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 4102 transitions. [2023-11-06 21:57:33,446 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4200286708990375 [2023-11-06 21:57:33,446 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 4102 transitions. [2023-11-06 21:57:33,446 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 4102 transitions. [2023-11-06 21:57:33,446 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:57:33,446 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 4102 transitions. [2023-11-06 21:57:33,449 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 215.89473684210526) internal successors, (4102), 19 states have internal predecessors, (4102), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:33,453 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 514.0) internal successors, (10280), 20 states have internal predecessors, (10280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:33,454 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 514.0) internal successors, (10280), 20 states have internal predecessors, (10280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:33,455 INFO L175 Difference]: Start difference. First operand has 530 places, 1268 transitions, 30794 flow. Second operand 19 states and 4102 transitions. [2023-11-06 21:57:33,455 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 548 places, 1341 transitions, 34676 flow [2023-11-06 21:57:36,244 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 538 places, 1341 transitions, 33044 flow, removed 717 selfloop flow, removed 10 redundant places. [2023-11-06 21:57:36,288 INFO L231 Difference]: Finished difference. Result has 539 places, 1252 transitions, 29883 flow [2023-11-06 21:57:36,289 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=29050, PETRI_DIFFERENCE_MINUEND_PLACES=520, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1259, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=478, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=780, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=29883, PETRI_PLACES=539, PETRI_TRANSITIONS=1252} [2023-11-06 21:57:36,289 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 510 predicate places. [2023-11-06 21:57:36,290 INFO L495 AbstractCegarLoop]: Abstraction has has 539 places, 1252 transitions, 29883 flow [2023-11-06 21:57:36,290 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 213.0) internal successors, (3195), 15 states have internal predecessors, (3195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:36,290 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:57:36,290 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:57:36,301 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (59)] Forceful destruction successful, exit code 0 [2023-11-06 21:57:36,496 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2023-11-06 21:57:36,496 INFO L420 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:57:36,496 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:57:36,497 INFO L85 PathProgramCache]: Analyzing trace with hash 806073034, now seen corresponding path program 56 times [2023-11-06 21:57:36,497 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:57:36,497 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [645723404] [2023-11-06 21:57:36,497 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:57:36,497 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:57:36,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:57:36,574 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:57:36,574 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:57:36,574 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [645723404] [2023-11-06 21:57:36,574 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [645723404] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:57:36,575 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [172014227] [2023-11-06 21:57:36,575 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 21:57:36,575 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:57:36,575 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:57:36,576 INFO L229 MonitoredProcess]: Starting monitored process 60 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:57:36,579 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Waiting until timeout for monitored process [2023-11-06 21:57:36,714 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 21:57:36,715 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:57:36,716 INFO L262 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 21:57:36,717 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:57:36,787 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:57:36,787 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:57:36,832 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:57:36,833 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [172014227] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:57:36,833 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:57:36,833 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 15 [2023-11-06 21:57:36,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [34753726] [2023-11-06 21:57:36,833 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:57:36,833 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-06 21:57:36,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:57:36,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-06 21:57:36,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=162, Unknown=0, NotChecked=0, Total=210 [2023-11-06 21:57:36,919 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:57:36,921 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 539 places, 1252 transitions, 29883 flow. Second operand has 15 states, 15 states have (on average 213.0) internal successors, (3195), 15 states have internal predecessors, (3195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:36,921 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:57:36,921 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:57:36,921 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:57:40,436 INFO L124 PetriNetUnfolderBase]: 2699/4522 cut-off events. [2023-11-06 21:57:40,436 INFO L125 PetriNetUnfolderBase]: For 180476/180476 co-relation queries the response was YES. [2023-11-06 21:57:40,782 INFO L83 FinitePrefix]: Finished finitePrefix Result has 49884 conditions, 4522 events. 2699/4522 cut-off events. For 180476/180476 co-relation queries the response was YES. Maximal size of possible extension queue 349. Compared 28526 event pairs, 504 based on Foata normal form. 20/4542 useless extension candidates. Maximal degree in co-relation 49683. Up to 3248 conditions per place. [2023-11-06 21:57:40,810 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 953 selfloop transitions, 412 changer transitions 21/1386 dead transitions. [2023-11-06 21:57:40,810 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 553 places, 1386 transitions, 35527 flow [2023-11-06 21:57:40,810 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2023-11-06 21:57:40,810 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 17 states. [2023-11-06 21:57:40,812 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17 states to 17 states and 3674 transitions. [2023-11-06 21:57:40,812 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4204623483634699 [2023-11-06 21:57:40,813 INFO L72 ComplementDD]: Start complementDD. Operand 17 states and 3674 transitions. [2023-11-06 21:57:40,813 INFO L73 IsDeterministic]: Start isDeterministic. Operand 17 states and 3674 transitions. [2023-11-06 21:57:40,813 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:57:40,813 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 17 states and 3674 transitions. [2023-11-06 21:57:40,816 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 18 states, 17 states have (on average 216.11764705882354) internal successors, (3674), 17 states have internal predecessors, (3674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:40,820 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 18 states, 18 states have (on average 514.0) internal successors, (9252), 18 states have internal predecessors, (9252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:40,821 INFO L81 ComplementDD]: Finished complementDD. Result has 18 states, 18 states have (on average 514.0) internal successors, (9252), 18 states have internal predecessors, (9252), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:40,821 INFO L175 Difference]: Start difference. First operand has 539 places, 1252 transitions, 29883 flow. Second operand 17 states and 3674 transitions. [2023-11-06 21:57:40,821 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 553 places, 1386 transitions, 35527 flow [2023-11-06 21:57:43,287 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 536 places, 1386 transitions, 34268 flow, removed 110 selfloop flow, removed 17 redundant places. [2023-11-06 21:57:43,316 INFO L231 Difference]: Finished difference. Result has 540 places, 1280 transitions, 30883 flow [2023-11-06 21:57:43,317 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=28745, PETRI_DIFFERENCE_MINUEND_PLACES=520, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1247, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=368, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=836, PETRI_DIFFERENCE_SUBTRAHEND_STATES=17, PETRI_FLOW=30883, PETRI_PLACES=540, PETRI_TRANSITIONS=1280} [2023-11-06 21:57:43,317 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 511 predicate places. [2023-11-06 21:57:43,317 INFO L495 AbstractCegarLoop]: Abstraction has has 540 places, 1280 transitions, 30883 flow [2023-11-06 21:57:43,317 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 213.0) internal successors, (3195), 15 states have internal predecessors, (3195), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:43,318 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:57:43,318 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:57:43,322 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (60)] Ended with exit code 0 [2023-11-06 21:57:43,518 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 60 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable74 [2023-11-06 21:57:43,518 INFO L420 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:57:43,518 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:57:43,519 INFO L85 PathProgramCache]: Analyzing trace with hash -1720782781, now seen corresponding path program 57 times [2023-11-06 21:57:43,519 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:57:43,519 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287938756] [2023-11-06 21:57:43,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:57:43,519 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:57:43,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:57:43,591 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:57:43,591 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:57:43,591 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287938756] [2023-11-06 21:57:43,591 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [287938756] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:57:43,591 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716302265] [2023-11-06 21:57:43,591 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 21:57:43,592 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:57:43,592 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:57:43,593 INFO L229 MonitoredProcess]: Starting monitored process 61 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:57:43,594 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Waiting until timeout for monitored process [2023-11-06 21:57:43,732 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2023-11-06 21:57:43,732 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:57:43,733 INFO L262 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 21:57:43,734 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:57:43,801 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:57:43,802 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:57:43,848 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:57:43,849 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716302265] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:57:43,849 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:57:43,849 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 15 [2023-11-06 21:57:43,850 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1703047827] [2023-11-06 21:57:43,850 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:57:43,851 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-06 21:57:43,851 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:57:43,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-06 21:57:43,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210 [2023-11-06 21:57:43,921 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:57:43,923 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 540 places, 1280 transitions, 30883 flow. Second operand has 15 states, 15 states have (on average 212.86666666666667) internal successors, (3193), 15 states have internal predecessors, (3193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:43,923 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:57:43,923 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:57:43,924 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:57:47,846 INFO L124 PetriNetUnfolderBase]: 3024/5027 cut-off events. [2023-11-06 21:57:47,847 INFO L125 PetriNetUnfolderBase]: For 229090/229090 co-relation queries the response was YES. [2023-11-06 21:57:47,928 INFO L83 FinitePrefix]: Finished finitePrefix Result has 55922 conditions, 5027 events. 3024/5027 cut-off events. For 229090/229090 co-relation queries the response was YES. Maximal size of possible extension queue 379. Compared 31884 event pairs, 171 based on Foata normal form. 64/5091 useless extension candidates. Maximal degree in co-relation 55719. Up to 1554 conditions per place. [2023-11-06 21:57:47,961 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 656 selfloop transitions, 843 changer transitions 1/1500 dead transitions. [2023-11-06 21:57:47,962 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 560 places, 1500 transitions, 39458 flow [2023-11-06 21:57:47,962 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2023-11-06 21:57:47,962 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 25 states. [2023-11-06 21:57:47,966 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 25 states to 25 states and 5392 transitions. [2023-11-06 21:57:47,966 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4196108949416342 [2023-11-06 21:57:47,967 INFO L72 ComplementDD]: Start complementDD. Operand 25 states and 5392 transitions. [2023-11-06 21:57:47,967 INFO L73 IsDeterministic]: Start isDeterministic. Operand 25 states and 5392 transitions. [2023-11-06 21:57:47,967 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:57:47,968 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 25 states and 5392 transitions. [2023-11-06 21:57:47,971 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 26 states, 25 states have (on average 215.68) internal successors, (5392), 25 states have internal predecessors, (5392), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:47,977 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 26 states, 26 states have (on average 514.0) internal successors, (13364), 26 states have internal predecessors, (13364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:47,979 INFO L81 ComplementDD]: Finished complementDD. Result has 26 states, 26 states have (on average 514.0) internal successors, (13364), 26 states have internal predecessors, (13364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:47,979 INFO L175 Difference]: Start difference. First operand has 540 places, 1280 transitions, 30883 flow. Second operand 25 states and 5392 transitions. [2023-11-06 21:57:47,979 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 560 places, 1500 transitions, 39458 flow [2023-11-06 21:57:50,776 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 550 places, 1500 transitions, 38668 flow, removed 194 selfloop flow, removed 10 redundant places. [2023-11-06 21:57:50,813 INFO L231 Difference]: Finished difference. Result has 556 places, 1445 transitions, 37650 flow [2023-11-06 21:57:50,814 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=29953, PETRI_DIFFERENCE_MINUEND_PLACES=526, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1272, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=677, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=557, PETRI_DIFFERENCE_SUBTRAHEND_STATES=25, PETRI_FLOW=37650, PETRI_PLACES=556, PETRI_TRANSITIONS=1445} [2023-11-06 21:57:50,815 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 527 predicate places. [2023-11-06 21:57:50,815 INFO L495 AbstractCegarLoop]: Abstraction has has 556 places, 1445 transitions, 37650 flow [2023-11-06 21:57:50,816 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 212.86666666666667) internal successors, (3193), 15 states have internal predecessors, (3193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:50,816 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:57:50,816 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:57:50,823 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (61)] Forceful destruction successful, exit code 0 [2023-11-06 21:57:51,023 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable75 [2023-11-06 21:57:51,023 INFO L420 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:57:51,023 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:57:51,023 INFO L85 PathProgramCache]: Analyzing trace with hash -1283742339, now seen corresponding path program 58 times [2023-11-06 21:57:51,023 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:57:51,023 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [22684026] [2023-11-06 21:57:51,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:57:51,024 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:57:51,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:57:51,106 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 21:57:51,106 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:57:51,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [22684026] [2023-11-06 21:57:51,106 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [22684026] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:57:51,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2080888948] [2023-11-06 21:57:51,107 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2023-11-06 21:57:51,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:57:51,107 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:57:51,112 INFO L229 MonitoredProcess]: Starting monitored process 62 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:57:51,138 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Waiting until timeout for monitored process [2023-11-06 21:57:51,263 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2023-11-06 21:57:51,264 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:57:51,265 INFO L262 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 21:57:51,266 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:57:51,347 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:57:51,347 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:57:51,395 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 5 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 21:57:51,396 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2080888948] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:57:51,396 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:57:51,396 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 9, 8] total 15 [2023-11-06 21:57:51,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [211363031] [2023-11-06 21:57:51,396 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:57:51,397 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-06 21:57:51,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:57:51,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-06 21:57:51,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=147, Unknown=0, NotChecked=0, Total=210 [2023-11-06 21:57:51,506 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:57:51,508 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 556 places, 1445 transitions, 37650 flow. Second operand has 15 states, 15 states have (on average 212.86666666666667) internal successors, (3193), 15 states have internal predecessors, (3193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:51,509 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:57:51,509 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:57:51,509 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:57:55,299 INFO L124 PetriNetUnfolderBase]: 3015/5018 cut-off events. [2023-11-06 21:57:55,300 INFO L125 PetriNetUnfolderBase]: For 202004/202004 co-relation queries the response was YES. [2023-11-06 21:57:55,388 INFO L83 FinitePrefix]: Finished finitePrefix Result has 58394 conditions, 5018 events. 3015/5018 cut-off events. For 202004/202004 co-relation queries the response was YES. Maximal size of possible extension queue 382. Compared 32038 event pairs, 312 based on Foata normal form. 12/5030 useless extension candidates. Maximal degree in co-relation 58185. Up to 2132 conditions per place. [2023-11-06 21:57:55,421 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 750 selfloop transitions, 731 changer transitions 7/1488 dead transitions. [2023-11-06 21:57:55,421 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 574 places, 1488 transitions, 41416 flow [2023-11-06 21:57:55,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-06 21:57:55,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2023-11-06 21:57:55,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 4310 transitions. [2023-11-06 21:57:55,426 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41926070038910507 [2023-11-06 21:57:55,426 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 4310 transitions. [2023-11-06 21:57:55,426 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 4310 transitions. [2023-11-06 21:57:55,427 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:57:55,427 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 4310 transitions. [2023-11-06 21:57:55,430 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 215.5) internal successors, (4310), 20 states have internal predecessors, (4310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:55,434 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 514.0) internal successors, (10794), 21 states have internal predecessors, (10794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:55,435 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 514.0) internal successors, (10794), 21 states have internal predecessors, (10794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:55,436 INFO L175 Difference]: Start difference. First operand has 556 places, 1445 transitions, 37650 flow. Second operand 20 states and 4310 transitions. [2023-11-06 21:57:55,436 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 574 places, 1488 transitions, 41416 flow [2023-11-06 21:57:59,179 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 561 places, 1488 transitions, 40095 flow, removed 579 selfloop flow, removed 13 redundant places. [2023-11-06 21:57:59,211 INFO L231 Difference]: Finished difference. Result has 562 places, 1437 transitions, 37712 flow [2023-11-06 21:57:59,212 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=36258, PETRI_DIFFERENCE_MINUEND_PLACES=542, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1440, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=728, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=712, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=37712, PETRI_PLACES=562, PETRI_TRANSITIONS=1437} [2023-11-06 21:57:59,213 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 533 predicate places. [2023-11-06 21:57:59,213 INFO L495 AbstractCegarLoop]: Abstraction has has 562 places, 1437 transitions, 37712 flow [2023-11-06 21:57:59,213 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 212.86666666666667) internal successors, (3193), 15 states have internal predecessors, (3193), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:59,214 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:57:59,214 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:57:59,224 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (62)] Forceful destruction successful, exit code 0 [2023-11-06 21:57:59,419 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 62 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable76 [2023-11-06 21:57:59,419 INFO L420 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:57:59,420 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:57:59,420 INFO L85 PathProgramCache]: Analyzing trace with hash -1475102533, now seen corresponding path program 59 times [2023-11-06 21:57:59,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:57:59,420 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [714594753] [2023-11-06 21:57:59,420 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:57:59,420 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:57:59,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:57:59,504 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:57:59,504 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:57:59,505 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [714594753] [2023-11-06 21:57:59,505 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [714594753] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:57:59,507 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1842910760] [2023-11-06 21:57:59,507 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2023-11-06 21:57:59,507 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:57:59,507 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:57:59,512 INFO L229 MonitoredProcess]: Starting monitored process 63 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:57:59,535 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Waiting until timeout for monitored process [2023-11-06 21:57:59,669 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2023-11-06 21:57:59,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:57:59,670 INFO L262 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 21:57:59,671 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:57:59,753 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:57:59,754 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:57:59,804 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:57:59,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1842910760] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:57:59,805 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:57:59,805 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 16 [2023-11-06 21:57:59,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1617330798] [2023-11-06 21:57:59,805 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:57:59,806 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2023-11-06 21:57:59,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:57:59,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2023-11-06 21:57:59,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=174, Unknown=0, NotChecked=0, Total=240 [2023-11-06 21:57:59,893 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:57:59,895 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 562 places, 1437 transitions, 37712 flow. Second operand has 16 states, 16 states have (on average 212.75) internal successors, (3404), 16 states have internal predecessors, (3404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:57:59,896 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:57:59,896 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:57:59,896 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:58:03,983 INFO L124 PetriNetUnfolderBase]: 3072/5105 cut-off events. [2023-11-06 21:58:03,983 INFO L125 PetriNetUnfolderBase]: For 196495/196495 co-relation queries the response was YES. [2023-11-06 21:58:04,130 INFO L83 FinitePrefix]: Finished finitePrefix Result has 59634 conditions, 5105 events. 3072/5105 cut-off events. For 196495/196495 co-relation queries the response was YES. Maximal size of possible extension queue 397. Compared 32619 event pairs, 314 based on Foata normal form. 6/5111 useless extension candidates. Maximal degree in co-relation 59427. Up to 2156 conditions per place. [2023-11-06 21:58:04,166 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 762 selfloop transitions, 749 changer transitions 9/1520 dead transitions. [2023-11-06 21:58:04,166 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 580 places, 1520 transitions, 42689 flow [2023-11-06 21:58:04,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2023-11-06 21:58:04,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 20 states. [2023-11-06 21:58:04,170 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20 states to 20 states and 4307 transitions. [2023-11-06 21:58:04,170 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41896887159533075 [2023-11-06 21:58:04,171 INFO L72 ComplementDD]: Start complementDD. Operand 20 states and 4307 transitions. [2023-11-06 21:58:04,171 INFO L73 IsDeterministic]: Start isDeterministic. Operand 20 states and 4307 transitions. [2023-11-06 21:58:04,172 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:58:04,172 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 20 states and 4307 transitions. [2023-11-06 21:58:04,174 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 21 states, 20 states have (on average 215.35) internal successors, (4307), 20 states have internal predecessors, (4307), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:58:04,179 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 21 states, 21 states have (on average 514.0) internal successors, (10794), 21 states have internal predecessors, (10794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:58:04,180 INFO L81 ComplementDD]: Finished complementDD. Result has 21 states, 21 states have (on average 514.0) internal successors, (10794), 21 states have internal predecessors, (10794), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:58:04,180 INFO L175 Difference]: Start difference. First operand has 562 places, 1437 transitions, 37712 flow. Second operand 20 states and 4307 transitions. [2023-11-06 21:58:04,180 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 580 places, 1520 transitions, 42689 flow [2023-11-06 21:58:07,365 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 564 places, 1520 transitions, 41401 flow, removed 85 selfloop flow, removed 16 redundant places. [2023-11-06 21:58:07,399 INFO L231 Difference]: Finished difference. Result has 570 places, 1470 transitions, 39674 flow [2023-11-06 21:58:07,401 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=36521, PETRI_DIFFERENCE_MINUEND_PLACES=545, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1437, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=709, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=702, PETRI_DIFFERENCE_SUBTRAHEND_STATES=20, PETRI_FLOW=39674, PETRI_PLACES=570, PETRI_TRANSITIONS=1470} [2023-11-06 21:58:07,401 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 541 predicate places. [2023-11-06 21:58:07,401 INFO L495 AbstractCegarLoop]: Abstraction has has 570 places, 1470 transitions, 39674 flow [2023-11-06 21:58:07,402 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 212.75) internal successors, (3404), 16 states have internal predecessors, (3404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:58:07,402 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:58:07,402 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:58:07,407 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (63)] Forceful destruction successful, exit code 0 [2023-11-06 21:58:07,605 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 63 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable77 [2023-11-06 21:58:07,606 INFO L420 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:58:07,606 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:58:07,606 INFO L85 PathProgramCache]: Analyzing trace with hash -608921413, now seen corresponding path program 60 times [2023-11-06 21:58:07,606 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:58:07,606 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674392188] [2023-11-06 21:58:07,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:58:07,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:58:07,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:58:07,694 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:58:07,694 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:58:07,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674392188] [2023-11-06 21:58:07,694 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674392188] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:58:07,694 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1513824492] [2023-11-06 21:58:07,694 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2023-11-06 21:58:07,694 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:58:07,695 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:58:07,695 INFO L229 MonitoredProcess]: Starting monitored process 64 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:58:07,697 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Waiting until timeout for monitored process [2023-11-06 21:58:07,842 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2023-11-06 21:58:07,842 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:58:07,843 INFO L262 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 21:58:07,844 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:58:07,934 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:58:07,934 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:58:08,001 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:58:08,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1513824492] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:58:08,002 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:58:08,002 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 18 [2023-11-06 21:58:08,002 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268554833] [2023-11-06 21:58:08,002 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:58:08,002 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2023-11-06 21:58:08,003 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:58:08,003 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2023-11-06 21:58:08,003 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=233, Unknown=0, NotChecked=0, Total=306 [2023-11-06 21:58:08,085 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:58:08,087 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 570 places, 1470 transitions, 39674 flow. Second operand has 18 states, 18 states have (on average 212.88888888888889) internal successors, (3832), 18 states have internal predecessors, (3832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:58:08,087 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:58:08,087 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:58:08,088 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:58:12,398 INFO L124 PetriNetUnfolderBase]: 3313/5548 cut-off events. [2023-11-06 21:58:12,398 INFO L125 PetriNetUnfolderBase]: For 225350/225350 co-relation queries the response was YES. [2023-11-06 21:58:12,516 INFO L83 FinitePrefix]: Finished finitePrefix Result has 65194 conditions, 5548 events. 3313/5548 cut-off events. For 225350/225350 co-relation queries the response was YES. Maximal size of possible extension queue 425. Compared 36188 event pairs, 229 based on Foata normal form. 10/5558 useless extension candidates. Maximal degree in co-relation 64983. Up to 2579 conditions per place. [2023-11-06 21:58:12,553 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 1055 selfloop transitions, 579 changer transitions 0/1634 dead transitions. [2023-11-06 21:58:12,553 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 595 places, 1634 transitions, 46289 flow [2023-11-06 21:58:12,554 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2023-11-06 21:58:12,554 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2023-11-06 21:58:12,558 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 6250 transitions. [2023-11-06 21:58:12,559 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41929424392861936 [2023-11-06 21:58:12,559 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 6250 transitions. [2023-11-06 21:58:12,559 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 6250 transitions. [2023-11-06 21:58:12,560 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:58:12,560 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 6250 transitions. [2023-11-06 21:58:12,563 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 215.51724137931035) internal successors, (6250), 29 states have internal predecessors, (6250), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:58:12,570 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 514.0) internal successors, (15420), 30 states have internal predecessors, (15420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:58:12,571 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 514.0) internal successors, (15420), 30 states have internal predecessors, (15420), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:58:12,571 INFO L175 Difference]: Start difference. First operand has 570 places, 1470 transitions, 39674 flow. Second operand 29 states and 6250 transitions. [2023-11-06 21:58:12,571 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 595 places, 1634 transitions, 46289 flow [2023-11-06 21:58:16,858 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 586 places, 1634 transitions, 45497 flow, removed 90 selfloop flow, removed 9 redundant places. [2023-11-06 21:58:16,895 INFO L231 Difference]: Finished difference. Result has 591 places, 1568 transitions, 43079 flow [2023-11-06 21:58:16,896 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=38950, PETRI_DIFFERENCE_MINUEND_PLACES=558, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1470, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=488, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=961, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=43079, PETRI_PLACES=591, PETRI_TRANSITIONS=1568} [2023-11-06 21:58:16,897 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 562 predicate places. [2023-11-06 21:58:16,897 INFO L495 AbstractCegarLoop]: Abstraction has has 591 places, 1568 transitions, 43079 flow [2023-11-06 21:58:16,897 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 212.88888888888889) internal successors, (3832), 18 states have internal predecessors, (3832), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:58:16,897 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:58:16,897 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:58:16,902 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (64)] Ended with exit code 0 [2023-11-06 21:58:17,098 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 64 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable78 [2023-11-06 21:58:17,098 INFO L420 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:58:17,098 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:58:17,098 INFO L85 PathProgramCache]: Analyzing trace with hash -598418309, now seen corresponding path program 61 times [2023-11-06 21:58:17,099 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:58:17,099 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356256530] [2023-11-06 21:58:17,099 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:58:17,099 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:58:17,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:58:17,182 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:58:17,182 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:58:17,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356256530] [2023-11-06 21:58:17,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356256530] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:58:17,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2074891110] [2023-11-06 21:58:17,183 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2023-11-06 21:58:17,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:58:17,183 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:58:17,184 INFO L229 MonitoredProcess]: Starting monitored process 65 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:58:17,186 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Waiting until timeout for monitored process [2023-11-06 21:58:17,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:58:17,321 INFO L262 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 21:58:17,322 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:58:17,402 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:58:17,403 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:58:17,454 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:58:17,454 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2074891110] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:58:17,454 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:58:17,454 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 8] total 15 [2023-11-06 21:58:17,455 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1172100887] [2023-11-06 21:58:17,455 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:58:17,455 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2023-11-06 21:58:17,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:58:17,456 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2023-11-06 21:58:17,456 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=156, Unknown=0, NotChecked=0, Total=210 [2023-11-06 21:58:17,529 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:58:17,531 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 591 places, 1568 transitions, 43079 flow. Second operand has 15 states, 15 states have (on average 213.13333333333333) internal successors, (3197), 15 states have internal predecessors, (3197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:58:17,531 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:58:17,532 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:58:17,532 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:58:22,450 INFO L124 PetriNetUnfolderBase]: 3422/5749 cut-off events. [2023-11-06 21:58:22,450 INFO L125 PetriNetUnfolderBase]: For 251372/251372 co-relation queries the response was YES. [2023-11-06 21:58:22,559 INFO L83 FinitePrefix]: Finished finitePrefix Result has 67968 conditions, 5749 events. 3422/5749 cut-off events. For 251372/251372 co-relation queries the response was YES. Maximal size of possible extension queue 449. Compared 37890 event pairs, 161 based on Foata normal form. 28/5777 useless extension candidates. Maximal degree in co-relation 67753. Up to 2160 conditions per place. [2023-11-06 21:58:22,595 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 842 selfloop transitions, 830 changer transitions 0/1672 dead transitions. [2023-11-06 21:58:22,595 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 616 places, 1672 transitions, 48356 flow [2023-11-06 21:58:22,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2023-11-06 21:58:22,595 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2023-11-06 21:58:22,600 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 5603 transitions. [2023-11-06 21:58:22,601 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.41926070038910507 [2023-11-06 21:58:22,601 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 5603 transitions. [2023-11-06 21:58:22,601 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 5603 transitions. [2023-11-06 21:58:22,601 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:58:22,602 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 5603 transitions. [2023-11-06 21:58:22,605 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 215.5) internal successors, (5603), 26 states have internal predecessors, (5603), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:58:22,611 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 514.0) internal successors, (13878), 27 states have internal predecessors, (13878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:58:22,612 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 514.0) internal successors, (13878), 27 states have internal predecessors, (13878), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:58:22,613 INFO L175 Difference]: Start difference. First operand has 591 places, 1568 transitions, 43079 flow. Second operand 26 states and 5603 transitions. [2023-11-06 21:58:22,613 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 616 places, 1672 transitions, 48356 flow [2023-11-06 21:58:26,721 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 610 places, 1672 transitions, 47768 flow, removed 226 selfloop flow, removed 6 redundant places. [2023-11-06 21:58:26,760 INFO L231 Difference]: Finished difference. Result has 613 places, 1625 transitions, 46065 flow [2023-11-06 21:58:26,761 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=42529, PETRI_DIFFERENCE_MINUEND_PLACES=585, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1567, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=775, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=783, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=46065, PETRI_PLACES=613, PETRI_TRANSITIONS=1625} [2023-11-06 21:58:26,761 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 584 predicate places. [2023-11-06 21:58:26,761 INFO L495 AbstractCegarLoop]: Abstraction has has 613 places, 1625 transitions, 46065 flow [2023-11-06 21:58:26,762 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 213.13333333333333) internal successors, (3197), 15 states have internal predecessors, (3197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:58:26,762 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:58:26,762 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:58:26,766 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (65)] Forceful destruction successful, exit code 0 [2023-11-06 21:58:26,962 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 65 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable79 [2023-11-06 21:58:26,962 INFO L420 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:58:26,963 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:58:26,963 INFO L85 PathProgramCache]: Analyzing trace with hash -1229458709, now seen corresponding path program 62 times [2023-11-06 21:58:26,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:58:26,963 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905897466] [2023-11-06 21:58:26,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:58:26,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:58:26,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:58:27,048 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:58:27,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:58:27,049 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905897466] [2023-11-06 21:58:27,049 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905897466] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:58:27,049 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689141609] [2023-11-06 21:58:27,049 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2023-11-06 21:58:27,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:58:27,050 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:58:27,051 INFO L229 MonitoredProcess]: Starting monitored process 66 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:58:27,058 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Waiting until timeout for monitored process [2023-11-06 21:58:27,211 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2023-11-06 21:58:27,211 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:58:27,213 INFO L262 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 21:58:27,214 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:58:27,299 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:58:27,299 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:58:27,347 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2023-11-06 21:58:27,347 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689141609] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:58:27,347 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:58:27,348 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 7] total 17 [2023-11-06 21:58:27,348 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [326962620] [2023-11-06 21:58:27,348 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:58:27,348 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2023-11-06 21:58:27,348 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:58:27,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2023-11-06 21:58:27,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=192, Unknown=0, NotChecked=0, Total=272 [2023-11-06 21:58:27,418 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:58:27,420 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 613 places, 1625 transitions, 46065 flow. Second operand has 17 states, 17 states have (on average 212.76470588235293) internal successors, (3617), 17 states have internal predecessors, (3617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:58:27,420 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:58:27,420 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:58:27,420 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2023-11-06 21:58:32,527 INFO L124 PetriNetUnfolderBase]: 3703/6132 cut-off events. [2023-11-06 21:58:32,528 INFO L125 PetriNetUnfolderBase]: For 271374/271374 co-relation queries the response was YES. [2023-11-06 21:58:32,643 INFO L83 FinitePrefix]: Finished finitePrefix Result has 75924 conditions, 6132 events. 3703/6132 cut-off events. For 271374/271374 co-relation queries the response was YES. Maximal size of possible extension queue 482. Compared 40291 event pairs, 405 based on Foata normal form. 8/6140 useless extension candidates. Maximal degree in co-relation 75707. Up to 2713 conditions per place. [2023-11-06 21:58:32,814 INFO L140 encePairwiseOnDemand]: 508/514 looper letters, 831 selfloop transitions, 987 changer transitions 3/1821 dead transitions. [2023-11-06 21:58:32,814 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 633 places, 1821 transitions, 55810 flow [2023-11-06 21:58:32,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2023-11-06 21:58:32,815 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2023-11-06 21:58:32,818 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 4528 transitions. [2023-11-06 21:58:32,819 INFO L516 CegarLoopForPetriNet]: DFA transition density 0.4194923105428942 [2023-11-06 21:58:32,819 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 4528 transitions. [2023-11-06 21:58:32,819 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 4528 transitions. [2023-11-06 21:58:32,820 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2023-11-06 21:58:32,820 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 4528 transitions. [2023-11-06 21:58:32,823 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 215.61904761904762) internal successors, (4528), 21 states have internal predecessors, (4528), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:58:32,827 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 514.0) internal successors, (11308), 22 states have internal predecessors, (11308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:58:32,828 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 514.0) internal successors, (11308), 22 states have internal predecessors, (11308), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:58:32,828 INFO L175 Difference]: Start difference. First operand has 613 places, 1625 transitions, 46065 flow. Second operand 21 states and 4528 transitions. [2023-11-06 21:58:32,829 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 633 places, 1821 transitions, 55810 flow [2023-11-06 21:58:37,394 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 622 places, 1821 transitions, 55294 flow, removed 152 selfloop flow, removed 11 redundant places. [2023-11-06 21:58:37,435 INFO L231 Difference]: Finished difference. Result has 627 places, 1775 transitions, 53793 flow [2023-11-06 21:58:37,436 INFO L264 CegarLoopForPetriNet]: {PETRI_ALPHABET=514, PETRI_DIFFERENCE_MINUEND_FLOW=45549, PETRI_DIFFERENCE_MINUEND_PLACES=602, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1625, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=852, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=742, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=53793, PETRI_PLACES=627, PETRI_TRANSITIONS=1775} [2023-11-06 21:58:37,436 INFO L281 CegarLoopForPetriNet]: 29 programPoint places, 598 predicate places. [2023-11-06 21:58:37,436 INFO L495 AbstractCegarLoop]: Abstraction has has 627 places, 1775 transitions, 53793 flow [2023-11-06 21:58:37,437 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 212.76470588235293) internal successors, (3617), 17 states have internal predecessors, (3617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:58:37,437 INFO L200 CegarLoopForPetriNet]: Found error trace [2023-11-06 21:58:37,437 INFO L208 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 21:58:37,441 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (66)] Ended with exit code 0 [2023-11-06 21:58:37,637 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,66 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:58:37,637 INFO L420 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2023-11-06 21:58:37,638 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 21:58:37,638 INFO L85 PathProgramCache]: Analyzing trace with hash 1236949675, now seen corresponding path program 63 times [2023-11-06 21:58:37,638 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 21:58:37,638 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [684213514] [2023-11-06 21:58:37,638 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 21:58:37,638 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 21:58:37,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 21:58:37,718 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:58:37,719 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 21:58:37,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [684213514] [2023-11-06 21:58:37,719 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [684213514] provided 0 perfect and 1 imperfect interpolant sequences [2023-11-06 21:58:37,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [436433464] [2023-11-06 21:58:37,719 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2023-11-06 21:58:37,719 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2023-11-06 21:58:37,719 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 21:58:37,720 INFO L229 MonitoredProcess]: Starting monitored process 67 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2023-11-06 21:58:37,723 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6853cf8a-211c-45fc-ad5c-bb484e528f35/bin/uautomizer-verify-WvqO1wxjHP/z3 -smt2 -in SMTLIB2_COMPLIANT=true (67)] Waiting until timeout for monitored process [2023-11-06 21:58:37,868 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2023-11-06 21:58:37,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2023-11-06 21:58:37,870 INFO L262 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 8 conjunts are in the unsatisfiable core [2023-11-06 21:58:37,871 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-11-06 21:58:37,954 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:58:37,954 INFO L327 TraceCheckSpWp]: Computing backward predicates... [2023-11-06 21:58:38,014 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-11-06 21:58:38,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [436433464] provided 0 perfect and 2 imperfect interpolant sequences [2023-11-06 21:58:38,014 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2023-11-06 21:58:38,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 20 [2023-11-06 21:58:38,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [560430661] [2023-11-06 21:58:38,015 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2023-11-06 21:58:38,015 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2023-11-06 21:58:38,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 21:58:38,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2023-11-06 21:58:38,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=93, Invalid=287, Unknown=0, NotChecked=0, Total=380 [2023-11-06 21:58:38,113 INFO L471 CegarLoopForPetriNet]: Number of universal loopers: 211 out of 514 [2023-11-06 21:58:38,116 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 627 places, 1775 transitions, 53793 flow. Second operand has 20 states, 20 states have (on average 212.55) internal successors, (4251), 20 states have internal predecessors, (4251), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-11-06 21:58:38,117 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2023-11-06 21:58:38,117 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 211 of 514 [2023-11-06 21:58:38,117 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand