./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/weaver/popl20-nonblocking-cntr-alt.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 38b53e6a 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_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/weaver/popl20-nonblocking-cntr-alt.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R --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 dfec19cb420bdcc992ee0af7789c6701a360457d4b79eebd70c54f4e314fbf3f --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-38b53e6 [2022-11-25 15:42:40,651 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-25 15:42:40,653 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-25 15:42:40,693 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-25 15:42:40,693 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-25 15:42:40,697 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-25 15:42:40,699 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-25 15:42:40,700 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-25 15:42:40,702 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-25 15:42:40,703 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-25 15:42:40,704 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-25 15:42:40,705 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-25 15:42:40,705 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-25 15:42:40,706 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-25 15:42:40,707 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-25 15:42:40,708 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-25 15:42:40,709 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-25 15:42:40,712 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-25 15:42:40,715 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-25 15:42:40,722 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-25 15:42:40,726 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-25 15:42:40,733 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-25 15:42:40,735 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-25 15:42:40,735 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-25 15:42:40,738 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-25 15:42:40,739 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-25 15:42:40,739 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-25 15:42:40,740 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-25 15:42:40,740 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-25 15:42:40,741 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-25 15:42:40,741 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-25 15:42:40,742 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-25 15:42:40,743 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-25 15:42:40,743 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-25 15:42:40,744 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-25 15:42:40,745 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-25 15:42:40,745 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-25 15:42:40,751 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-25 15:42:40,752 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-25 15:42:40,755 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-25 15:42:40,756 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-25 15:42:40,757 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2022-11-25 15:42:40,795 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-25 15:42:40,796 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-25 15:42:40,796 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-25 15:42:40,796 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-25 15:42:40,797 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-25 15:42:40,798 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-25 15:42:40,798 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-25 15:42:40,798 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-25 15:42:40,799 INFO L138 SettingsManager]: * Use SBE=true [2022-11-25 15:42:40,799 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-25 15:42:40,800 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-25 15:42:40,800 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-25 15:42:40,800 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-25 15:42:40,801 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-25 15:42:40,801 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-25 15:42:40,801 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-25 15:42:40,801 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-25 15:42:40,801 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-25 15:42:40,802 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-25 15:42:40,802 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-25 15:42:40,802 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-25 15:42:40,802 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-25 15:42:40,802 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-25 15:42:40,803 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-25 15:42:40,803 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-25 15:42:40,803 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-25 15:42:40,803 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-25 15:42:40,804 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-25 15:42:40,804 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-25 15:42:40,805 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-25 15:42:40,805 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-25 15:42:40,805 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-11-25 15:42:40,805 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-25 15:42:40,805 INFO L138 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_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/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_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R 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 -> dfec19cb420bdcc992ee0af7789c6701a360457d4b79eebd70c54f4e314fbf3f [2022-11-25 15:42:41,086 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-25 15:42:41,107 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-25 15:42:41,110 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-25 15:42:41,111 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-25 15:42:41,111 INFO L275 PluginConnector]: CDTParser initialized [2022-11-25 15:42:41,113 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/../../sv-benchmarks/c/weaver/popl20-nonblocking-cntr-alt.wvr.c [2022-11-25 15:42:44,149 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-25 15:42:44,333 INFO L351 CDTParser]: Found 1 translation units. [2022-11-25 15:42:44,334 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/sv-benchmarks/c/weaver/popl20-nonblocking-cntr-alt.wvr.c [2022-11-25 15:42:44,341 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/data/70949e196/8f2934f04ceb4cc49ac3c16ed02b049d/FLAGe4cdd4ccc [2022-11-25 15:42:44,357 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/data/70949e196/8f2934f04ceb4cc49ac3c16ed02b049d [2022-11-25 15:42:44,360 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-25 15:42:44,361 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-25 15:42:44,363 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-25 15:42:44,363 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-25 15:42:44,367 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-25 15:42:44,368 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 03:42:44" (1/1) ... [2022-11-25 15:42:44,369 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@85a04bb and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 03:42:44, skipping insertion in model container [2022-11-25 15:42:44,370 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 03:42:44" (1/1) ... [2022-11-25 15:42:44,377 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-25 15:42:44,395 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-25 15:42:44,600 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 15:42:44,600 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 15:42:44,608 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 15:42:44,609 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 15:42:44,619 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/sv-benchmarks/c/weaver/popl20-nonblocking-cntr-alt.wvr.c[2098,2111] [2022-11-25 15:42:44,625 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-25 15:42:44,639 INFO L203 MainTranslator]: Completed pre-run [2022-11-25 15:42:44,681 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 15:42:44,687 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 15:42:44,689 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 15:42:44,693 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 15:42:44,708 WARN L237 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/sv-benchmarks/c/weaver/popl20-nonblocking-cntr-alt.wvr.c[2098,2111] [2022-11-25 15:42:44,750 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-25 15:42:44,764 INFO L208 MainTranslator]: Completed translation [2022-11-25 15:42:44,765 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 03:42:44 WrapperNode [2022-11-25 15:42:44,765 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-25 15:42:44,770 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-25 15:42:44,770 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-25 15:42:44,770 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-25 15:42:44,777 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 03:42:44" (1/1) ... [2022-11-25 15:42:44,785 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 03:42:44" (1/1) ... [2022-11-25 15:42:44,804 INFO L138 Inliner]: procedures = 21, calls = 24, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 57 [2022-11-25 15:42:44,804 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-25 15:42:44,805 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-25 15:42:44,805 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-25 15:42:44,805 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-25 15:42:44,816 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 03:42:44" (1/1) ... [2022-11-25 15:42:44,817 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 03:42:44" (1/1) ... [2022-11-25 15:42:44,831 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 03:42:44" (1/1) ... [2022-11-25 15:42:44,831 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 03:42:44" (1/1) ... [2022-11-25 15:42:44,836 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 03:42:44" (1/1) ... [2022-11-25 15:42:44,846 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 03:42:44" (1/1) ... [2022-11-25 15:42:44,854 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 03:42:44" (1/1) ... [2022-11-25 15:42:44,855 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 03:42:44" (1/1) ... [2022-11-25 15:42:44,857 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-25 15:42:44,859 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-25 15:42:44,860 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-25 15:42:44,861 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-25 15:42:44,861 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 03:42:44" (1/1) ... [2022-11-25 15:42:44,879 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-25 15:42:44,889 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:42:44,902 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-25 15:42:44,918 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-25 15:42:44,953 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-25 15:42:44,954 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-11-25 15:42:44,954 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-11-25 15:42:44,954 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-11-25 15:42:44,954 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-11-25 15:42:44,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-25 15:42:44,954 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-25 15:42:44,954 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-25 15:42:44,954 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-11-25 15:42:44,955 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-11-25 15:42:44,955 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-25 15:42:44,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-25 15:42:44,955 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-25 15:42:44,956 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-25 15:42:44,958 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-11-25 15:42:45,080 INFO L235 CfgBuilder]: Building ICFG [2022-11-25 15:42:45,082 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-25 15:42:45,372 INFO L276 CfgBuilder]: Performing block encoding [2022-11-25 15:42:45,455 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-25 15:42:45,456 INFO L300 CfgBuilder]: Removed 2 assume(true) statements. [2022-11-25 15:42:45,474 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 03:42:45 BoogieIcfgContainer [2022-11-25 15:42:45,474 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-25 15:42:45,476 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-25 15:42:45,476 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-25 15:42:45,479 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-25 15:42:45,480 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.11 03:42:44" (1/3) ... [2022-11-25 15:42:45,480 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1bd2fb7e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 03:42:45, skipping insertion in model container [2022-11-25 15:42:45,481 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 03:42:44" (2/3) ... [2022-11-25 15:42:45,481 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1bd2fb7e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 03:42:45, skipping insertion in model container [2022-11-25 15:42:45,481 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 03:42:45" (3/3) ... [2022-11-25 15:42:45,482 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-nonblocking-cntr-alt.wvr.c [2022-11-25 15:42:45,504 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-25 15:42:45,504 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 10 error locations. [2022-11-25 15:42:45,504 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-11-25 15:42:45,621 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-11-25 15:42:45,682 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 99 places, 98 transitions, 212 flow [2022-11-25 15:42:45,765 INFO L130 PetriNetUnfolder]: 6/96 cut-off events. [2022-11-25 15:42:45,766 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-11-25 15:42:45,774 INFO L83 FinitePrefix]: Finished finitePrefix Result has 105 conditions, 96 events. 6/96 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 74 event pairs, 0 based on Foata normal form. 0/80 useless extension candidates. Maximal degree in co-relation 57. Up to 2 conditions per place. [2022-11-25 15:42:45,774 INFO L82 GeneralOperation]: Start removeDead. Operand has 99 places, 98 transitions, 212 flow [2022-11-25 15:42:45,778 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 92 places, 91 transitions, 194 flow [2022-11-25 15:42:45,783 INFO L115 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-11-25 15:42:45,805 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 92 places, 91 transitions, 194 flow [2022-11-25 15:42:45,810 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 92 places, 91 transitions, 194 flow [2022-11-25 15:42:45,811 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 92 places, 91 transitions, 194 flow [2022-11-25 15:42:45,840 INFO L130 PetriNetUnfolder]: 6/91 cut-off events. [2022-11-25 15:42:45,840 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-11-25 15:42:45,841 INFO L83 FinitePrefix]: Finished finitePrefix Result has 100 conditions, 91 events. 6/91 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 73 event pairs, 0 based on Foata normal form. 0/76 useless extension candidates. Maximal degree in co-relation 57. Up to 2 conditions per place. [2022-11-25 15:42:45,842 INFO L119 LiptonReduction]: Number of co-enabled transitions 540 [2022-11-25 15:42:49,654 INFO L134 LiptonReduction]: Checked pairs total: 633 [2022-11-25 15:42:49,654 INFO L136 LiptonReduction]: Total number of compositions: 93 [2022-11-25 15:42:49,670 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-25 15:42:49,677 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;@3d99d8ff, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-25 15:42:49,677 INFO L358 AbstractCegarLoop]: Starting to check reachability of 12 error locations. [2022-11-25 15:42:49,679 INFO L130 PetriNetUnfolder]: 0/0 cut-off events. [2022-11-25 15:42:49,679 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-11-25 15:42:49,679 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:42:49,680 INFO L209 CegarLoopForPetriNet]: trace histogram [1] [2022-11-25 15:42:49,680 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2022-11-25 15:42:49,685 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:42:49,685 INFO L85 PathProgramCache]: Analyzing trace with hash 387, now seen corresponding path program 1 times [2022-11-25 15:42:49,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:42:49,695 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2022569516] [2022-11-25 15:42:49,695 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:42:49,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:42:49,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:42:49,792 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:42:49,793 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:42:49,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2022569516] [2022-11-25 15:42:49,794 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2022569516] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 15:42:49,795 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 15:42:49,795 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0] imperfect sequences [] total 0 [2022-11-25 15:42:49,796 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1543883764] [2022-11-25 15:42:49,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 15:42:49,806 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-25 15:42:49,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:42:49,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-25 15:42:49,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-25 15:42:49,840 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 87 out of 191 [2022-11-25 15:42:49,842 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 29 places, 24 transitions, 60 flow. Second operand has 2 states, 2 states have (on average 87.5) internal successors, (175), 2 states have internal predecessors, (175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:49,843 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:42:49,843 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 87 of 191 [2022-11-25 15:42:49,844 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:42:49,976 INFO L130 PetriNetUnfolder]: 100/163 cut-off events. [2022-11-25 15:42:49,977 INFO L131 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2022-11-25 15:42:49,978 INFO L83 FinitePrefix]: Finished finitePrefix Result has 338 conditions, 163 events. 100/163 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 503 event pairs, 42 based on Foata normal form. 0/83 useless extension candidates. Maximal degree in co-relation 264. Up to 160 conditions per place. [2022-11-25 15:42:49,982 INFO L137 encePairwiseOnDemand]: 188/191 looper letters, 19 selfloop transitions, 0 changer transitions 0/21 dead transitions. [2022-11-25 15:42:49,982 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 27 places, 21 transitions, 92 flow [2022-11-25 15:42:49,984 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-25 15:42:49,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2022-11-25 15:42:49,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 196 transitions. [2022-11-25 15:42:50,000 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5130890052356021 [2022-11-25 15:42:50,002 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 196 transitions. [2022-11-25 15:42:50,002 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 196 transitions. [2022-11-25 15:42:50,004 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:42:50,007 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 196 transitions. [2022-11-25 15:42:50,015 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 98.0) internal successors, (196), 2 states have internal predecessors, (196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:50,021 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 191.0) internal successors, (573), 3 states have internal predecessors, (573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:50,022 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 191.0) internal successors, (573), 3 states have internal predecessors, (573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:50,024 INFO L175 Difference]: Start difference. First operand has 29 places, 24 transitions, 60 flow. Second operand 2 states and 196 transitions. [2022-11-25 15:42:50,025 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 27 places, 21 transitions, 92 flow [2022-11-25 15:42:50,029 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 23 places, 21 transitions, 84 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-11-25 15:42:50,030 INFO L231 Difference]: Finished difference. Result has 23 places, 21 transitions, 46 flow [2022-11-25 15:42:50,033 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, 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} [2022-11-25 15:42:50,038 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, -6 predicate places. [2022-11-25 15:42:50,039 INFO L495 AbstractCegarLoop]: Abstraction has has 23 places, 21 transitions, 46 flow [2022-11-25 15:42:50,040 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 87.5) internal successors, (175), 2 states have internal predecessors, (175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:50,040 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:42:50,043 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2022-11-25 15:42:50,044 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-25 15:42:50,044 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)] === [2022-11-25 15:42:50,055 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:42:50,056 INFO L85 PathProgramCache]: Analyzing trace with hash 379406, now seen corresponding path program 1 times [2022-11-25 15:42:50,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:42:50,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1890046377] [2022-11-25 15:42:50,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:42:50,058 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:42:50,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:42:50,238 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:42:50,238 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:42:50,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1890046377] [2022-11-25 15:42:50,239 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1890046377] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 15:42:50,239 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 15:42:50,239 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-25 15:42:50,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1893153251] [2022-11-25 15:42:50,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 15:42:50,241 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 15:42:50,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:42:50,242 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 15:42:50,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 15:42:50,303 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 78 out of 191 [2022-11-25 15:42:50,304 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 23 places, 21 transitions, 46 flow. Second operand has 3 states, 3 states have (on average 79.0) internal successors, (237), 3 states have internal predecessors, (237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:50,304 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:42:50,304 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 78 of 191 [2022-11-25 15:42:50,304 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:42:50,350 INFO L130 PetriNetUnfolder]: 93/150 cut-off events. [2022-11-25 15:42:50,350 INFO L131 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2022-11-25 15:42:50,351 INFO L83 FinitePrefix]: Finished finitePrefix Result has 303 conditions, 150 events. 93/150 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 461 event pairs, 39 based on Foata normal form. 0/79 useless extension candidates. Maximal degree in co-relation 300. Up to 146 conditions per place. [2022-11-25 15:42:50,352 INFO L137 encePairwiseOnDemand]: 188/191 looper letters, 16 selfloop transitions, 1 changer transitions 0/19 dead transitions. [2022-11-25 15:42:50,352 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 23 places, 19 transitions, 76 flow [2022-11-25 15:42:50,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 15:42:50,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-11-25 15:42:50,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 253 transitions. [2022-11-25 15:42:50,355 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.44153577661431065 [2022-11-25 15:42:50,355 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 253 transitions. [2022-11-25 15:42:50,355 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 253 transitions. [2022-11-25 15:42:50,355 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:42:50,356 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 253 transitions. [2022-11-25 15:42:50,357 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 84.33333333333333) internal successors, (253), 3 states have internal predecessors, (253), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:50,358 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 191.0) internal successors, (764), 4 states have internal predecessors, (764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:50,359 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 191.0) internal successors, (764), 4 states have internal predecessors, (764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:50,359 INFO L175 Difference]: Start difference. First operand has 23 places, 21 transitions, 46 flow. Second operand 3 states and 253 transitions. [2022-11-25 15:42:50,359 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 23 places, 19 transitions, 76 flow [2022-11-25 15:42:50,360 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 23 places, 19 transitions, 76 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-11-25 15:42:50,361 INFO L231 Difference]: Finished difference. Result has 23 places, 19 transitions, 44 flow [2022-11-25 15:42:50,361 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, 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} [2022-11-25 15:42:50,362 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, -6 predicate places. [2022-11-25 15:42:50,362 INFO L495 AbstractCegarLoop]: Abstraction has has 23 places, 19 transitions, 44 flow [2022-11-25 15:42:50,362 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 79.0) internal successors, (237), 3 states have internal predecessors, (237), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:50,362 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:42:50,363 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2022-11-25 15:42:50,363 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-25 15:42:50,363 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)] === [2022-11-25 15:42:50,364 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:42:50,364 INFO L85 PathProgramCache]: Analyzing trace with hash 379408, now seen corresponding path program 1 times [2022-11-25 15:42:50,364 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:42:50,364 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [785056029] [2022-11-25 15:42:50,365 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:42:50,365 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:42:50,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:42:50,465 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:42:50,466 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:42:50,466 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [785056029] [2022-11-25 15:42:50,466 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [785056029] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 15:42:50,466 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 15:42:50,467 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-25 15:42:50,467 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [689393470] [2022-11-25 15:42:50,467 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 15:42:50,467 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 15:42:50,468 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:42:50,468 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 15:42:50,468 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 15:42:50,500 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 82 out of 191 [2022-11-25 15:42:50,500 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 23 places, 19 transitions, 44 flow. Second operand has 3 states, 3 states have (on average 83.0) internal successors, (249), 3 states have internal predecessors, (249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:50,500 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:42:50,501 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 82 of 191 [2022-11-25 15:42:50,501 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:42:50,548 INFO L130 PetriNetUnfolder]: 86/137 cut-off events. [2022-11-25 15:42:50,548 INFO L131 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2022-11-25 15:42:50,549 INFO L83 FinitePrefix]: Finished finitePrefix Result has 279 conditions, 137 events. 86/137 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 21. Compared 407 event pairs, 36 based on Foata normal form. 0/75 useless extension candidates. Maximal degree in co-relation 275. Up to 133 conditions per place. [2022-11-25 15:42:50,550 INFO L137 encePairwiseOnDemand]: 188/191 looper letters, 14 selfloop transitions, 1 changer transitions 0/17 dead transitions. [2022-11-25 15:42:50,550 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 23 places, 17 transitions, 70 flow [2022-11-25 15:42:50,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 15:42:50,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-11-25 15:42:50,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 263 transitions. [2022-11-25 15:42:50,552 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.45898778359511344 [2022-11-25 15:42:50,552 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 263 transitions. [2022-11-25 15:42:50,553 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 263 transitions. [2022-11-25 15:42:50,553 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:42:50,553 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 263 transitions. [2022-11-25 15:42:50,554 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 87.66666666666667) internal successors, (263), 3 states have internal predecessors, (263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:50,556 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 191.0) internal successors, (764), 4 states have internal predecessors, (764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:50,556 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 191.0) internal successors, (764), 4 states have internal predecessors, (764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:50,556 INFO L175 Difference]: Start difference. First operand has 23 places, 19 transitions, 44 flow. Second operand 3 states and 263 transitions. [2022-11-25 15:42:50,557 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 23 places, 17 transitions, 70 flow [2022-11-25 15:42:50,557 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 22 places, 17 transitions, 69 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-25 15:42:50,558 INFO L231 Difference]: Finished difference. Result has 22 places, 17 transitions, 41 flow [2022-11-25 15:42:50,558 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, 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} [2022-11-25 15:42:50,559 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, -7 predicate places. [2022-11-25 15:42:50,559 INFO L495 AbstractCegarLoop]: Abstraction has has 22 places, 17 transitions, 41 flow [2022-11-25 15:42:50,559 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 83.0) internal successors, (249), 3 states have internal predecessors, (249), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:50,559 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:42:50,560 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2022-11-25 15:42:50,560 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-25 15:42:50,560 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)] === [2022-11-25 15:42:50,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:42:50,561 INFO L85 PathProgramCache]: Analyzing trace with hash 364618497, now seen corresponding path program 1 times [2022-11-25 15:42:50,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:42:50,561 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [613721409] [2022-11-25 15:42:50,561 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:42:50,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:42:50,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:42:50,723 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:42:50,723 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:42:50,724 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [613721409] [2022-11-25 15:42:50,725 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [613721409] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 15:42:50,725 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 15:42:50,725 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-25 15:42:50,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [592796519] [2022-11-25 15:42:50,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 15:42:50,727 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 15:42:50,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:42:50,729 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 15:42:50,729 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-25 15:42:50,807 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 80 out of 191 [2022-11-25 15:42:50,812 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 22 places, 17 transitions, 41 flow. Second operand has 4 states, 4 states have (on average 81.25) internal successors, (325), 4 states have internal predecessors, (325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:50,812 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:42:50,812 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 80 of 191 [2022-11-25 15:42:50,813 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:42:50,858 INFO L130 PetriNetUnfolder]: 65/107 cut-off events. [2022-11-25 15:42:50,859 INFO L131 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2022-11-25 15:42:50,861 INFO L83 FinitePrefix]: Finished finitePrefix Result has 220 conditions, 107 events. 65/107 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 15. Compared 281 event pairs, 27 based on Foata normal form. 0/63 useless extension candidates. Maximal degree in co-relation 216. Up to 103 conditions per place. [2022-11-25 15:42:50,862 INFO L137 encePairwiseOnDemand]: 189/191 looper letters, 13 selfloop transitions, 1 changer transitions 0/16 dead transitions. [2022-11-25 15:42:50,862 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 23 places, 16 transitions, 67 flow [2022-11-25 15:42:50,863 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 15:42:50,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-11-25 15:42:50,870 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 255 transitions. [2022-11-25 15:42:50,870 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.44502617801047123 [2022-11-25 15:42:50,870 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 255 transitions. [2022-11-25 15:42:50,871 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 255 transitions. [2022-11-25 15:42:50,871 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:42:50,871 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 255 transitions. [2022-11-25 15:42:50,872 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 85.0) internal successors, (255), 3 states have internal predecessors, (255), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:50,873 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 191.0) internal successors, (764), 4 states have internal predecessors, (764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:50,874 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 191.0) internal successors, (764), 4 states have internal predecessors, (764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:50,874 INFO L175 Difference]: Start difference. First operand has 22 places, 17 transitions, 41 flow. Second operand 3 states and 255 transitions. [2022-11-25 15:42:50,874 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 23 places, 16 transitions, 67 flow [2022-11-25 15:42:50,874 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 22 places, 16 transitions, 66 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-25 15:42:50,875 INFO L231 Difference]: Finished difference. Result has 22 places, 16 transitions, 40 flow [2022-11-25 15:42:50,875 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, 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} [2022-11-25 15:42:50,876 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, -7 predicate places. [2022-11-25 15:42:50,876 INFO L495 AbstractCegarLoop]: Abstraction has has 22 places, 16 transitions, 40 flow [2022-11-25 15:42:50,876 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 81.25) internal successors, (325), 4 states have internal predecessors, (325), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:50,876 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:42:50,877 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2022-11-25 15:42:50,877 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-25 15:42:50,877 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)] === [2022-11-25 15:42:50,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:42:50,878 INFO L85 PathProgramCache]: Analyzing trace with hash 364618498, now seen corresponding path program 1 times [2022-11-25 15:42:50,878 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:42:50,878 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004658423] [2022-11-25 15:42:50,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:42:50,878 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:42:50,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:42:50,943 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:42:50,943 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:42:50,943 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004658423] [2022-11-25 15:42:50,943 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004658423] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 15:42:50,944 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 15:42:50,944 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-25 15:42:50,944 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671033592] [2022-11-25 15:42:50,944 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 15:42:50,944 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 15:42:50,944 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:42:50,945 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 15:42:50,945 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-25 15:42:51,005 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 74 out of 191 [2022-11-25 15:42:51,006 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 22 places, 16 transitions, 40 flow. Second operand has 4 states, 4 states have (on average 75.25) internal successors, (301), 4 states have internal predecessors, (301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:51,006 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:42:51,006 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 74 of 191 [2022-11-25 15:42:51,006 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:42:51,035 INFO L130 PetriNetUnfolder]: 44/77 cut-off events. [2022-11-25 15:42:51,035 INFO L131 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2022-11-25 15:42:51,036 INFO L83 FinitePrefix]: Finished finitePrefix Result has 161 conditions, 77 events. 44/77 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 169 event pairs, 18 based on Foata normal form. 0/51 useless extension candidates. Maximal degree in co-relation 157. Up to 73 conditions per place. [2022-11-25 15:42:51,036 INFO L137 encePairwiseOnDemand]: 189/191 looper letters, 12 selfloop transitions, 1 changer transitions 0/15 dead transitions. [2022-11-25 15:42:51,036 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 23 places, 15 transitions, 64 flow [2022-11-25 15:42:51,037 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 15:42:51,037 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-11-25 15:42:51,038 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 236 transitions. [2022-11-25 15:42:51,038 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4118673647469459 [2022-11-25 15:42:51,038 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 236 transitions. [2022-11-25 15:42:51,038 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 236 transitions. [2022-11-25 15:42:51,038 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:42:51,039 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 236 transitions. [2022-11-25 15:42:51,039 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 78.66666666666667) internal successors, (236), 3 states have internal predecessors, (236), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:51,041 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 191.0) internal successors, (764), 4 states have internal predecessors, (764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:51,041 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 191.0) internal successors, (764), 4 states have internal predecessors, (764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:51,041 INFO L175 Difference]: Start difference. First operand has 22 places, 16 transitions, 40 flow. Second operand 3 states and 236 transitions. [2022-11-25 15:42:51,041 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 23 places, 15 transitions, 64 flow [2022-11-25 15:42:51,042 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 22 places, 15 transitions, 63 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-25 15:42:51,042 INFO L231 Difference]: Finished difference. Result has 22 places, 15 transitions, 39 flow [2022-11-25 15:42:51,042 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, 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} [2022-11-25 15:42:51,043 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, -7 predicate places. [2022-11-25 15:42:51,043 INFO L495 AbstractCegarLoop]: Abstraction has has 22 places, 15 transitions, 39 flow [2022-11-25 15:42:51,044 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 75.25) internal successors, (301), 4 states have internal predecessors, (301), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:51,044 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:42:51,044 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:42:51,044 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-25 15:42:51,044 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)] === [2022-11-25 15:42:51,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:42:51,045 INFO L85 PathProgramCache]: Analyzing trace with hash 1595488918, now seen corresponding path program 1 times [2022-11-25 15:42:51,045 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:42:51,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2137954277] [2022-11-25 15:42:51,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:42:51,045 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:42:51,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:42:51,187 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:42:51,187 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:42:51,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2137954277] [2022-11-25 15:42:51,188 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2137954277] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 15:42:51,188 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 15:42:51,188 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 15:42:51,188 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [410110217] [2022-11-25 15:42:51,188 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 15:42:51,189 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 15:42:51,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:42:51,189 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 15:42:51,189 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-25 15:42:51,214 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 82 out of 191 [2022-11-25 15:42:51,214 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 22 places, 15 transitions, 39 flow. Second operand has 4 states, 4 states have (on average 85.0) internal successors, (340), 4 states have internal predecessors, (340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:51,214 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:42:51,215 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 82 of 191 [2022-11-25 15:42:51,215 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:42:51,263 INFO L130 PetriNetUnfolder]: 54/95 cut-off events. [2022-11-25 15:42:51,263 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-11-25 15:42:51,263 INFO L83 FinitePrefix]: Finished finitePrefix Result has 201 conditions, 95 events. 54/95 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 244 event pairs, 10 based on Foata normal form. 0/69 useless extension candidates. Maximal degree in co-relation 197. Up to 73 conditions per place. [2022-11-25 15:42:51,264 INFO L137 encePairwiseOnDemand]: 187/191 looper letters, 17 selfloop transitions, 3 changer transitions 0/21 dead transitions. [2022-11-25 15:42:51,264 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 25 places, 21 transitions, 92 flow [2022-11-25 15:42:51,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-25 15:42:51,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-11-25 15:42:51,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 349 transitions. [2022-11-25 15:42:51,266 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4568062827225131 [2022-11-25 15:42:51,266 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 349 transitions. [2022-11-25 15:42:51,266 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 349 transitions. [2022-11-25 15:42:51,267 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:42:51,267 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 349 transitions. [2022-11-25 15:42:51,268 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 87.25) internal successors, (349), 4 states have internal predecessors, (349), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:51,269 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 191.0) internal successors, (955), 5 states have internal predecessors, (955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:51,270 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 191.0) internal successors, (955), 5 states have internal predecessors, (955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:51,270 INFO L175 Difference]: Start difference. First operand has 22 places, 15 transitions, 39 flow. Second operand 4 states and 349 transitions. [2022-11-25 15:42:51,270 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 25 places, 21 transitions, 92 flow [2022-11-25 15:42:51,271 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 24 places, 21 transitions, 91 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-25 15:42:51,272 INFO L231 Difference]: Finished difference. Result has 25 places, 16 transitions, 52 flow [2022-11-25 15:42:51,272 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, 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=12, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=52, PETRI_PLACES=25, PETRI_TRANSITIONS=16} [2022-11-25 15:42:51,272 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, -4 predicate places. [2022-11-25 15:42:51,273 INFO L495 AbstractCegarLoop]: Abstraction has has 25 places, 16 transitions, 52 flow [2022-11-25 15:42:51,273 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 85.0) internal successors, (340), 4 states have internal predecessors, (340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:51,273 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:42:51,273 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:42:51,274 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-25 15:42:51,274 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)] === [2022-11-25 15:42:51,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:42:51,274 INFO L85 PathProgramCache]: Analyzing trace with hash -2147284026, now seen corresponding path program 1 times [2022-11-25 15:42:51,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:42:51,275 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1624022574] [2022-11-25 15:42:51,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:42:51,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:42:51,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:42:51,418 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 15:42:51,418 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:42:51,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1624022574] [2022-11-25 15:42:51,418 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1624022574] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 15:42:51,419 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 15:42:51,419 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 15:42:51,419 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1648059701] [2022-11-25 15:42:51,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 15:42:51,420 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 15:42:51,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:42:51,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 15:42:51,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-25 15:42:51,433 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 83 out of 191 [2022-11-25 15:42:51,434 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 25 places, 16 transitions, 52 flow. Second operand has 4 states, 4 states have (on average 86.25) internal successors, (345), 4 states have internal predecessors, (345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:51,434 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:42:51,434 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 83 of 191 [2022-11-25 15:42:51,434 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:42:51,483 INFO L130 PetriNetUnfolder]: 51/93 cut-off events. [2022-11-25 15:42:51,483 INFO L131 PetriNetUnfolder]: For 20/28 co-relation queries the response was YES. [2022-11-25 15:42:51,484 INFO L83 FinitePrefix]: Finished finitePrefix Result has 240 conditions, 93 events. 51/93 cut-off events. For 20/28 co-relation queries the response was YES. Maximal size of possible extension queue 7. Compared 232 event pairs, 24 based on Foata normal form. 8/82 useless extension candidates. Maximal degree in co-relation 235. Up to 73 conditions per place. [2022-11-25 15:42:51,485 INFO L137 encePairwiseOnDemand]: 187/191 looper letters, 19 selfloop transitions, 3 changer transitions 0/23 dead transitions. [2022-11-25 15:42:51,485 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 28 places, 23 transitions, 118 flow [2022-11-25 15:42:51,486 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-25 15:42:51,486 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-11-25 15:42:51,487 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 353 transitions. [2022-11-25 15:42:51,487 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4620418848167539 [2022-11-25 15:42:51,487 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 353 transitions. [2022-11-25 15:42:51,488 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 353 transitions. [2022-11-25 15:42:51,488 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:42:51,488 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 353 transitions. [2022-11-25 15:42:51,489 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 88.25) internal successors, (353), 4 states have internal predecessors, (353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:51,491 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 191.0) internal successors, (955), 5 states have internal predecessors, (955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:51,493 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 191.0) internal successors, (955), 5 states have internal predecessors, (955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:51,494 INFO L175 Difference]: Start difference. First operand has 25 places, 16 transitions, 52 flow. Second operand 4 states and 353 transitions. [2022-11-25 15:42:51,494 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 28 places, 23 transitions, 118 flow [2022-11-25 15:42:51,495 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 26 places, 23 transitions, 109 flow, removed 2 selfloop flow, removed 2 redundant places. [2022-11-25 15:42:51,496 INFO L231 Difference]: Finished difference. Result has 27 places, 17 transitions, 60 flow [2022-11-25 15:42:51,496 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=46, PETRI_DIFFERENCE_MINUEND_PLACES=23, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=16, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=13, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=60, PETRI_PLACES=27, PETRI_TRANSITIONS=17} [2022-11-25 15:42:51,497 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, -2 predicate places. [2022-11-25 15:42:51,497 INFO L495 AbstractCegarLoop]: Abstraction has has 27 places, 17 transitions, 60 flow [2022-11-25 15:42:51,497 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 86.25) internal successors, (345), 4 states have internal predecessors, (345), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:51,498 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:42:51,498 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:42:51,498 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-25 15:42:51,498 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)] === [2022-11-25 15:42:51,499 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:42:51,499 INFO L85 PathProgramCache]: Analyzing trace with hash 1389945997, now seen corresponding path program 1 times [2022-11-25 15:42:51,499 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:42:51,500 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1579157661] [2022-11-25 15:42:51,500 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:42:51,500 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:42:51,540 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:42:51,889 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:42:51,889 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:42:51,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1579157661] [2022-11-25 15:42:51,889 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1579157661] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:42:51,889 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1169481294] [2022-11-25 15:42:51,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:42:51,890 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:42:51,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:42:51,894 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:42:51,896 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-25 15:42:51,987 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:42:51,989 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-25 15:42:51,994 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:42:52,325 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:42:52,326 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:42:52,612 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:42:52,613 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1169481294] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:42:52,613 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:42:52,613 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 18 [2022-11-25 15:42:52,613 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1145960339] [2022-11-25 15:42:52,613 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:42:52,614 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-25 15:42:52,614 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:42:52,614 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-25 15:42:52,615 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=290, Unknown=0, NotChecked=0, Total=380 [2022-11-25 15:42:52,775 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:42:52,776 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 27 places, 17 transitions, 60 flow. Second operand has 20 states, 20 states have (on average 76.9) internal successors, (1538), 20 states have internal predecessors, (1538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:52,776 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:42:52,777 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:42:52,777 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:42:53,722 INFO L130 PetriNetUnfolder]: 249/475 cut-off events. [2022-11-25 15:42:53,723 INFO L131 PetriNetUnfolder]: For 144/144 co-relation queries the response was YES. [2022-11-25 15:42:53,724 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1298 conditions, 475 events. 249/475 cut-off events. For 144/144 co-relation queries the response was YES. Maximal size of possible extension queue 43. Compared 2087 event pairs, 5 based on Foata normal form. 3/354 useless extension candidates. Maximal degree in co-relation 1292. Up to 169 conditions per place. [2022-11-25 15:42:53,726 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 96 selfloop transitions, 40 changer transitions 22/158 dead transitions. [2022-11-25 15:42:53,727 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 48 places, 158 transitions, 817 flow [2022-11-25 15:42:53,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2022-11-25 15:42:53,727 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2022-11-25 15:42:53,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 1808 transitions. [2022-11-25 15:42:53,733 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43027129938124703 [2022-11-25 15:42:53,734 INFO L72 ComplementDD]: Start complementDD. Operand 22 states and 1808 transitions. [2022-11-25 15:42:53,734 INFO L73 IsDeterministic]: Start isDeterministic. Operand 22 states and 1808 transitions. [2022-11-25 15:42:53,735 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:42:53,735 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 22 states and 1808 transitions. [2022-11-25 15:42:53,740 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 23 states, 22 states have (on average 82.18181818181819) internal successors, (1808), 22 states have internal predecessors, (1808), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:53,747 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 23 states, 23 states have (on average 191.0) internal successors, (4393), 23 states have internal predecessors, (4393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:53,749 INFO L81 ComplementDD]: Finished complementDD. Result has 23 states, 23 states have (on average 191.0) internal successors, (4393), 23 states have internal predecessors, (4393), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:53,749 INFO L175 Difference]: Start difference. First operand has 27 places, 17 transitions, 60 flow. Second operand 22 states and 1808 transitions. [2022-11-25 15:42:53,749 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 48 places, 158 transitions, 817 flow [2022-11-25 15:42:53,752 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 46 places, 158 transitions, 793 flow, removed 6 selfloop flow, removed 2 redundant places. [2022-11-25 15:42:53,755 INFO L231 Difference]: Finished difference. Result has 61 places, 59 transitions, 386 flow [2022-11-25 15:42:53,755 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=54, PETRI_DIFFERENCE_MINUEND_PLACES=25, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=17, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=8, PETRI_DIFFERENCE_SUBTRAHEND_STATES=22, PETRI_FLOW=386, PETRI_PLACES=61, PETRI_TRANSITIONS=59} [2022-11-25 15:42:53,756 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 32 predicate places. [2022-11-25 15:42:53,756 INFO L495 AbstractCegarLoop]: Abstraction has has 61 places, 59 transitions, 386 flow [2022-11-25 15:42:53,757 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 76.9) internal successors, (1538), 20 states have internal predecessors, (1538), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:53,757 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:42:53,757 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:42:53,775 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-25 15:42:53,969 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:42:53,969 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)] === [2022-11-25 15:42:53,970 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:42:53,970 INFO L85 PathProgramCache]: Analyzing trace with hash -1712137355, now seen corresponding path program 2 times [2022-11-25 15:42:53,970 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:42:53,970 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [485564267] [2022-11-25 15:42:53,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:42:53,971 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:42:53,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:42:54,253 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:42:54,254 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:42:54,256 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [485564267] [2022-11-25 15:42:54,257 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [485564267] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:42:54,260 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [396492836] [2022-11-25 15:42:54,261 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-25 15:42:54,261 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:42:54,261 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:42:54,262 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:42:54,278 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-25 15:42:54,374 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-25 15:42:54,374 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:42:54,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-25 15:42:54,378 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:42:54,556 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:42:54,556 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:42:54,830 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:42:54,831 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [396492836] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:42:54,831 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:42:54,831 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 17 [2022-11-25 15:42:54,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1914568626] [2022-11-25 15:42:54,831 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:42:54,832 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-25 15:42:54,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:42:54,833 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-25 15:42:54,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2022-11-25 15:42:55,091 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:42:55,093 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 61 places, 59 transitions, 386 flow. Second operand has 19 states, 19 states have (on average 76.89473684210526) internal successors, (1461), 19 states have internal predecessors, (1461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:55,094 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:42:55,094 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:42:55,094 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:42:56,964 INFO L130 PetriNetUnfolder]: 396/784 cut-off events. [2022-11-25 15:42:56,964 INFO L131 PetriNetUnfolder]: For 3706/3706 co-relation queries the response was YES. [2022-11-25 15:42:56,969 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3533 conditions, 784 events. 396/784 cut-off events. For 3706/3706 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 4092 event pairs, 65 based on Foata normal form. 9/789 useless extension candidates. Maximal degree in co-relation 3512. Up to 418 conditions per place. [2022-11-25 15:42:56,974 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 115 selfloop transitions, 42 changer transitions 69/226 dead transitions. [2022-11-25 15:42:56,974 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 96 places, 226 transitions, 1824 flow [2022-11-25 15:42:56,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 37 states. [2022-11-25 15:42:56,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 37 states. [2022-11-25 15:42:56,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 37 states to 37 states and 2969 transitions. [2022-11-25 15:42:56,984 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4201216923730013 [2022-11-25 15:42:56,984 INFO L72 ComplementDD]: Start complementDD. Operand 37 states and 2969 transitions. [2022-11-25 15:42:56,984 INFO L73 IsDeterministic]: Start isDeterministic. Operand 37 states and 2969 transitions. [2022-11-25 15:42:56,986 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:42:56,986 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 37 states and 2969 transitions. [2022-11-25 15:42:56,994 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 38 states, 37 states have (on average 80.24324324324324) internal successors, (2969), 37 states have internal predecessors, (2969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:57,005 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 38 states, 38 states have (on average 191.0) internal successors, (7258), 38 states have internal predecessors, (7258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:57,008 INFO L81 ComplementDD]: Finished complementDD. Result has 38 states, 38 states have (on average 191.0) internal successors, (7258), 38 states have internal predecessors, (7258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:57,009 INFO L175 Difference]: Start difference. First operand has 61 places, 59 transitions, 386 flow. Second operand 37 states and 2969 transitions. [2022-11-25 15:42:57,009 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 96 places, 226 transitions, 1824 flow [2022-11-25 15:42:57,042 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 94 places, 226 transitions, 1733 flow, removed 40 selfloop flow, removed 2 redundant places. [2022-11-25 15:42:57,100 INFO L231 Difference]: Finished difference. Result has 118 places, 92 transitions, 782 flow [2022-11-25 15:42:57,100 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=336, PETRI_DIFFERENCE_MINUEND_PLACES=58, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=59, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=37, PETRI_FLOW=782, PETRI_PLACES=118, PETRI_TRANSITIONS=92} [2022-11-25 15:42:57,101 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 89 predicate places. [2022-11-25 15:42:57,101 INFO L495 AbstractCegarLoop]: Abstraction has has 118 places, 92 transitions, 782 flow [2022-11-25 15:42:57,102 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 76.89473684210526) internal successors, (1461), 19 states have internal predecessors, (1461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:57,102 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:42:57,102 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:42:57,115 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-25 15:42:57,302 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:42:57,303 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)] === [2022-11-25 15:42:57,303 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:42:57,303 INFO L85 PathProgramCache]: Analyzing trace with hash 708048375, now seen corresponding path program 3 times [2022-11-25 15:42:57,304 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:42:57,304 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1471909488] [2022-11-25 15:42:57,304 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:42:57,304 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:42:57,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:42:57,562 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:42:57,563 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:42:57,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1471909488] [2022-11-25 15:42:57,563 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1471909488] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:42:57,563 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2079767162] [2022-11-25 15:42:57,563 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-25 15:42:57,563 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:42:57,564 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:42:57,565 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:42:57,586 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-25 15:42:57,642 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-25 15:42:57,643 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:42:57,644 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-25 15:42:57,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:42:57,814 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:42:57,814 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:42:58,083 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:42:58,083 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2079767162] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:42:58,083 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:42:58,083 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 18 [2022-11-25 15:42:58,084 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [169723298] [2022-11-25 15:42:58,084 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:42:58,084 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-25 15:42:58,084 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:42:58,085 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-25 15:42:58,085 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=293, Unknown=0, NotChecked=0, Total=380 [2022-11-25 15:42:58,280 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:42:58,282 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 118 places, 92 transitions, 782 flow. Second operand has 20 states, 20 states have (on average 76.8) internal successors, (1536), 20 states have internal predecessors, (1536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:58,282 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:42:58,282 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:42:58,282 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:42:59,080 INFO L130 PetriNetUnfolder]: 346/714 cut-off events. [2022-11-25 15:42:59,081 INFO L131 PetriNetUnfolder]: For 11062/11062 co-relation queries the response was YES. [2022-11-25 15:42:59,086 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4049 conditions, 714 events. 346/714 cut-off events. For 11062/11062 co-relation queries the response was YES. Maximal size of possible extension queue 65. Compared 3793 event pairs, 29 based on Foata normal form. 3/717 useless extension candidates. Maximal degree in co-relation 4004. Up to 243 conditions per place. [2022-11-25 15:42:59,091 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 77 selfloop transitions, 58 changer transitions 42/177 dead transitions. [2022-11-25 15:42:59,091 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 126 places, 177 transitions, 1747 flow [2022-11-25 15:42:59,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2022-11-25 15:42:59,091 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2022-11-25 15:42:59,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 1465 transitions. [2022-11-25 15:42:59,095 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4261198371146015 [2022-11-25 15:42:59,095 INFO L72 ComplementDD]: Start complementDD. Operand 18 states and 1465 transitions. [2022-11-25 15:42:59,096 INFO L73 IsDeterministic]: Start isDeterministic. Operand 18 states and 1465 transitions. [2022-11-25 15:42:59,097 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:42:59,097 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 18 states and 1465 transitions. [2022-11-25 15:42:59,100 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 19 states, 18 states have (on average 81.38888888888889) internal successors, (1465), 18 states have internal predecessors, (1465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:59,105 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 19 states, 19 states have (on average 191.0) internal successors, (3629), 19 states have internal predecessors, (3629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:59,106 INFO L81 ComplementDD]: Finished complementDD. Result has 19 states, 19 states have (on average 191.0) internal successors, (3629), 19 states have internal predecessors, (3629), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:59,106 INFO L175 Difference]: Start difference. First operand has 118 places, 92 transitions, 782 flow. Second operand 18 states and 1465 transitions. [2022-11-25 15:42:59,106 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 126 places, 177 transitions, 1747 flow [2022-11-25 15:42:59,147 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 111 places, 177 transitions, 1412 flow, removed 149 selfloop flow, removed 15 redundant places. [2022-11-25 15:42:59,149 INFO L231 Difference]: Finished difference. Result has 119 places, 100 transitions, 822 flow [2022-11-25 15:42:59,150 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=579, PETRI_DIFFERENCE_MINUEND_PLACES=94, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=92, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=50, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=41, PETRI_DIFFERENCE_SUBTRAHEND_STATES=18, PETRI_FLOW=822, PETRI_PLACES=119, PETRI_TRANSITIONS=100} [2022-11-25 15:42:59,151 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 90 predicate places. [2022-11-25 15:42:59,151 INFO L495 AbstractCegarLoop]: Abstraction has has 119 places, 100 transitions, 822 flow [2022-11-25 15:42:59,152 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 76.8) internal successors, (1536), 20 states have internal predecessors, (1536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:42:59,152 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:42:59,152 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:42:59,166 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-25 15:42:59,358 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:42:59,358 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)] === [2022-11-25 15:42:59,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:42:59,359 INFO L85 PathProgramCache]: Analyzing trace with hash 579897783, now seen corresponding path program 4 times [2022-11-25 15:42:59,359 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:42:59,359 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994687128] [2022-11-25 15:42:59,359 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:42:59,359 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:42:59,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:42:59,614 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:42:59,614 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:42:59,614 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994687128] [2022-11-25 15:42:59,615 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994687128] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:42:59,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1831574314] [2022-11-25 15:42:59,615 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-25 15:42:59,615 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:42:59,615 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:42:59,618 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:42:59,638 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-25 15:42:59,696 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-25 15:42:59,697 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:42:59,698 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-25 15:42:59,699 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:42:59,886 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:42:59,886 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:43:00,112 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:00,112 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1831574314] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:43:00,112 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:43:00,112 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 18 [2022-11-25 15:43:00,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841888056] [2022-11-25 15:43:00,113 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:43:00,113 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-25 15:43:00,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:43:00,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-25 15:43:00,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=87, Invalid=293, Unknown=0, NotChecked=0, Total=380 [2022-11-25 15:43:00,306 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:43:00,307 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 119 places, 100 transitions, 822 flow. Second operand has 20 states, 20 states have (on average 76.85) internal successors, (1537), 20 states have internal predecessors, (1537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:00,307 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:43:00,308 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:43:00,308 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:43:01,096 INFO L130 PetriNetUnfolder]: 321/655 cut-off events. [2022-11-25 15:43:01,096 INFO L131 PetriNetUnfolder]: For 6488/6488 co-relation queries the response was YES. [2022-11-25 15:43:01,100 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3507 conditions, 655 events. 321/655 cut-off events. For 6488/6488 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 3364 event pairs, 31 based on Foata normal form. 3/656 useless extension candidates. Maximal degree in co-relation 3468. Up to 163 conditions per place. [2022-11-25 15:43:01,104 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 78 selfloop transitions, 58 changer transitions 46/182 dead transitions. [2022-11-25 15:43:01,105 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 133 places, 182 transitions, 1702 flow [2022-11-25 15:43:01,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-25 15:43:01,105 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-11-25 15:43:01,109 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1702 transitions. [2022-11-25 15:43:01,110 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42433308401894787 [2022-11-25 15:43:01,111 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 1702 transitions. [2022-11-25 15:43:01,111 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 1702 transitions. [2022-11-25 15:43:01,112 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:43:01,112 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 1702 transitions. [2022-11-25 15:43:01,115 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 81.04761904761905) internal successors, (1702), 21 states have internal predecessors, (1702), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:01,121 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 191.0) internal successors, (4202), 22 states have internal predecessors, (4202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:01,122 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 191.0) internal successors, (4202), 22 states have internal predecessors, (4202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:01,123 INFO L175 Difference]: Start difference. First operand has 119 places, 100 transitions, 822 flow. Second operand 21 states and 1702 transitions. [2022-11-25 15:43:01,123 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 133 places, 182 transitions, 1702 flow [2022-11-25 15:43:01,150 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 122 places, 182 transitions, 1523 flow, removed 50 selfloop flow, removed 11 redundant places. [2022-11-25 15:43:01,153 INFO L231 Difference]: Finished difference. Result has 129 places, 96 transitions, 819 flow [2022-11-25 15:43:01,154 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=709, PETRI_DIFFERENCE_MINUEND_PLACES=102, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=100, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=58, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=819, PETRI_PLACES=129, PETRI_TRANSITIONS=96} [2022-11-25 15:43:01,154 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 100 predicate places. [2022-11-25 15:43:01,155 INFO L495 AbstractCegarLoop]: Abstraction has has 129 places, 96 transitions, 819 flow [2022-11-25 15:43:01,155 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 76.85) internal successors, (1537), 20 states have internal predecessors, (1537), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:01,155 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:43:01,156 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:43:01,166 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-25 15:43:01,361 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-11-25 15:43:01,361 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)] === [2022-11-25 15:43:01,362 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:43:01,362 INFO L85 PathProgramCache]: Analyzing trace with hash -139356753, now seen corresponding path program 5 times [2022-11-25 15:43:01,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:43:01,362 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1030886292] [2022-11-25 15:43:01,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:43:01,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:43:01,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:43:01,578 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:01,578 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:43:01,578 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1030886292] [2022-11-25 15:43:01,578 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1030886292] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:43:01,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [152767168] [2022-11-25 15:43:01,579 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-25 15:43:01,579 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:43:01,579 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:43:01,580 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:43:01,606 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-25 15:43:01,661 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-11-25 15:43:01,661 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:43:01,662 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-25 15:43:01,664 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:43:01,847 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:01,848 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:43:02,064 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:02,065 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [152767168] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:43:02,065 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:43:02,065 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 18 [2022-11-25 15:43:02,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127413773] [2022-11-25 15:43:02,068 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:43:02,070 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2022-11-25 15:43:02,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:43:02,070 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2022-11-25 15:43:02,071 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=290, Unknown=0, NotChecked=0, Total=380 [2022-11-25 15:43:02,268 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:43:02,271 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 129 places, 96 transitions, 819 flow. Second operand has 20 states, 20 states have (on average 76.8) internal successors, (1536), 20 states have internal predecessors, (1536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:02,271 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:43:02,271 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:43:02,271 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:43:03,068 INFO L130 PetriNetUnfolder]: 270/558 cut-off events. [2022-11-25 15:43:03,068 INFO L131 PetriNetUnfolder]: For 5531/5531 co-relation queries the response was YES. [2022-11-25 15:43:03,072 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2952 conditions, 558 events. 270/558 cut-off events. For 5531/5531 co-relation queries the response was YES. Maximal size of possible extension queue 47. Compared 2711 event pairs, 21 based on Foata normal form. 3/559 useless extension candidates. Maximal degree in co-relation 2910. Up to 161 conditions per place. [2022-11-25 15:43:03,076 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 77 selfloop transitions, 65 changer transitions 32/174 dead transitions. [2022-11-25 15:43:03,076 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 142 places, 174 transitions, 1655 flow [2022-11-25 15:43:03,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-25 15:43:03,077 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-11-25 15:43:03,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 1701 transitions. [2022-11-25 15:43:03,080 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42408376963350786 [2022-11-25 15:43:03,080 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 1701 transitions. [2022-11-25 15:43:03,081 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 1701 transitions. [2022-11-25 15:43:03,082 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:43:03,082 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 1701 transitions. [2022-11-25 15:43:03,085 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 81.0) internal successors, (1701), 21 states have internal predecessors, (1701), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:03,091 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 191.0) internal successors, (4202), 22 states have internal predecessors, (4202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:03,092 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 191.0) internal successors, (4202), 22 states have internal predecessors, (4202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:03,093 INFO L175 Difference]: Start difference. First operand has 129 places, 96 transitions, 819 flow. Second operand 21 states and 1701 transitions. [2022-11-25 15:43:03,093 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 142 places, 174 transitions, 1655 flow [2022-11-25 15:43:03,113 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 125 places, 174 transitions, 1450 flow, removed 38 selfloop flow, removed 17 redundant places. [2022-11-25 15:43:03,116 INFO L231 Difference]: Finished difference. Result has 134 places, 103 transitions, 951 flow [2022-11-25 15:43:03,116 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=682, PETRI_DIFFERENCE_MINUEND_PLACES=105, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=96, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=55, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=951, PETRI_PLACES=134, PETRI_TRANSITIONS=103} [2022-11-25 15:43:03,117 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 105 predicate places. [2022-11-25 15:43:03,117 INFO L495 AbstractCegarLoop]: Abstraction has has 134 places, 103 transitions, 951 flow [2022-11-25 15:43:03,118 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 76.8) internal successors, (1536), 20 states have internal predecessors, (1536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:03,118 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:43:03,118 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:43:03,134 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-25 15:43:03,324 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:43:03,324 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)] === [2022-11-25 15:43:03,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:43:03,325 INFO L85 PathProgramCache]: Analyzing trace with hash -1672322213, now seen corresponding path program 6 times [2022-11-25 15:43:03,325 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:43:03,325 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1025955310] [2022-11-25 15:43:03,325 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:43:03,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:43:03,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:43:03,602 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:03,602 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:43:03,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1025955310] [2022-11-25 15:43:03,603 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1025955310] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:43:03,603 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1122140712] [2022-11-25 15:43:03,603 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-25 15:43:03,603 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:43:03,604 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:43:03,605 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:43:03,633 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-25 15:43:03,681 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2022-11-25 15:43:03,681 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:43:03,682 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-25 15:43:03,684 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:43:03,837 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:03,837 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:43:04,066 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:04,067 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1122140712] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:43:04,067 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:43:04,067 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 17 [2022-11-25 15:43:04,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1294460564] [2022-11-25 15:43:04,067 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:43:04,068 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-25 15:43:04,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:43:04,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-25 15:43:04,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=265, Unknown=0, NotChecked=0, Total=342 [2022-11-25 15:43:04,272 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:43:04,274 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 134 places, 103 transitions, 951 flow. Second operand has 19 states, 19 states have (on average 76.89473684210526) internal successors, (1461), 19 states have internal predecessors, (1461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:04,274 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:43:04,274 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:43:04,274 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:43:06,077 INFO L130 PetriNetUnfolder]: 352/707 cut-off events. [2022-11-25 15:43:06,078 INFO L131 PetriNetUnfolder]: For 8872/8872 co-relation queries the response was YES. [2022-11-25 15:43:06,083 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4106 conditions, 707 events. 352/707 cut-off events. For 8872/8872 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 3610 event pairs, 27 based on Foata normal form. 9/714 useless extension candidates. Maximal degree in co-relation 4060. Up to 251 conditions per place. [2022-11-25 15:43:06,087 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 136 selfloop transitions, 66 changer transitions 70/272 dead transitions. [2022-11-25 15:43:06,087 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 168 places, 272 transitions, 2784 flow [2022-11-25 15:43:06,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-11-25 15:43:06,088 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-11-25 15:43:06,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 3367 transitions. [2022-11-25 15:43:06,095 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41972076788830714 [2022-11-25 15:43:06,095 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 3367 transitions. [2022-11-25 15:43:06,095 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 3367 transitions. [2022-11-25 15:43:06,097 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:43:06,097 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 3367 transitions. [2022-11-25 15:43:06,104 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 80.16666666666667) internal successors, (3367), 42 states have internal predecessors, (3367), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:06,115 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 43 states, 43 states have (on average 191.0) internal successors, (8213), 43 states have internal predecessors, (8213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:06,118 INFO L81 ComplementDD]: Finished complementDD. Result has 43 states, 43 states have (on average 191.0) internal successors, (8213), 43 states have internal predecessors, (8213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:06,118 INFO L175 Difference]: Start difference. First operand has 134 places, 103 transitions, 951 flow. Second operand 42 states and 3367 transitions. [2022-11-25 15:43:06,119 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 168 places, 272 transitions, 2784 flow [2022-11-25 15:43:06,157 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 152 places, 272 transitions, 2421 flow, removed 122 selfloop flow, removed 16 redundant places. [2022-11-25 15:43:06,161 INFO L231 Difference]: Finished difference. Result has 170 places, 119 transitions, 1189 flow [2022-11-25 15:43:06,161 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=775, PETRI_DIFFERENCE_MINUEND_PLACES=111, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=103, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=49, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=46, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=1189, PETRI_PLACES=170, PETRI_TRANSITIONS=119} [2022-11-25 15:43:06,162 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 141 predicate places. [2022-11-25 15:43:06,162 INFO L495 AbstractCegarLoop]: Abstraction has has 170 places, 119 transitions, 1189 flow [2022-11-25 15:43:06,163 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 76.89473684210526) internal successors, (1461), 19 states have internal predecessors, (1461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:06,163 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:43:06,164 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:43:06,173 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2022-11-25 15:43:06,368 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-11-25 15:43:06,369 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)] === [2022-11-25 15:43:06,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:43:06,369 INFO L85 PathProgramCache]: Analyzing trace with hash -1353804633, now seen corresponding path program 7 times [2022-11-25 15:43:06,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:43:06,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943788547] [2022-11-25 15:43:06,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:43:06,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:43:06,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:43:06,600 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:06,600 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:43:06,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943788547] [2022-11-25 15:43:06,601 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1943788547] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:43:06,601 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694542542] [2022-11-25 15:43:06,601 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-25 15:43:06,601 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:43:06,601 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:43:06,602 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:43:06,634 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-25 15:43:06,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:43:06,687 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-25 15:43:06,689 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:43:06,850 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:06,851 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:43:07,066 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:07,067 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694542542] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:43:07,067 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:43:07,067 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 17 [2022-11-25 15:43:07,067 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1491297707] [2022-11-25 15:43:07,067 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:43:07,068 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-25 15:43:07,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:43:07,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-25 15:43:07,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2022-11-25 15:43:07,222 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:43:07,223 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 170 places, 119 transitions, 1189 flow. Second operand has 19 states, 19 states have (on average 76.78947368421052) internal successors, (1459), 19 states have internal predecessors, (1459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:07,223 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:43:07,223 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:43:07,224 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:43:08,609 INFO L130 PetriNetUnfolder]: 274/568 cut-off events. [2022-11-25 15:43:08,609 INFO L131 PetriNetUnfolder]: For 11478/11478 co-relation queries the response was YES. [2022-11-25 15:43:08,614 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3572 conditions, 568 events. 274/568 cut-off events. For 11478/11478 co-relation queries the response was YES. Maximal size of possible extension queue 51. Compared 2775 event pairs, 29 based on Foata normal form. 5/571 useless extension candidates. Maximal degree in co-relation 3514. Up to 246 conditions per place. [2022-11-25 15:43:08,618 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 134 selfloop transitions, 63 changer transitions 18/215 dead transitions. [2022-11-25 15:43:08,618 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 190 places, 215 transitions, 2287 flow [2022-11-25 15:43:08,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-11-25 15:43:08,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-11-25 15:43:08,622 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2559 transitions. [2022-11-25 15:43:08,623 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.418684554973822 [2022-11-25 15:43:08,624 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2559 transitions. [2022-11-25 15:43:08,624 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2559 transitions. [2022-11-25 15:43:08,626 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:43:08,626 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2559 transitions. [2022-11-25 15:43:08,631 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 79.96875) internal successors, (2559), 32 states have internal predecessors, (2559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:08,639 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 191.0) internal successors, (6303), 33 states have internal predecessors, (6303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:08,640 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 191.0) internal successors, (6303), 33 states have internal predecessors, (6303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:08,640 INFO L175 Difference]: Start difference. First operand has 170 places, 119 transitions, 1189 flow. Second operand 32 states and 2559 transitions. [2022-11-25 15:43:08,641 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 190 places, 215 transitions, 2287 flow [2022-11-25 15:43:08,674 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 155 places, 215 transitions, 1744 flow, removed 188 selfloop flow, removed 35 redundant places. [2022-11-25 15:43:08,677 INFO L231 Difference]: Finished difference. Result has 163 places, 119 transitions, 992 flow [2022-11-25 15:43:08,678 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=785, PETRI_DIFFERENCE_MINUEND_PLACES=124, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=54, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=992, PETRI_PLACES=163, PETRI_TRANSITIONS=119} [2022-11-25 15:43:08,679 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 134 predicate places. [2022-11-25 15:43:08,679 INFO L495 AbstractCegarLoop]: Abstraction has has 163 places, 119 transitions, 992 flow [2022-11-25 15:43:08,679 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 76.78947368421052) internal successors, (1459), 19 states have internal predecessors, (1459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:08,679 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:43:08,680 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:43:08,690 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2022-11-25 15:43:08,887 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-11-25 15:43:08,888 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)] === [2022-11-25 15:43:08,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:43:08,888 INFO L85 PathProgramCache]: Analyzing trace with hash -1381510263, now seen corresponding path program 8 times [2022-11-25 15:43:08,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:43:08,888 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679986352] [2022-11-25 15:43:08,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:43:08,889 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:43:08,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:43:09,097 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:09,098 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:43:09,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679986352] [2022-11-25 15:43:09,098 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1679986352] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:43:09,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1902147278] [2022-11-25 15:43:09,098 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-25 15:43:09,098 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:43:09,099 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:43:09,100 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:43:09,122 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-25 15:43:09,180 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-25 15:43:09,180 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:43:09,181 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-25 15:43:09,183 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:43:09,325 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:09,325 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:43:09,536 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:09,536 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1902147278] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:43:09,537 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:43:09,537 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 17 [2022-11-25 15:43:09,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2120994287] [2022-11-25 15:43:09,537 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:43:09,538 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-25 15:43:09,539 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:43:09,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-25 15:43:09,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2022-11-25 15:43:09,706 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:43:09,707 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 163 places, 119 transitions, 992 flow. Second operand has 19 states, 19 states have (on average 76.78947368421052) internal successors, (1459), 19 states have internal predecessors, (1459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:09,707 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:43:09,707 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:43:09,707 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:43:10,698 INFO L130 PetriNetUnfolder]: 254/519 cut-off events. [2022-11-25 15:43:10,698 INFO L131 PetriNetUnfolder]: For 5836/5836 co-relation queries the response was YES. [2022-11-25 15:43:10,702 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2774 conditions, 519 events. 254/519 cut-off events. For 5836/5836 co-relation queries the response was YES. Maximal size of possible extension queue 46. Compared 2414 event pairs, 27 based on Foata normal form. 3/520 useless extension candidates. Maximal degree in co-relation 2730. Up to 246 conditions per place. [2022-11-25 15:43:10,705 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 110 selfloop transitions, 66 changer transitions 24/200 dead transitions. [2022-11-25 15:43:10,705 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 185 places, 200 transitions, 1843 flow [2022-11-25 15:43:10,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2022-11-25 15:43:10,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 26 states. [2022-11-25 15:43:10,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 26 states to 26 states and 2086 transitions. [2022-11-25 15:43:10,711 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4200563834071687 [2022-11-25 15:43:10,712 INFO L72 ComplementDD]: Start complementDD. Operand 26 states and 2086 transitions. [2022-11-25 15:43:10,712 INFO L73 IsDeterministic]: Start isDeterministic. Operand 26 states and 2086 transitions. [2022-11-25 15:43:10,713 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:43:10,713 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 26 states and 2086 transitions. [2022-11-25 15:43:10,716 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 27 states, 26 states have (on average 80.23076923076923) internal successors, (2086), 26 states have internal predecessors, (2086), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:10,723 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 27 states, 27 states have (on average 191.0) internal successors, (5157), 27 states have internal predecessors, (5157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:10,725 INFO L81 ComplementDD]: Finished complementDD. Result has 27 states, 27 states have (on average 191.0) internal successors, (5157), 27 states have internal predecessors, (5157), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:10,725 INFO L175 Difference]: Start difference. First operand has 163 places, 119 transitions, 992 flow. Second operand 26 states and 2086 transitions. [2022-11-25 15:43:10,725 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 185 places, 200 transitions, 1843 flow [2022-11-25 15:43:10,746 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 158 places, 200 transitions, 1676 flow, removed 28 selfloop flow, removed 27 redundant places. [2022-11-25 15:43:10,749 INFO L231 Difference]: Finished difference. Result has 162 places, 125 transitions, 1149 flow [2022-11-25 15:43:10,749 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=862, PETRI_DIFFERENCE_MINUEND_PLACES=133, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=119, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=59, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=58, PETRI_DIFFERENCE_SUBTRAHEND_STATES=26, PETRI_FLOW=1149, PETRI_PLACES=162, PETRI_TRANSITIONS=125} [2022-11-25 15:43:10,751 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 133 predicate places. [2022-11-25 15:43:10,751 INFO L495 AbstractCegarLoop]: Abstraction has has 162 places, 125 transitions, 1149 flow [2022-11-25 15:43:10,752 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 76.78947368421052) internal successors, (1459), 19 states have internal predecessors, (1459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:10,752 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:43:10,752 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:43:10,762 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-25 15:43:10,957 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-11-25 15:43:10,957 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)] === [2022-11-25 15:43:10,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:43:10,958 INFO L85 PathProgramCache]: Analyzing trace with hash -422735205, now seen corresponding path program 9 times [2022-11-25 15:43:10,958 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:43:10,958 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881455138] [2022-11-25 15:43:10,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:43:10,958 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:43:10,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:43:11,036 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 15:43:11,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:43:11,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881455138] [2022-11-25 15:43:11,037 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [881455138] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:43:11,037 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [115867463] [2022-11-25 15:43:11,037 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-25 15:43:11,038 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:43:11,038 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:43:11,039 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:43:11,066 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-25 15:43:11,131 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-25 15:43:11,131 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:43:11,132 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-25 15:43:11,133 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:43:11,154 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 15:43:11,155 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:43:11,184 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 15:43:11,184 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [115867463] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:43:11,185 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:43:11,185 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 4 [2022-11-25 15:43:11,186 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722542167] [2022-11-25 15:43:11,186 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:43:11,187 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 15:43:11,187 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:43:11,188 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 15:43:11,188 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-25 15:43:11,204 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 81 out of 191 [2022-11-25 15:43:11,204 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 162 places, 125 transitions, 1149 flow. Second operand has 5 states, 5 states have (on average 85.2) internal successors, (426), 5 states have internal predecessors, (426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:11,204 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:43:11,204 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 81 of 191 [2022-11-25 15:43:11,205 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:43:11,320 INFO L130 PetriNetUnfolder]: 223/418 cut-off events. [2022-11-25 15:43:11,320 INFO L131 PetriNetUnfolder]: For 6001/6005 co-relation queries the response was YES. [2022-11-25 15:43:11,323 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2422 conditions, 418 events. 223/418 cut-off events. For 6001/6005 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 1634 event pairs, 28 based on Foata normal form. 8/424 useless extension candidates. Maximal degree in co-relation 2378. Up to 368 conditions per place. [2022-11-25 15:43:11,326 INFO L137 encePairwiseOnDemand]: 187/191 looper letters, 101 selfloop transitions, 14 changer transitions 0/118 dead transitions. [2022-11-25 15:43:11,326 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 141 places, 118 transitions, 1279 flow [2022-11-25 15:43:11,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 15:43:11,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-25 15:43:11,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 432 transitions. [2022-11-25 15:43:11,328 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4523560209424084 [2022-11-25 15:43:11,328 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 432 transitions. [2022-11-25 15:43:11,328 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 432 transitions. [2022-11-25 15:43:11,329 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:43:11,329 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 432 transitions. [2022-11-25 15:43:11,330 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 86.4) internal successors, (432), 5 states have internal predecessors, (432), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:11,331 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 191.0) internal successors, (1146), 6 states have internal predecessors, (1146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:11,331 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 191.0) internal successors, (1146), 6 states have internal predecessors, (1146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:11,332 INFO L175 Difference]: Start difference. First operand has 162 places, 125 transitions, 1149 flow. Second operand 5 states and 432 transitions. [2022-11-25 15:43:11,332 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 141 places, 118 transitions, 1279 flow [2022-11-25 15:43:11,354 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 114 places, 118 transitions, 1017 flow, removed 72 selfloop flow, removed 27 redundant places. [2022-11-25 15:43:11,356 INFO L231 Difference]: Finished difference. Result has 114 places, 111 transitions, 800 flow [2022-11-25 15:43:11,356 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=772, PETRI_DIFFERENCE_MINUEND_PLACES=110, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=111, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=97, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=800, PETRI_PLACES=114, PETRI_TRANSITIONS=111} [2022-11-25 15:43:11,357 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 85 predicate places. [2022-11-25 15:43:11,357 INFO L495 AbstractCegarLoop]: Abstraction has has 114 places, 111 transitions, 800 flow [2022-11-25 15:43:11,357 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 85.2) internal successors, (426), 5 states have internal predecessors, (426), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:11,358 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:43:11,358 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:43:11,370 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2022-11-25 15:43:11,563 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-25 15:43:11,563 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)] === [2022-11-25 15:43:11,563 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:43:11,563 INFO L85 PathProgramCache]: Analyzing trace with hash 1842997429, now seen corresponding path program 10 times [2022-11-25 15:43:11,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:43:11,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689655529] [2022-11-25 15:43:11,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:43:11,564 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:43:11,595 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:43:11,792 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:11,792 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:43:11,792 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689655529] [2022-11-25 15:43:11,792 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689655529] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:43:11,793 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [835560266] [2022-11-25 15:43:11,793 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-25 15:43:11,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:43:11,793 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:43:11,794 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:43:11,818 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-25 15:43:11,875 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-25 15:43:11,876 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:43:11,877 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-25 15:43:11,878 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:43:12,027 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:12,027 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:43:12,237 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:12,237 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [835560266] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:43:12,237 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:43:12,237 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 17 [2022-11-25 15:43:12,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1403057961] [2022-11-25 15:43:12,238 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:43:12,238 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-25 15:43:12,238 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:43:12,239 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-25 15:43:12,239 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2022-11-25 15:43:12,468 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:43:12,469 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 114 places, 111 transitions, 800 flow. Second operand has 19 states, 19 states have (on average 76.78947368421052) internal successors, (1459), 19 states have internal predecessors, (1459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:12,469 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:43:12,469 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:43:12,470 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:43:13,318 INFO L130 PetriNetUnfolder]: 237/463 cut-off events. [2022-11-25 15:43:13,318 INFO L131 PetriNetUnfolder]: For 2018/2018 co-relation queries the response was YES. [2022-11-25 15:43:13,321 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2089 conditions, 463 events. 237/463 cut-off events. For 2018/2018 co-relation queries the response was YES. Maximal size of possible extension queue 38. Compared 1938 event pairs, 13 based on Foata normal form. 4/461 useless extension candidates. Maximal degree in co-relation 2057. Up to 241 conditions per place. [2022-11-25 15:43:13,323 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 125 selfloop transitions, 39 changer transitions 16/180 dead transitions. [2022-11-25 15:43:13,323 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 132 places, 180 transitions, 1468 flow [2022-11-25 15:43:13,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-25 15:43:13,330 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-11-25 15:43:13,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 1531 transitions. [2022-11-25 15:43:13,343 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4218793055938275 [2022-11-25 15:43:13,343 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 1531 transitions. [2022-11-25 15:43:13,343 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 1531 transitions. [2022-11-25 15:43:13,345 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:43:13,345 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 1531 transitions. [2022-11-25 15:43:13,352 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 80.57894736842105) internal successors, (1531), 19 states have internal predecessors, (1531), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:13,357 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 191.0) internal successors, (3820), 20 states have internal predecessors, (3820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:13,358 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 191.0) internal successors, (3820), 20 states have internal predecessors, (3820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:13,358 INFO L175 Difference]: Start difference. First operand has 114 places, 111 transitions, 800 flow. Second operand 19 states and 1531 transitions. [2022-11-25 15:43:13,358 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 132 places, 180 transitions, 1468 flow [2022-11-25 15:43:13,369 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 127 places, 180 transitions, 1427 flow, removed 2 selfloop flow, removed 5 redundant places. [2022-11-25 15:43:13,372 INFO L231 Difference]: Finished difference. Result has 134 places, 119 transitions, 984 flow [2022-11-25 15:43:13,372 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=759, PETRI_DIFFERENCE_MINUEND_PLACES=109, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=111, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=32, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=78, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=984, PETRI_PLACES=134, PETRI_TRANSITIONS=119} [2022-11-25 15:43:13,373 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 105 predicate places. [2022-11-25 15:43:13,373 INFO L495 AbstractCegarLoop]: Abstraction has has 134 places, 119 transitions, 984 flow [2022-11-25 15:43:13,374 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 76.78947368421052) internal successors, (1459), 19 states have internal predecessors, (1459), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:13,374 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:43:13,374 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:43:13,382 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-25 15:43:13,579 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-11-25 15:43:13,579 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)] === [2022-11-25 15:43:13,580 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:43:13,580 INFO L85 PathProgramCache]: Analyzing trace with hash 1811659219, now seen corresponding path program 11 times [2022-11-25 15:43:13,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:43:13,580 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1363493176] [2022-11-25 15:43:13,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:43:13,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:43:13,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:43:13,818 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:13,818 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:43:13,818 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1363493176] [2022-11-25 15:43:13,818 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1363493176] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:43:13,819 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1731554049] [2022-11-25 15:43:13,819 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-25 15:43:13,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:43:13,819 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:43:13,820 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:43:13,827 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-25 15:43:13,917 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-25 15:43:13,917 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:43:13,919 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 19 conjunts are in the unsatisfiable core [2022-11-25 15:43:13,921 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:43:14,057 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:14,057 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:43:14,265 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:14,266 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1731554049] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:43:14,266 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:43:14,266 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 17 [2022-11-25 15:43:14,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504764194] [2022-11-25 15:43:14,266 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:43:14,267 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-25 15:43:14,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:43:14,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-25 15:43:14,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=80, Invalid=262, Unknown=0, NotChecked=0, Total=342 [2022-11-25 15:43:14,412 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:43:14,413 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 134 places, 119 transitions, 984 flow. Second operand has 19 states, 19 states have (on average 76.89473684210526) internal successors, (1461), 19 states have internal predecessors, (1461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:14,414 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:43:14,414 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:43:14,414 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:43:15,538 INFO L130 PetriNetUnfolder]: 230/431 cut-off events. [2022-11-25 15:43:15,538 INFO L131 PetriNetUnfolder]: For 2469/2469 co-relation queries the response was YES. [2022-11-25 15:43:15,540 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2112 conditions, 431 events. 230/431 cut-off events. For 2469/2469 co-relation queries the response was YES. Maximal size of possible extension queue 36. Compared 1706 event pairs, 17 based on Foata normal form. 5/432 useless extension candidates. Maximal degree in co-relation 2074. Up to 241 conditions per place. [2022-11-25 15:43:15,543 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 109 selfloop transitions, 34 changer transitions 30/173 dead transitions. [2022-11-25 15:43:15,543 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 151 places, 173 transitions, 1564 flow [2022-11-25 15:43:15,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2022-11-25 15:43:15,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2022-11-25 15:43:15,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 1833 transitions. [2022-11-25 15:43:15,546 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4172547234236285 [2022-11-25 15:43:15,546 INFO L72 ComplementDD]: Start complementDD. Operand 23 states and 1833 transitions. [2022-11-25 15:43:15,546 INFO L73 IsDeterministic]: Start isDeterministic. Operand 23 states and 1833 transitions. [2022-11-25 15:43:15,547 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:43:15,547 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 23 states and 1833 transitions. [2022-11-25 15:43:15,550 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 24 states, 23 states have (on average 79.69565217391305) internal successors, (1833), 23 states have internal predecessors, (1833), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:15,558 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 24 states, 24 states have (on average 191.0) internal successors, (4584), 24 states have internal predecessors, (4584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:15,559 INFO L81 ComplementDD]: Finished complementDD. Result has 24 states, 24 states have (on average 191.0) internal successors, (4584), 24 states have internal predecessors, (4584), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:15,559 INFO L175 Difference]: Start difference. First operand has 134 places, 119 transitions, 984 flow. Second operand 23 states and 1833 transitions. [2022-11-25 15:43:15,560 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 151 places, 173 transitions, 1564 flow [2022-11-25 15:43:15,572 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 140 places, 173 transitions, 1413 flow, removed 56 selfloop flow, removed 11 redundant places. [2022-11-25 15:43:15,576 INFO L231 Difference]: Finished difference. Result has 147 places, 114 transitions, 915 flow [2022-11-25 15:43:15,576 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=855, PETRI_DIFFERENCE_MINUEND_PLACES=118, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=117, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=34, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=83, PETRI_DIFFERENCE_SUBTRAHEND_STATES=23, PETRI_FLOW=915, PETRI_PLACES=147, PETRI_TRANSITIONS=114} [2022-11-25 15:43:15,576 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 118 predicate places. [2022-11-25 15:43:15,577 INFO L495 AbstractCegarLoop]: Abstraction has has 147 places, 114 transitions, 915 flow [2022-11-25 15:43:15,577 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 76.89473684210526) internal successors, (1461), 19 states have internal predecessors, (1461), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:15,577 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:43:15,577 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:43:15,583 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-25 15:43:15,782 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:43:15,782 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)] === [2022-11-25 15:43:15,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:43:15,783 INFO L85 PathProgramCache]: Analyzing trace with hash 952405213, now seen corresponding path program 12 times [2022-11-25 15:43:15,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:43:15,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084529519] [2022-11-25 15:43:15,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:43:15,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:43:15,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:43:16,009 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:16,009 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:43:16,009 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084529519] [2022-11-25 15:43:16,009 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084529519] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:43:16,009 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [543820525] [2022-11-25 15:43:16,009 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-25 15:43:16,010 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:43:16,010 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:43:16,011 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:43:16,034 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-25 15:43:16,096 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-11-25 15:43:16,096 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:43:16,097 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-25 15:43:16,099 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:43:16,296 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:16,297 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:43:16,567 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:16,568 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [543820525] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:43:16,568 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:43:16,568 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2022-11-25 15:43:16,568 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1954674450] [2022-11-25 15:43:16,568 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:43:16,568 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-11-25 15:43:16,569 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:43:16,569 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-11-25 15:43:16,569 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2022-11-25 15:43:16,750 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:43:16,751 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 147 places, 114 transitions, 915 flow. Second operand has 23 states, 23 states have (on average 76.65217391304348) internal successors, (1763), 23 states have internal predecessors, (1763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:16,751 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:43:16,751 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:43:16,752 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:43:18,033 INFO L130 PetriNetUnfolder]: 310/638 cut-off events. [2022-11-25 15:43:18,033 INFO L131 PetriNetUnfolder]: For 3152/3152 co-relation queries the response was YES. [2022-11-25 15:43:18,035 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3160 conditions, 638 events. 310/638 cut-off events. For 3152/3152 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 3069 event pairs, 9 based on Foata normal form. 5/639 useless extension candidates. Maximal degree in co-relation 3118. Up to 161 conditions per place. [2022-11-25 15:43:18,038 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 130 selfloop transitions, 89 changer transitions 17/236 dead transitions. [2022-11-25 15:43:18,039 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 168 places, 236 transitions, 2189 flow [2022-11-25 15:43:18,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-25 15:43:18,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-11-25 15:43:18,042 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 2330 transitions. [2022-11-25 15:43:18,043 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4206535475717639 [2022-11-25 15:43:18,043 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 2330 transitions. [2022-11-25 15:43:18,043 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 2330 transitions. [2022-11-25 15:43:18,044 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:43:18,044 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 2330 transitions. [2022-11-25 15:43:18,048 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 80.34482758620689) internal successors, (2330), 29 states have internal predecessors, (2330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:18,053 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 191.0) internal successors, (5730), 30 states have internal predecessors, (5730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:18,054 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 191.0) internal successors, (5730), 30 states have internal predecessors, (5730), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:18,054 INFO L175 Difference]: Start difference. First operand has 147 places, 114 transitions, 915 flow. Second operand 29 states and 2330 transitions. [2022-11-25 15:43:18,054 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 168 places, 236 transitions, 2189 flow [2022-11-25 15:43:18,072 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 140 places, 236 transitions, 1978 flow, removed 59 selfloop flow, removed 28 redundant places. [2022-11-25 15:43:18,075 INFO L231 Difference]: Finished difference. Result has 151 places, 144 transitions, 1383 flow [2022-11-25 15:43:18,076 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=804, PETRI_DIFFERENCE_MINUEND_PLACES=112, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=114, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=67, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=1383, PETRI_PLACES=151, PETRI_TRANSITIONS=144} [2022-11-25 15:43:18,076 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 122 predicate places. [2022-11-25 15:43:18,077 INFO L495 AbstractCegarLoop]: Abstraction has has 151 places, 144 transitions, 1383 flow [2022-11-25 15:43:18,077 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 76.65217391304348) internal successors, (1763), 23 states have internal predecessors, (1763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:18,077 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:43:18,077 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:43:18,086 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-25 15:43:18,282 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:43:18,283 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)] === [2022-11-25 15:43:18,283 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:43:18,283 INFO L85 PathProgramCache]: Analyzing trace with hash -1297702889, now seen corresponding path program 13 times [2022-11-25 15:43:18,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:43:18,283 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [218318758] [2022-11-25 15:43:18,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:43:18,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:43:18,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:43:18,588 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:18,589 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:43:18,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [218318758] [2022-11-25 15:43:18,589 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [218318758] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:43:18,589 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1748382596] [2022-11-25 15:43:18,589 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-25 15:43:18,589 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:43:18,590 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:43:18,591 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:43:18,594 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-25 15:43:18,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:43:18,670 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-25 15:43:18,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:43:18,851 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:18,851 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:43:19,108 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:19,108 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1748382596] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:43:19,109 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:43:19,109 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2022-11-25 15:43:19,109 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1254186337] [2022-11-25 15:43:19,109 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:43:19,110 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2022-11-25 15:43:19,110 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:43:19,110 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2022-11-25 15:43:19,110 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=410, Unknown=0, NotChecked=0, Total=506 [2022-11-25 15:43:19,312 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:43:19,314 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 151 places, 144 transitions, 1383 flow. Second operand has 23 states, 23 states have (on average 76.73913043478261) internal successors, (1765), 23 states have internal predecessors, (1765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:19,314 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:43:19,314 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:43:19,314 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:43:20,750 INFO L130 PetriNetUnfolder]: 344/670 cut-off events. [2022-11-25 15:43:20,750 INFO L131 PetriNetUnfolder]: For 4689/4689 co-relation queries the response was YES. [2022-11-25 15:43:20,753 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3768 conditions, 670 events. 344/670 cut-off events. For 4689/4689 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 3130 event pairs, 9 based on Foata normal form. 7/673 useless extension candidates. Maximal degree in co-relation 3726. Up to 167 conditions per place. [2022-11-25 15:43:20,757 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 131 selfloop transitions, 107 changer transitions 17/255 dead transitions. [2022-11-25 15:43:20,757 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 182 places, 255 transitions, 2723 flow [2022-11-25 15:43:20,758 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-11-25 15:43:20,758 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-11-25 15:43:20,761 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2803 transitions. [2022-11-25 15:43:20,762 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41929693343305907 [2022-11-25 15:43:20,762 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 2803 transitions. [2022-11-25 15:43:20,762 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 2803 transitions. [2022-11-25 15:43:20,764 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:43:20,764 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 2803 transitions. [2022-11-25 15:43:20,768 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 80.08571428571429) internal successors, (2803), 35 states have internal predecessors, (2803), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:20,773 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 191.0) internal successors, (6876), 36 states have internal predecessors, (6876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:20,774 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 191.0) internal successors, (6876), 36 states have internal predecessors, (6876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:20,774 INFO L175 Difference]: Start difference. First operand has 151 places, 144 transitions, 1383 flow. Second operand 35 states and 2803 transitions. [2022-11-25 15:43:20,774 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 182 places, 255 transitions, 2723 flow [2022-11-25 15:43:20,798 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 169 places, 255 transitions, 2425 flow, removed 118 selfloop flow, removed 13 redundant places. [2022-11-25 15:43:20,802 INFO L231 Difference]: Finished difference. Result has 182 places, 164 transitions, 1810 flow [2022-11-25 15:43:20,802 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=1223, PETRI_DIFFERENCE_MINUEND_PLACES=135, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=144, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=87, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=52, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=1810, PETRI_PLACES=182, PETRI_TRANSITIONS=164} [2022-11-25 15:43:20,803 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 153 predicate places. [2022-11-25 15:43:20,803 INFO L495 AbstractCegarLoop]: Abstraction has has 182 places, 164 transitions, 1810 flow [2022-11-25 15:43:20,804 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 76.73913043478261) internal successors, (1765), 23 states have internal predecessors, (1765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:20,804 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:43:20,804 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:43:20,813 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-25 15:43:21,009 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable19 [2022-11-25 15:43:21,009 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)] === [2022-11-25 15:43:21,010 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:43:21,010 INFO L85 PathProgramCache]: Analyzing trace with hash 1310853557, now seen corresponding path program 14 times [2022-11-25 15:43:21,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:43:21,010 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [300615642] [2022-11-25 15:43:21,010 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:43:21,010 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:43:21,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:43:21,254 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:21,254 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:43:21,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [300615642] [2022-11-25 15:43:21,255 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [300615642] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:43:21,255 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [753928774] [2022-11-25 15:43:21,255 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-25 15:43:21,255 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:43:21,256 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:43:21,256 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:43:21,286 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-25 15:43:21,348 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-25 15:43:21,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:43:21,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 23 conjunts are in the unsatisfiable core [2022-11-25 15:43:21,351 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:43:21,523 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:21,523 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:43:21,722 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:21,722 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [753928774] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:43:21,722 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:43:21,723 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 20 [2022-11-25 15:43:21,723 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838074126] [2022-11-25 15:43:21,723 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:43:21,723 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2022-11-25 15:43:21,723 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:43:21,724 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2022-11-25 15:43:21,724 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=89, Invalid=373, Unknown=0, NotChecked=0, Total=462 [2022-11-25 15:43:21,919 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:43:21,921 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 182 places, 164 transitions, 1810 flow. Second operand has 22 states, 22 states have (on average 76.72727272727273) internal successors, (1688), 22 states have internal predecessors, (1688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:21,921 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:43:21,921 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:43:21,921 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:43:22,732 INFO L130 PetriNetUnfolder]: 355/685 cut-off events. [2022-11-25 15:43:22,732 INFO L131 PetriNetUnfolder]: For 5176/5176 co-relation queries the response was YES. [2022-11-25 15:43:22,736 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4072 conditions, 685 events. 355/685 cut-off events. For 5176/5176 co-relation queries the response was YES. Maximal size of possible extension queue 50. Compared 3208 event pairs, 5 based on Foata normal form. 8/689 useless extension candidates. Maximal degree in co-relation 4019. Up to 232 conditions per place. [2022-11-25 15:43:22,740 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 97 selfloop transitions, 65 changer transitions 84/246 dead transitions. [2022-11-25 15:43:22,740 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 207 places, 246 transitions, 2925 flow [2022-11-25 15:43:22,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2022-11-25 15:43:22,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2022-11-25 15:43:22,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 2147 transitions. [2022-11-25 15:43:22,744 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4163273220864844 [2022-11-25 15:43:22,744 INFO L72 ComplementDD]: Start complementDD. Operand 27 states and 2147 transitions. [2022-11-25 15:43:22,744 INFO L73 IsDeterministic]: Start isDeterministic. Operand 27 states and 2147 transitions. [2022-11-25 15:43:22,745 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:43:22,745 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 27 states and 2147 transitions. [2022-11-25 15:43:22,748 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 28 states, 27 states have (on average 79.51851851851852) internal successors, (2147), 27 states have internal predecessors, (2147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:22,753 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 28 states, 28 states have (on average 191.0) internal successors, (5348), 28 states have internal predecessors, (5348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:22,754 INFO L81 ComplementDD]: Finished complementDD. Result has 28 states, 28 states have (on average 191.0) internal successors, (5348), 28 states have internal predecessors, (5348), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:22,754 INFO L175 Difference]: Start difference. First operand has 182 places, 164 transitions, 1810 flow. Second operand 27 states and 2147 transitions. [2022-11-25 15:43:22,754 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 207 places, 246 transitions, 2925 flow [2022-11-25 15:43:22,786 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 184 places, 246 transitions, 2513 flow, removed 127 selfloop flow, removed 23 redundant places. [2022-11-25 15:43:22,790 INFO L231 Difference]: Finished difference. Result has 193 places, 130 transitions, 1300 flow [2022-11-25 15:43:22,790 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=1492, PETRI_DIFFERENCE_MINUEND_PLACES=158, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=164, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=61, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=99, PETRI_DIFFERENCE_SUBTRAHEND_STATES=27, PETRI_FLOW=1300, PETRI_PLACES=193, PETRI_TRANSITIONS=130} [2022-11-25 15:43:22,791 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 164 predicate places. [2022-11-25 15:43:22,791 INFO L495 AbstractCegarLoop]: Abstraction has has 193 places, 130 transitions, 1300 flow [2022-11-25 15:43:22,791 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 22 states have (on average 76.72727272727273) internal successors, (1688), 22 states have internal predecessors, (1688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:22,792 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:43:22,792 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:43:22,798 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2022-11-25 15:43:22,998 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:43:22,998 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)] === [2022-11-25 15:43:22,999 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:43:22,999 INFO L85 PathProgramCache]: Analyzing trace with hash -1601711781, now seen corresponding path program 15 times [2022-11-25 15:43:22,999 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:43:22,999 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724869959] [2022-11-25 15:43:22,999 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:43:22,999 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:43:23,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:43:23,266 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:23,267 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:43:23,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724869959] [2022-11-25 15:43:23,267 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724869959] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:43:23,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1009072380] [2022-11-25 15:43:23,267 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-25 15:43:23,267 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:43:23,267 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:43:23,268 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:43:23,294 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-25 15:43:23,361 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-11-25 15:43:23,362 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:43:23,363 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-25 15:43:23,364 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:43:23,550 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:23,550 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:43:23,827 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:23,827 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1009072380] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:43:23,827 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:43:23,827 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 22 [2022-11-25 15:43:23,827 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124182008] [2022-11-25 15:43:23,828 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:43:23,828 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2022-11-25 15:43:23,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:43:23,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2022-11-25 15:43:23,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=99, Invalid=453, Unknown=0, NotChecked=0, Total=552 [2022-11-25 15:43:24,098 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:43:24,100 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 193 places, 130 transitions, 1300 flow. Second operand has 24 states, 24 states have (on average 76.66666666666667) internal successors, (1840), 24 states have internal predecessors, (1840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:24,100 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:43:24,100 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:43:24,100 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:43:25,696 INFO L130 PetriNetUnfolder]: 443/825 cut-off events. [2022-11-25 15:43:25,696 INFO L131 PetriNetUnfolder]: For 11035/11035 co-relation queries the response was YES. [2022-11-25 15:43:25,700 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5259 conditions, 825 events. 443/825 cut-off events. For 11035/11035 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 3931 event pairs, 7 based on Foata normal form. 9/830 useless extension candidates. Maximal degree in co-relation 5199. Up to 219 conditions per place. [2022-11-25 15:43:25,704 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 164 selfloop transitions, 85 changer transitions 69/318 dead transitions. [2022-11-25 15:43:25,705 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 213 places, 318 transitions, 3620 flow [2022-11-25 15:43:25,705 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-11-25 15:43:25,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2022-11-25 15:43:25,708 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 3653 transitions. [2022-11-25 15:43:25,709 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4157750967448213 [2022-11-25 15:43:25,709 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 3653 transitions. [2022-11-25 15:43:25,709 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 3653 transitions. [2022-11-25 15:43:25,711 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:43:25,711 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 3653 transitions. [2022-11-25 15:43:25,716 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 47 states, 46 states have (on average 79.41304347826087) internal successors, (3653), 46 states have internal predecessors, (3653), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:25,722 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 47 states, 47 states have (on average 191.0) internal successors, (8977), 47 states have internal predecessors, (8977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:25,724 INFO L81 ComplementDD]: Finished complementDD. Result has 47 states, 47 states have (on average 191.0) internal successors, (8977), 47 states have internal predecessors, (8977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:25,724 INFO L175 Difference]: Start difference. First operand has 193 places, 130 transitions, 1300 flow. Second operand 46 states and 3653 transitions. [2022-11-25 15:43:25,724 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 213 places, 318 transitions, 3620 flow [2022-11-25 15:43:25,769 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 181 places, 318 transitions, 3168 flow, removed 142 selfloop flow, removed 32 redundant places. [2022-11-25 15:43:25,773 INFO L231 Difference]: Finished difference. Result has 205 places, 152 transitions, 1670 flow [2022-11-25 15:43:25,774 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=1063, PETRI_DIFFERENCE_MINUEND_PLACES=136, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=130, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=56, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=1670, PETRI_PLACES=205, PETRI_TRANSITIONS=152} [2022-11-25 15:43:25,774 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 176 predicate places. [2022-11-25 15:43:25,774 INFO L495 AbstractCegarLoop]: Abstraction has has 205 places, 152 transitions, 1670 flow [2022-11-25 15:43:25,775 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 76.66666666666667) internal successors, (1840), 24 states have internal predecessors, (1840), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:25,775 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:43:25,775 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:43:25,785 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2022-11-25 15:43:25,980 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:43:25,981 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)] === [2022-11-25 15:43:25,981 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:43:25,981 INFO L85 PathProgramCache]: Analyzing trace with hash 84699069, now seen corresponding path program 16 times [2022-11-25 15:43:25,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:43:25,981 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [360952085] [2022-11-25 15:43:25,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:43:25,982 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:43:26,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:43:26,262 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:26,263 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:43:26,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [360952085] [2022-11-25 15:43:26,263 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [360952085] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:43:26,263 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1133579005] [2022-11-25 15:43:26,263 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-25 15:43:26,263 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:43:26,263 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:43:26,264 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:43:26,290 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-25 15:43:26,352 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-25 15:43:26,352 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:43:26,353 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-25 15:43:26,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:43:26,556 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:26,556 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:43:26,820 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:26,820 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1133579005] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:43:26,820 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:43:26,820 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-11-25 15:43:26,821 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460719659] [2022-11-25 15:43:26,821 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:43:26,821 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-11-25 15:43:26,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:43:26,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-11-25 15:43:26,822 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=490, Unknown=0, NotChecked=0, Total=600 [2022-11-25 15:43:27,016 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:43:27,017 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 205 places, 152 transitions, 1670 flow. Second operand has 25 states, 25 states have (on average 76.68) internal successors, (1917), 25 states have internal predecessors, (1917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:27,017 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:43:27,017 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:43:27,018 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:43:29,228 INFO L130 PetriNetUnfolder]: 561/1025 cut-off events. [2022-11-25 15:43:29,228 INFO L131 PetriNetUnfolder]: For 22299/22299 co-relation queries the response was YES. [2022-11-25 15:43:29,234 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8098 conditions, 1025 events. 561/1025 cut-off events. For 22299/22299 co-relation queries the response was YES. Maximal size of possible extension queue 62. Compared 4780 event pairs, 9 based on Foata normal form. 5/1026 useless extension candidates. Maximal degree in co-relation 8028. Up to 287 conditions per place. [2022-11-25 15:43:29,241 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 182 selfloop transitions, 151 changer transitions 33/366 dead transitions. [2022-11-25 15:43:29,241 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 241 places, 366 transitions, 4978 flow [2022-11-25 15:43:29,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 54 states. [2022-11-25 15:43:29,241 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 54 states. [2022-11-25 15:43:29,245 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 54 states to 54 states and 4295 transitions. [2022-11-25 15:43:29,246 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4164242776808222 [2022-11-25 15:43:29,247 INFO L72 ComplementDD]: Start complementDD. Operand 54 states and 4295 transitions. [2022-11-25 15:43:29,247 INFO L73 IsDeterministic]: Start isDeterministic. Operand 54 states and 4295 transitions. [2022-11-25 15:43:29,248 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:43:29,248 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 54 states and 4295 transitions. [2022-11-25 15:43:29,254 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 55 states, 54 states have (on average 79.53703703703704) internal successors, (4295), 54 states have internal predecessors, (4295), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:29,263 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 55 states, 55 states have (on average 191.0) internal successors, (10505), 55 states have internal predecessors, (10505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:29,265 INFO L81 ComplementDD]: Finished complementDD. Result has 55 states, 55 states have (on average 191.0) internal successors, (10505), 55 states have internal predecessors, (10505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:29,265 INFO L175 Difference]: Start difference. First operand has 205 places, 152 transitions, 1670 flow. Second operand 54 states and 4295 transitions. [2022-11-25 15:43:29,266 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 241 places, 366 transitions, 4978 flow [2022-11-25 15:43:29,399 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 208 places, 366 transitions, 4087 flow, removed 389 selfloop flow, removed 33 redundant places. [2022-11-25 15:43:29,405 INFO L231 Difference]: Finished difference. Result has 228 places, 212 transitions, 2885 flow [2022-11-25 15:43:29,406 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=1376, PETRI_DIFFERENCE_MINUEND_PLACES=155, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=152, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=97, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=48, PETRI_DIFFERENCE_SUBTRAHEND_STATES=54, PETRI_FLOW=2885, PETRI_PLACES=228, PETRI_TRANSITIONS=212} [2022-11-25 15:43:29,406 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 199 predicate places. [2022-11-25 15:43:29,406 INFO L495 AbstractCegarLoop]: Abstraction has has 228 places, 212 transitions, 2885 flow [2022-11-25 15:43:29,407 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 76.68) internal successors, (1917), 25 states have internal predecessors, (1917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:29,407 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:43:29,407 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:43:29,414 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-11-25 15:43:29,614 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-11-25 15:43:29,614 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)] === [2022-11-25 15:43:29,615 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:43:29,615 INFO L85 PathProgramCache]: Analyzing trace with hash 116037279, now seen corresponding path program 17 times [2022-11-25 15:43:29,615 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:43:29,616 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1696481608] [2022-11-25 15:43:29,616 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:43:29,616 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:43:29,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:43:29,883 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:29,883 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:43:29,884 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1696481608] [2022-11-25 15:43:29,884 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1696481608] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:43:29,884 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [984795190] [2022-11-25 15:43:29,884 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-25 15:43:29,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:43:29,884 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:43:29,885 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:43:29,887 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-25 15:43:29,962 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-11-25 15:43:29,962 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:43:29,963 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-25 15:43:29,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:43:30,143 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:30,143 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:43:30,410 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:30,410 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [984795190] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:43:30,410 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:43:30,410 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-11-25 15:43:30,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278864185] [2022-11-25 15:43:30,411 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:43:30,411 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-11-25 15:43:30,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:43:30,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-11-25 15:43:30,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=110, Invalid=490, Unknown=0, NotChecked=0, Total=600 [2022-11-25 15:43:30,596 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:43:30,597 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 228 places, 212 transitions, 2885 flow. Second operand has 25 states, 25 states have (on average 76.6) internal successors, (1915), 25 states have internal predecessors, (1915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:30,598 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:43:30,598 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:43:30,598 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:43:32,262 INFO L130 PetriNetUnfolder]: 504/926 cut-off events. [2022-11-25 15:43:32,262 INFO L131 PetriNetUnfolder]: For 24945/24945 co-relation queries the response was YES. [2022-11-25 15:43:32,267 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7518 conditions, 926 events. 504/926 cut-off events. For 24945/24945 co-relation queries the response was YES. Maximal size of possible extension queue 58. Compared 4202 event pairs, 19 based on Foata normal form. 5/927 useless extension candidates. Maximal degree in co-relation 7443. Up to 247 conditions per place. [2022-11-25 15:43:32,273 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 177 selfloop transitions, 118 changer transitions 28/323 dead transitions. [2022-11-25 15:43:32,274 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 266 places, 323 transitions, 4377 flow [2022-11-25 15:43:32,274 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 42 states. [2022-11-25 15:43:32,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 42 states. [2022-11-25 15:43:32,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 42 states to 42 states and 3340 transitions. [2022-11-25 15:43:32,279 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4163550236848666 [2022-11-25 15:43:32,279 INFO L72 ComplementDD]: Start complementDD. Operand 42 states and 3340 transitions. [2022-11-25 15:43:32,279 INFO L73 IsDeterministic]: Start isDeterministic. Operand 42 states and 3340 transitions. [2022-11-25 15:43:32,281 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:43:32,281 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 42 states and 3340 transitions. [2022-11-25 15:43:32,285 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 43 states, 42 states have (on average 79.52380952380952) internal successors, (3340), 42 states have internal predecessors, (3340), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:32,291 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 43 states, 43 states have (on average 191.0) internal successors, (8213), 43 states have internal predecessors, (8213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:32,292 INFO L81 ComplementDD]: Finished complementDD. Result has 43 states, 43 states have (on average 191.0) internal successors, (8213), 43 states have internal predecessors, (8213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:32,292 INFO L175 Difference]: Start difference. First operand has 228 places, 212 transitions, 2885 flow. Second operand 42 states and 3340 transitions. [2022-11-25 15:43:32,292 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 266 places, 323 transitions, 4377 flow [2022-11-25 15:43:32,398 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 237 places, 323 transitions, 3550 flow, removed 354 selfloop flow, removed 29 redundant places. [2022-11-25 15:43:32,402 INFO L231 Difference]: Finished difference. Result has 241 places, 204 transitions, 2279 flow [2022-11-25 15:43:32,402 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=2124, PETRI_DIFFERENCE_MINUEND_PLACES=196, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=212, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=118, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=94, PETRI_DIFFERENCE_SUBTRAHEND_STATES=42, PETRI_FLOW=2279, PETRI_PLACES=241, PETRI_TRANSITIONS=204} [2022-11-25 15:43:32,403 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 212 predicate places. [2022-11-25 15:43:32,403 INFO L495 AbstractCegarLoop]: Abstraction has has 241 places, 204 transitions, 2279 flow [2022-11-25 15:43:32,403 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 76.6) internal successors, (1915), 25 states have internal predecessors, (1915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:32,403 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:43:32,404 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:43:32,413 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-11-25 15:43:32,609 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:43:32,609 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)] === [2022-11-25 15:43:32,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:43:32,609 INFO L85 PathProgramCache]: Analyzing trace with hash 478759815, now seen corresponding path program 18 times [2022-11-25 15:43:32,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:43:32,610 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [777917986] [2022-11-25 15:43:32,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:43:32,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:43:32,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:43:32,840 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:32,840 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:43:32,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [777917986] [2022-11-25 15:43:32,840 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [777917986] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:43:32,840 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2077670421] [2022-11-25 15:43:32,840 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-25 15:43:32,840 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:43:32,841 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:43:32,842 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:43:32,856 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-25 15:43:32,955 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-11-25 15:43:32,955 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:43:32,956 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 30 conjunts are in the unsatisfiable core [2022-11-25 15:43:32,957 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:43:33,251 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:33,252 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:43:33,912 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:33,912 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2077670421] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:43:33,912 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:43:33,912 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 26 [2022-11-25 15:43:33,912 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288869776] [2022-11-25 15:43:33,913 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:43:33,913 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-25 15:43:33,913 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:43:33,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-25 15:43:33,914 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=104, Invalid=652, Unknown=0, NotChecked=0, Total=756 [2022-11-25 15:43:34,329 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:43:34,330 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 241 places, 204 transitions, 2279 flow. Second operand has 28 states, 28 states have (on average 76.67857142857143) internal successors, (2147), 28 states have internal predecessors, (2147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:34,330 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:43:34,330 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:43:34,330 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:43:36,904 INFO L130 PetriNetUnfolder]: 650/1220 cut-off events. [2022-11-25 15:43:36,904 INFO L131 PetriNetUnfolder]: For 27048/27048 co-relation queries the response was YES. [2022-11-25 15:43:36,909 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9187 conditions, 1220 events. 650/1220 cut-off events. For 27048/27048 co-relation queries the response was YES. Maximal size of possible extension queue 79. Compared 6253 event pairs, 2 based on Foata normal form. 5/1221 useless extension candidates. Maximal degree in co-relation 9112. Up to 587 conditions per place. [2022-11-25 15:43:36,914 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 194 selfloop transitions, 111 changer transitions 39/344 dead transitions. [2022-11-25 15:43:36,914 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 264 places, 344 transitions, 4285 flow [2022-11-25 15:43:36,914 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-11-25 15:43:36,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-11-25 15:43:36,916 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 2690 transitions. [2022-11-25 15:43:36,918 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4142285186325839 [2022-11-25 15:43:36,918 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 2690 transitions. [2022-11-25 15:43:36,918 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 2690 transitions. [2022-11-25 15:43:36,918 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:43:36,918 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 2690 transitions. [2022-11-25 15:43:36,920 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 79.11764705882354) internal successors, (2690), 34 states have internal predecessors, (2690), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:36,925 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 191.0) internal successors, (6685), 35 states have internal predecessors, (6685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:36,925 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 191.0) internal successors, (6685), 35 states have internal predecessors, (6685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:36,926 INFO L175 Difference]: Start difference. First operand has 241 places, 204 transitions, 2279 flow. Second operand 34 states and 2690 transitions. [2022-11-25 15:43:36,926 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 264 places, 344 transitions, 4285 flow [2022-11-25 15:43:37,011 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 223 places, 344 transitions, 3951 flow, removed 36 selfloop flow, removed 41 redundant places. [2022-11-25 15:43:37,015 INFO L231 Difference]: Finished difference. Result has 236 places, 253 transitions, 3194 flow [2022-11-25 15:43:37,015 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=1993, PETRI_DIFFERENCE_MINUEND_PLACES=190, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=204, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=69, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=124, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=3194, PETRI_PLACES=236, PETRI_TRANSITIONS=253} [2022-11-25 15:43:37,015 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 207 predicate places. [2022-11-25 15:43:37,016 INFO L495 AbstractCegarLoop]: Abstraction has has 236 places, 253 transitions, 3194 flow [2022-11-25 15:43:37,016 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 76.67857142857143) internal successors, (2147), 28 states have internal predecessors, (2147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:37,016 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:43:37,016 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:43:37,022 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2022-11-25 15:43:37,216 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2022-11-25 15:43:37,217 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)] === [2022-11-25 15:43:37,217 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:43:37,217 INFO L85 PathProgramCache]: Analyzing trace with hash -2098458421, now seen corresponding path program 19 times [2022-11-25 15:43:37,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:43:37,217 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1173130040] [2022-11-25 15:43:37,217 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:43:37,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:43:37,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:43:37,455 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:37,455 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:43:37,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1173130040] [2022-11-25 15:43:37,456 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1173130040] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:43:37,456 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1628585277] [2022-11-25 15:43:37,456 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-25 15:43:37,456 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:43:37,456 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:43:37,457 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:43:37,490 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2022-11-25 15:43:37,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:43:37,558 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-25 15:43:37,559 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:43:37,740 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:37,740 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:43:38,067 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:38,068 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1628585277] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:43:38,068 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:43:38,068 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-11-25 15:43:38,068 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777215226] [2022-11-25 15:43:38,068 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:43:38,068 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-11-25 15:43:38,068 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:43:38,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-11-25 15:43:38,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=494, Unknown=0, NotChecked=0, Total=600 [2022-11-25 15:43:38,353 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:43:38,354 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 236 places, 253 transitions, 3194 flow. Second operand has 25 states, 25 states have (on average 76.6) internal successors, (1915), 25 states have internal predecessors, (1915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:38,354 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:43:38,354 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:43:38,354 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:43:39,869 INFO L130 PetriNetUnfolder]: 834/1560 cut-off events. [2022-11-25 15:43:39,870 INFO L131 PetriNetUnfolder]: For 50479/50479 co-relation queries the response was YES. [2022-11-25 15:43:39,878 INFO L83 FinitePrefix]: Finished finitePrefix Result has 13550 conditions, 1560 events. 834/1560 cut-off events. For 50479/50479 co-relation queries the response was YES. Maximal size of possible extension queue 102. Compared 8555 event pairs, 71 based on Foata normal form. 5/1565 useless extension candidates. Maximal degree in co-relation 13468. Up to 857 conditions per place. [2022-11-25 15:43:39,888 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 280 selfloop transitions, 110 changer transitions 19/409 dead transitions. [2022-11-25 15:43:39,888 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 255 places, 409 transitions, 6430 flow [2022-11-25 15:43:39,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2022-11-25 15:43:39,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2022-11-25 15:43:39,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 2395 transitions. [2022-11-25 15:43:39,891 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4179755671902269 [2022-11-25 15:43:39,892 INFO L72 ComplementDD]: Start complementDD. Operand 30 states and 2395 transitions. [2022-11-25 15:43:39,892 INFO L73 IsDeterministic]: Start isDeterministic. Operand 30 states and 2395 transitions. [2022-11-25 15:43:39,893 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:43:39,893 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 30 states and 2395 transitions. [2022-11-25 15:43:39,896 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 31 states, 30 states have (on average 79.83333333333333) internal successors, (2395), 30 states have internal predecessors, (2395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:39,900 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 31 states, 31 states have (on average 191.0) internal successors, (5921), 31 states have internal predecessors, (5921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:39,900 INFO L81 ComplementDD]: Finished complementDD. Result has 31 states, 31 states have (on average 191.0) internal successors, (5921), 31 states have internal predecessors, (5921), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:39,901 INFO L175 Difference]: Start difference. First operand has 236 places, 253 transitions, 3194 flow. Second operand 30 states and 2395 transitions. [2022-11-25 15:43:39,901 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 255 places, 409 transitions, 6430 flow [2022-11-25 15:43:40,120 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 240 places, 409 transitions, 4927 flow, removed 722 selfloop flow, removed 15 redundant places. [2022-11-25 15:43:40,126 INFO L231 Difference]: Finished difference. Result has 249 places, 299 transitions, 3637 flow [2022-11-25 15:43:40,127 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=2643, PETRI_DIFFERENCE_MINUEND_PLACES=211, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=253, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=65, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=177, PETRI_DIFFERENCE_SUBTRAHEND_STATES=30, PETRI_FLOW=3637, PETRI_PLACES=249, PETRI_TRANSITIONS=299} [2022-11-25 15:43:40,128 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 220 predicate places. [2022-11-25 15:43:40,128 INFO L495 AbstractCegarLoop]: Abstraction has has 249 places, 299 transitions, 3637 flow [2022-11-25 15:43:40,128 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 76.6) internal successors, (1915), 25 states have internal predecessors, (1915), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:40,128 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:43:40,128 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:43:40,134 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2022-11-25 15:43:40,333 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2022-11-25 15:43:40,334 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)] === [2022-11-25 15:43:40,334 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:43:40,334 INFO L85 PathProgramCache]: Analyzing trace with hash -2129796631, now seen corresponding path program 20 times [2022-11-25 15:43:40,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:43:40,334 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [782210990] [2022-11-25 15:43:40,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:43:40,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:43:40,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:43:40,574 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:40,574 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:43:40,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [782210990] [2022-11-25 15:43:40,574 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [782210990] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:43:40,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [377943081] [2022-11-25 15:43:40,574 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-25 15:43:40,574 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:43:40,575 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:43:40,576 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:43:40,602 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2022-11-25 15:43:40,669 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-25 15:43:40,669 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:43:40,671 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 27 conjunts are in the unsatisfiable core [2022-11-25 15:43:40,671 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:43:40,877 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:40,877 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:43:41,159 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:41,160 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [377943081] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:43:41,160 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:43:41,160 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 23 [2022-11-25 15:43:41,160 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [442630424] [2022-11-25 15:43:41,160 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:43:41,161 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2022-11-25 15:43:41,161 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:43:41,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2022-11-25 15:43:41,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=106, Invalid=494, Unknown=0, NotChecked=0, Total=600 [2022-11-25 15:43:41,413 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:43:41,414 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 249 places, 299 transitions, 3637 flow. Second operand has 25 states, 25 states have (on average 76.68) internal successors, (1917), 25 states have internal predecessors, (1917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:41,414 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:43:41,415 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:43:41,415 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:43:43,320 INFO L130 PetriNetUnfolder]: 888/1614 cut-off events. [2022-11-25 15:43:43,320 INFO L131 PetriNetUnfolder]: For 39195/39195 co-relation queries the response was YES. [2022-11-25 15:43:43,328 INFO L83 FinitePrefix]: Finished finitePrefix Result has 11888 conditions, 1614 events. 888/1614 cut-off events. For 39195/39195 co-relation queries the response was YES. Maximal size of possible extension queue 103. Compared 8604 event pairs, 59 based on Foata normal form. 5/1617 useless extension candidates. Maximal degree in co-relation 11805. Up to 859 conditions per place. [2022-11-25 15:43:43,336 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 276 selfloop transitions, 151 changer transitions 26/453 dead transitions. [2022-11-25 15:43:43,337 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 284 places, 453 transitions, 6211 flow [2022-11-25 15:43:43,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2022-11-25 15:43:43,354 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2022-11-25 15:43:43,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 3113 transitions. [2022-11-25 15:43:43,357 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41790844408645456 [2022-11-25 15:43:43,357 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 3113 transitions. [2022-11-25 15:43:43,357 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 3113 transitions. [2022-11-25 15:43:43,359 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:43:43,359 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 3113 transitions. [2022-11-25 15:43:43,363 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 79.82051282051282) internal successors, (3113), 39 states have internal predecessors, (3113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:43,368 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 191.0) internal successors, (7640), 40 states have internal predecessors, (7640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:43,369 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 191.0) internal successors, (7640), 40 states have internal predecessors, (7640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:43,369 INFO L175 Difference]: Start difference. First operand has 249 places, 299 transitions, 3637 flow. Second operand 39 states and 3113 transitions. [2022-11-25 15:43:43,369 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 284 places, 453 transitions, 6211 flow [2022-11-25 15:43:43,615 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 271 places, 453 transitions, 5726 flow, removed 214 selfloop flow, removed 13 redundant places. [2022-11-25 15:43:43,622 INFO L231 Difference]: Finished difference. Result has 277 places, 339 transitions, 4416 flow [2022-11-25 15:43:43,623 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=3353, PETRI_DIFFERENCE_MINUEND_PLACES=233, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=299, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=105, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=191, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=4416, PETRI_PLACES=277, PETRI_TRANSITIONS=339} [2022-11-25 15:43:43,623 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 248 predicate places. [2022-11-25 15:43:43,623 INFO L495 AbstractCegarLoop]: Abstraction has has 277 places, 339 transitions, 4416 flow [2022-11-25 15:43:43,624 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 76.68) internal successors, (1917), 25 states have internal predecessors, (1917), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:43,624 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:43:43,624 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:43:43,630 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2022-11-25 15:43:43,829 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:43:43,830 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)] === [2022-11-25 15:43:43,830 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:43:43,830 INFO L85 PathProgramCache]: Analyzing trace with hash 181619208, now seen corresponding path program 21 times [2022-11-25 15:43:43,830 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:43:43,830 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [648957640] [2022-11-25 15:43:43,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:43:43,830 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:43:43,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:43:44,112 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:44,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:43:44,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [648957640] [2022-11-25 15:43:44,113 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [648957640] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:43:44,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [258013618] [2022-11-25 15:43:44,113 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-25 15:43:44,113 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:43:44,113 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:43:44,114 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:43:44,116 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2022-11-25 15:43:44,195 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2022-11-25 15:43:44,195 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:43:44,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-25 15:43:44,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:43:44,423 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:44,424 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:43:44,773 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:44,773 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [258013618] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:43:44,773 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:43:44,773 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 26 [2022-11-25 15:43:44,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [78300930] [2022-11-25 15:43:44,773 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:43:44,774 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-25 15:43:44,774 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:43:44,774 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-25 15:43:44,774 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=632, Unknown=0, NotChecked=0, Total=756 [2022-11-25 15:43:45,025 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:43:45,026 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 277 places, 339 transitions, 4416 flow. Second operand has 28 states, 28 states have (on average 76.57142857142857) internal successors, (2144), 28 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:45,026 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:43:45,026 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:43:45,026 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:43:47,711 INFO L130 PetriNetUnfolder]: 1602/3093 cut-off events. [2022-11-25 15:43:47,711 INFO L131 PetriNetUnfolder]: For 78618/78618 co-relation queries the response was YES. [2022-11-25 15:43:47,728 INFO L83 FinitePrefix]: Finished finitePrefix Result has 23401 conditions, 3093 events. 1602/3093 cut-off events. For 78618/78618 co-relation queries the response was YES. Maximal size of possible extension queue 208. Compared 20685 event pairs, 44 based on Foata normal form. 10/3101 useless extension candidates. Maximal degree in co-relation 23314. Up to 907 conditions per place. [2022-11-25 15:43:47,741 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 370 selfloop transitions, 308 changer transitions 46/724 dead transitions. [2022-11-25 15:43:47,741 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 318 places, 724 transitions, 10427 flow [2022-11-25 15:43:47,746 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-11-25 15:43:47,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2022-11-25 15:43:47,749 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 3692 transitions. [2022-11-25 15:43:47,750 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4202139767812429 [2022-11-25 15:43:47,750 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 3692 transitions. [2022-11-25 15:43:47,751 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 3692 transitions. [2022-11-25 15:43:47,752 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:43:47,752 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 3692 transitions. [2022-11-25 15:43:47,756 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 47 states, 46 states have (on average 80.26086956521739) internal successors, (3692), 46 states have internal predecessors, (3692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:47,763 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 47 states, 47 states have (on average 191.0) internal successors, (8977), 47 states have internal predecessors, (8977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:47,764 INFO L81 ComplementDD]: Finished complementDD. Result has 47 states, 47 states have (on average 191.0) internal successors, (8977), 47 states have internal predecessors, (8977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:47,764 INFO L175 Difference]: Start difference. First operand has 277 places, 339 transitions, 4416 flow. Second operand 46 states and 3692 transitions. [2022-11-25 15:43:47,764 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 318 places, 724 transitions, 10427 flow [2022-11-25 15:43:48,109 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 299 places, 724 transitions, 9726 flow, removed 287 selfloop flow, removed 19 redundant places. [2022-11-25 15:43:48,117 INFO L231 Difference]: Finished difference. Result has 320 places, 519 transitions, 7621 flow [2022-11-25 15:43:48,117 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=3777, PETRI_DIFFERENCE_MINUEND_PLACES=254, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=339, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=165, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=162, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=7621, PETRI_PLACES=320, PETRI_TRANSITIONS=519} [2022-11-25 15:43:48,117 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 291 predicate places. [2022-11-25 15:43:48,118 INFO L495 AbstractCegarLoop]: Abstraction has has 320 places, 519 transitions, 7621 flow [2022-11-25 15:43:48,118 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 76.57142857142857) internal successors, (2144), 28 states have internal predecessors, (2144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:48,118 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:43:48,118 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:43:48,123 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2022-11-25 15:43:48,319 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2022-11-25 15:43:48,319 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)] === [2022-11-25 15:43:48,319 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:43:48,319 INFO L85 PathProgramCache]: Analyzing trace with hash -1783806398, now seen corresponding path program 22 times [2022-11-25 15:43:48,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:43:48,319 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1844402316] [2022-11-25 15:43:48,319 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:43:48,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:43:48,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:43:48,656 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:48,656 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:43:48,656 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1844402316] [2022-11-25 15:43:48,657 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1844402316] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:43:48,657 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [785006642] [2022-11-25 15:43:48,657 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-25 15:43:48,657 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:43:48,657 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:43:48,659 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:43:48,682 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2022-11-25 15:43:48,750 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-25 15:43:48,750 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:43:48,751 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-25 15:43:48,752 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:43:48,982 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:48,982 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:43:49,390 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:49,390 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [785006642] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:43:49,390 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:43:49,390 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 26 [2022-11-25 15:43:49,391 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [766903949] [2022-11-25 15:43:49,391 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:43:49,391 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-25 15:43:49,391 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:43:49,392 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-25 15:43:49,392 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=125, Invalid=631, Unknown=0, NotChecked=0, Total=756 [2022-11-25 15:43:49,651 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:43:49,653 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 320 places, 519 transitions, 7621 flow. Second operand has 28 states, 28 states have (on average 76.64285714285714) internal successors, (2146), 28 states have internal predecessors, (2146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:49,653 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:43:49,653 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:43:49,653 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:43:52,783 INFO L130 PetriNetUnfolder]: 1697/3202 cut-off events. [2022-11-25 15:43:52,784 INFO L131 PetriNetUnfolder]: For 101648/101648 co-relation queries the response was YES. [2022-11-25 15:43:52,805 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27403 conditions, 3202 events. 1697/3202 cut-off events. For 101648/101648 co-relation queries the response was YES. Maximal size of possible extension queue 214. Compared 21103 event pairs, 44 based on Foata normal form. 14/3214 useless extension candidates. Maximal degree in co-relation 27298. Up to 907 conditions per place. [2022-11-25 15:43:52,816 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 375 selfloop transitions, 335 changer transitions 54/764 dead transitions. [2022-11-25 15:43:52,816 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 366 places, 764 transitions, 12007 flow [2022-11-25 15:43:52,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-11-25 15:43:52,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2022-11-25 15:43:52,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 4248 transitions. [2022-11-25 15:43:52,905 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41963844710066184 [2022-11-25 15:43:52,905 INFO L72 ComplementDD]: Start complementDD. Operand 53 states and 4248 transitions. [2022-11-25 15:43:52,905 INFO L73 IsDeterministic]: Start isDeterministic. Operand 53 states and 4248 transitions. [2022-11-25 15:43:52,906 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:43:52,906 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 53 states and 4248 transitions. [2022-11-25 15:43:52,913 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 54 states, 53 states have (on average 80.15094339622641) internal successors, (4248), 53 states have internal predecessors, (4248), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:52,923 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 54 states, 54 states have (on average 191.0) internal successors, (10314), 54 states have internal predecessors, (10314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:52,925 INFO L81 ComplementDD]: Finished complementDD. Result has 54 states, 54 states have (on average 191.0) internal successors, (10314), 54 states have internal predecessors, (10314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:52,925 INFO L175 Difference]: Start difference. First operand has 320 places, 519 transitions, 7621 flow. Second operand 53 states and 4248 transitions. [2022-11-25 15:43:52,925 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 366 places, 764 transitions, 12007 flow [2022-11-25 15:43:53,492 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 349 places, 764 transitions, 10971 flow, removed 482 selfloop flow, removed 17 redundant places. [2022-11-25 15:43:53,502 INFO L231 Difference]: Finished difference. Result has 363 places, 584 transitions, 9004 flow [2022-11-25 15:43:53,503 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=6861, PETRI_DIFFERENCE_MINUEND_PLACES=297, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=519, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=273, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=236, PETRI_DIFFERENCE_SUBTRAHEND_STATES=53, PETRI_FLOW=9004, PETRI_PLACES=363, PETRI_TRANSITIONS=584} [2022-11-25 15:43:53,503 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 334 predicate places. [2022-11-25 15:43:53,503 INFO L495 AbstractCegarLoop]: Abstraction has has 363 places, 584 transitions, 9004 flow [2022-11-25 15:43:53,504 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 76.64285714285714) internal successors, (2146), 28 states have internal predecessors, (2146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:53,504 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:43:53,504 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:43:53,509 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2022-11-25 15:43:53,706 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-11-25 15:43:53,707 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)] === [2022-11-25 15:43:53,707 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:43:53,707 INFO L85 PathProgramCache]: Analyzing trace with hash -2043280138, now seen corresponding path program 23 times [2022-11-25 15:43:53,707 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:43:53,707 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [281072991] [2022-11-25 15:43:53,707 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:43:53,707 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:43:53,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:43:53,996 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:53,996 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:43:53,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [281072991] [2022-11-25 15:43:53,996 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [281072991] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:43:53,996 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106771307] [2022-11-25 15:43:53,996 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-25 15:43:53,997 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:43:53,997 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:43:53,998 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:43:54,012 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2022-11-25 15:43:54,095 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2022-11-25 15:43:54,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:43:54,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-25 15:43:54,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:43:54,320 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:54,321 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:43:54,688 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:54,688 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106771307] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:43:54,689 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:43:54,689 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 26 [2022-11-25 15:43:54,689 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664290331] [2022-11-25 15:43:54,689 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:43:54,689 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2022-11-25 15:43:54,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:43:54,690 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2022-11-25 15:43:54,690 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=634, Unknown=0, NotChecked=0, Total=756 [2022-11-25 15:43:55,000 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:43:55,001 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 363 places, 584 transitions, 9004 flow. Second operand has 28 states, 28 states have (on average 76.64285714285714) internal successors, (2146), 28 states have internal predecessors, (2146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:55,002 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:43:55,002 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:43:55,002 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:43:57,938 INFO L130 PetriNetUnfolder]: 1990/3724 cut-off events. [2022-11-25 15:43:57,938 INFO L131 PetriNetUnfolder]: For 128208/128208 co-relation queries the response was YES. [2022-11-25 15:43:57,963 INFO L83 FinitePrefix]: Finished finitePrefix Result has 32737 conditions, 3724 events. 1990/3724 cut-off events. For 128208/128208 co-relation queries the response was YES. Maximal size of possible extension queue 230. Compared 24779 event pairs, 84 based on Foata normal form. 30/3752 useless extension candidates. Maximal degree in co-relation 32624. Up to 1365 conditions per place. [2022-11-25 15:43:57,973 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 360 selfloop transitions, 234 changer transitions 239/833 dead transitions. [2022-11-25 15:43:57,973 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 407 places, 833 transitions, 14343 flow [2022-11-25 15:43:57,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2022-11-25 15:43:57,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 50 states. [2022-11-25 15:43:57,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 50 states to 50 states and 3966 transitions. [2022-11-25 15:43:57,978 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41528795811518326 [2022-11-25 15:43:57,978 INFO L72 ComplementDD]: Start complementDD. Operand 50 states and 3966 transitions. [2022-11-25 15:43:57,979 INFO L73 IsDeterministic]: Start isDeterministic. Operand 50 states and 3966 transitions. [2022-11-25 15:43:57,980 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:43:57,980 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 50 states and 3966 transitions. [2022-11-25 15:43:57,984 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 51 states, 50 states have (on average 79.32) internal successors, (3966), 50 states have internal predecessors, (3966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:57,991 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 51 states, 51 states have (on average 191.0) internal successors, (9741), 51 states have internal predecessors, (9741), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:57,992 INFO L81 ComplementDD]: Finished complementDD. Result has 51 states, 51 states have (on average 191.0) internal successors, (9741), 51 states have internal predecessors, (9741), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:57,993 INFO L175 Difference]: Start difference. First operand has 363 places, 584 transitions, 9004 flow. Second operand 50 states and 3966 transitions. [2022-11-25 15:43:57,993 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 407 places, 833 transitions, 14343 flow [2022-11-25 15:43:58,893 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 372 places, 833 transitions, 13037 flow, removed 550 selfloop flow, removed 35 redundant places. [2022-11-25 15:43:58,915 INFO L231 Difference]: Finished difference. Result has 392 places, 516 transitions, 7955 flow [2022-11-25 15:43:58,916 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=8175, PETRI_DIFFERENCE_MINUEND_PLACES=323, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=584, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=212, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=356, PETRI_DIFFERENCE_SUBTRAHEND_STATES=50, PETRI_FLOW=7955, PETRI_PLACES=392, PETRI_TRANSITIONS=516} [2022-11-25 15:43:58,917 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 363 predicate places. [2022-11-25 15:43:58,917 INFO L495 AbstractCegarLoop]: Abstraction has has 392 places, 516 transitions, 7955 flow [2022-11-25 15:43:58,917 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 76.64285714285714) internal successors, (2146), 28 states have internal predecessors, (2146), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:43:58,918 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:43:58,918 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:43:58,930 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Forceful destruction successful, exit code 0 [2022-11-25 15:43:59,130 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:43:59,131 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)] === [2022-11-25 15:43:59,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:43:59,131 INFO L85 PathProgramCache]: Analyzing trace with hash -350284790, now seen corresponding path program 24 times [2022-11-25 15:43:59,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:43:59,131 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743464702] [2022-11-25 15:43:59,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:43:59,132 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:43:59,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:43:59,446 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:59,446 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:43:59,446 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743464702] [2022-11-25 15:43:59,447 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743464702] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:43:59,448 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1488586009] [2022-11-25 15:43:59,448 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-25 15:43:59,448 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:43:59,448 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:43:59,449 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:43:59,451 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2022-11-25 15:43:59,536 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-11-25 15:43:59,536 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:43:59,538 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 28 conjunts are in the unsatisfiable core [2022-11-25 15:43:59,538 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:43:59,741 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:43:59,742 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:44:00,044 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 1 proven. 8 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:44:00,045 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1488586009] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:44:00,045 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:44:00,045 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10, 9] total 24 [2022-11-25 15:44:00,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [399127998] [2022-11-25 15:44:00,045 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:44:00,046 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 26 states [2022-11-25 15:44:00,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:44:00,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2022-11-25 15:44:00,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=121, Invalid=529, Unknown=0, NotChecked=0, Total=650 [2022-11-25 15:44:00,300 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:44:00,302 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 392 places, 516 transitions, 7955 flow. Second operand has 26 states, 26 states have (on average 76.65384615384616) internal successors, (1993), 26 states have internal predecessors, (1993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:00,302 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:44:00,302 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:44:00,302 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:44:02,744 INFO L130 PetriNetUnfolder]: 1770/3390 cut-off events. [2022-11-25 15:44:02,744 INFO L131 PetriNetUnfolder]: For 87926/87926 co-relation queries the response was YES. [2022-11-25 15:44:02,772 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28131 conditions, 3390 events. 1770/3390 cut-off events. For 87926/87926 co-relation queries the response was YES. Maximal size of possible extension queue 191. Compared 22308 event pairs, 79 based on Foata normal form. 17/3405 useless extension candidates. Maximal degree in co-relation 28006. Up to 1714 conditions per place. [2022-11-25 15:44:02,783 INFO L137 encePairwiseOnDemand]: 182/191 looper letters, 530 selfloop transitions, 210 changer transitions 129/869 dead transitions. [2022-11-25 15:44:02,784 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 416 places, 869 transitions, 14098 flow [2022-11-25 15:44:02,784 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-11-25 15:44:02,784 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2022-11-25 15:44:02,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 3677 transitions. [2022-11-25 15:44:02,789 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41850671522877303 [2022-11-25 15:44:02,789 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 3677 transitions. [2022-11-25 15:44:02,789 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 3677 transitions. [2022-11-25 15:44:02,790 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:44:02,790 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 3677 transitions. [2022-11-25 15:44:02,800 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 47 states, 46 states have (on average 79.93478260869566) internal successors, (3677), 46 states have internal predecessors, (3677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:02,940 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 47 states, 47 states have (on average 191.0) internal successors, (8977), 47 states have internal predecessors, (8977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:02,940 INFO L81 ComplementDD]: Finished complementDD. Result has 47 states, 47 states have (on average 191.0) internal successors, (8977), 47 states have internal predecessors, (8977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:02,941 INFO L175 Difference]: Start difference. First operand has 392 places, 516 transitions, 7955 flow. Second operand 46 states and 3677 transitions. [2022-11-25 15:44:02,941 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 416 places, 869 transitions, 14098 flow [2022-11-25 15:44:03,511 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 369 places, 869 transitions, 13270 flow, removed 291 selfloop flow, removed 47 redundant places. [2022-11-25 15:44:03,521 INFO L231 Difference]: Finished difference. Result has 393 places, 611 transitions, 10234 flow [2022-11-25 15:44:03,521 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=7399, PETRI_DIFFERENCE_MINUEND_PLACES=324, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=516, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=122, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=380, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=10234, PETRI_PLACES=393, PETRI_TRANSITIONS=611} [2022-11-25 15:44:03,521 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 364 predicate places. [2022-11-25 15:44:03,522 INFO L495 AbstractCegarLoop]: Abstraction has has 393 places, 611 transitions, 10234 flow [2022-11-25 15:44:03,522 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 26 states, 26 states have (on average 76.65384615384616) internal successors, (1993), 26 states have internal predecessors, (1993), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:03,522 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:44:03,522 INFO L209 CegarLoopForPetriNet]: trace histogram [4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:44:03,535 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2022-11-25 15:44:03,730 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:44:03,730 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)] === [2022-11-25 15:44:03,731 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:44:03,731 INFO L85 PathProgramCache]: Analyzing trace with hash 1207886274, now seen corresponding path program 25 times [2022-11-25 15:44:03,731 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:44:03,731 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [708508164] [2022-11-25 15:44:03,731 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:44:03,731 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:44:03,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:44:04,000 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:44:04,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:44:04,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [708508164] [2022-11-25 15:44:04,000 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [708508164] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:44:04,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1530341882] [2022-11-25 15:44:04,001 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-25 15:44:04,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:44:04,001 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:44:04,002 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:44:04,005 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2022-11-25 15:44:04,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:44:04,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 32 conjunts are in the unsatisfiable core [2022-11-25 15:44:04,097 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:44:04,337 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:44:04,338 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:44:04,769 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:44:04,769 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1530341882] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:44:04,769 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:44:04,769 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11, 10] total 28 [2022-11-25 15:44:04,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818035305] [2022-11-25 15:44:04,770 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:44:04,770 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2022-11-25 15:44:04,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:44:04,771 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2022-11-25 15:44:04,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=148, Invalid=722, Unknown=0, NotChecked=0, Total=870 [2022-11-25 15:44:05,024 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:44:05,026 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 393 places, 611 transitions, 10234 flow. Second operand has 30 states, 30 states have (on average 76.6) internal successors, (2298), 30 states have internal predecessors, (2298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:05,026 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:44:05,026 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:44:05,026 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:44:10,025 INFO L130 PetriNetUnfolder]: 3373/6462 cut-off events. [2022-11-25 15:44:10,025 INFO L131 PetriNetUnfolder]: For 189642/189642 co-relation queries the response was YES. [2022-11-25 15:44:10,077 INFO L83 FinitePrefix]: Finished finitePrefix Result has 58478 conditions, 6462 events. 3373/6462 cut-off events. For 189642/189642 co-relation queries the response was YES. Maximal size of possible extension queue 424. Compared 48768 event pairs, 91 based on Foata normal form. 58/6518 useless extension candidates. Maximal degree in co-relation 58350. Up to 2204 conditions per place. [2022-11-25 15:44:10,096 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 692 selfloop transitions, 261 changer transitions 362/1315 dead transitions. [2022-11-25 15:44:10,096 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 425 places, 1315 transitions, 26635 flow [2022-11-25 15:44:10,097 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2022-11-25 15:44:10,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 56 states. [2022-11-25 15:44:10,101 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 56 states to 56 states and 4468 transitions. [2022-11-25 15:44:10,102 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4177262528047868 [2022-11-25 15:44:10,103 INFO L72 ComplementDD]: Start complementDD. Operand 56 states and 4468 transitions. [2022-11-25 15:44:10,103 INFO L73 IsDeterministic]: Start isDeterministic. Operand 56 states and 4468 transitions. [2022-11-25 15:44:10,104 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:44:10,104 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 56 states and 4468 transitions. [2022-11-25 15:44:10,110 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 57 states, 56 states have (on average 79.78571428571429) internal successors, (4468), 56 states have internal predecessors, (4468), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:10,117 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 57 states, 57 states have (on average 191.0) internal successors, (10887), 57 states have internal predecessors, (10887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:10,119 INFO L81 ComplementDD]: Finished complementDD. Result has 57 states, 57 states have (on average 191.0) internal successors, (10887), 57 states have internal predecessors, (10887), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:10,119 INFO L175 Difference]: Start difference. First operand has 393 places, 611 transitions, 10234 flow. Second operand 56 states and 4468 transitions. [2022-11-25 15:44:10,119 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 425 places, 1315 transitions, 26635 flow [2022-11-25 15:44:11,425 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 388 places, 1315 transitions, 21310 flow, removed 2543 selfloop flow, removed 37 redundant places. [2022-11-25 15:44:11,440 INFO L231 Difference]: Finished difference. Result has 419 places, 729 transitions, 12512 flow [2022-11-25 15:44:11,440 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=9106, PETRI_DIFFERENCE_MINUEND_PLACES=333, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=611, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=126, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=464, PETRI_DIFFERENCE_SUBTRAHEND_STATES=56, PETRI_FLOW=12512, PETRI_PLACES=419, PETRI_TRANSITIONS=729} [2022-11-25 15:44:11,440 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 390 predicate places. [2022-11-25 15:44:11,441 INFO L495 AbstractCegarLoop]: Abstraction has has 419 places, 729 transitions, 12512 flow [2022-11-25 15:44:11,441 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 76.6) internal successors, (2298), 30 states have internal predecessors, (2298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:11,441 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:44:11,442 INFO L209 CegarLoopForPetriNet]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:44:11,446 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2022-11-25 15:44:11,642 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:44:11,642 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)] === [2022-11-25 15:44:11,643 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:44:11,643 INFO L85 PathProgramCache]: Analyzing trace with hash 1266777172, now seen corresponding path program 26 times [2022-11-25 15:44:11,643 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:44:11,643 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182034346] [2022-11-25 15:44:11,643 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:44:11,643 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:44:11,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:44:11,934 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:44:11,935 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:44:11,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182034346] [2022-11-25 15:44:11,935 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182034346] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:44:11,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [897583610] [2022-11-25 15:44:11,935 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-25 15:44:11,936 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:44:11,936 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:44:11,936 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:44:11,938 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2022-11-25 15:44:12,023 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-25 15:44:12,023 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:44:12,025 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 36 conjunts are in the unsatisfiable core [2022-11-25 15:44:12,026 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:44:12,349 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:44:12,349 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:44:12,752 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:44:12,752 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [897583610] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:44:12,752 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:44:12,752 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 11] total 31 [2022-11-25 15:44:12,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411126593] [2022-11-25 15:44:12,752 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:44:12,753 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-11-25 15:44:12,753 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:44:12,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-11-25 15:44:12,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=890, Unknown=0, NotChecked=0, Total=1056 [2022-11-25 15:44:12,982 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:44:12,984 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 419 places, 729 transitions, 12512 flow. Second operand has 33 states, 33 states have (on average 76.51515151515152) internal successors, (2525), 33 states have internal predecessors, (2525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:12,984 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:44:12,984 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:44:12,984 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:44:16,268 INFO L130 PetriNetUnfolder]: 2388/4805 cut-off events. [2022-11-25 15:44:16,268 INFO L131 PetriNetUnfolder]: For 84211/84211 co-relation queries the response was YES. [2022-11-25 15:44:16,341 INFO L83 FinitePrefix]: Finished finitePrefix Result has 39398 conditions, 4805 events. 2388/4805 cut-off events. For 84211/84211 co-relation queries the response was YES. Maximal size of possible extension queue 276. Compared 35402 event pairs, 56 based on Foata normal form. 10/4813 useless extension candidates. Maximal degree in co-relation 39260. Up to 3486 conditions per place. [2022-11-25 15:44:16,365 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 612 selfloop transitions, 261 changer transitions 87/960 dead transitions. [2022-11-25 15:44:16,365 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 443 places, 960 transitions, 17567 flow [2022-11-25 15:44:16,366 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2022-11-25 15:44:16,366 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2022-11-25 15:44:16,370 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 3637 transitions. [2022-11-25 15:44:16,372 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41395401775552015 [2022-11-25 15:44:16,372 INFO L72 ComplementDD]: Start complementDD. Operand 46 states and 3637 transitions. [2022-11-25 15:44:16,372 INFO L73 IsDeterministic]: Start isDeterministic. Operand 46 states and 3637 transitions. [2022-11-25 15:44:16,373 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:44:16,374 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 46 states and 3637 transitions. [2022-11-25 15:44:16,379 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 47 states, 46 states have (on average 79.06521739130434) internal successors, (3637), 46 states have internal predecessors, (3637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:16,529 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 47 states, 47 states have (on average 191.0) internal successors, (8977), 47 states have internal predecessors, (8977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:16,530 INFO L81 ComplementDD]: Finished complementDD. Result has 47 states, 47 states have (on average 191.0) internal successors, (8977), 47 states have internal predecessors, (8977), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:16,530 INFO L175 Difference]: Start difference. First operand has 419 places, 729 transitions, 12512 flow. Second operand 46 states and 3637 transitions. [2022-11-25 15:44:16,531 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 443 places, 960 transitions, 17567 flow [2022-11-25 15:44:17,355 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 402 places, 960 transitions, 15917 flow, removed 735 selfloop flow, removed 41 redundant places. [2022-11-25 15:44:17,368 INFO L231 Difference]: Finished difference. Result has 424 places, 786 transitions, 13105 flow [2022-11-25 15:44:17,368 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=10908, PETRI_DIFFERENCE_MINUEND_PLACES=357, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=729, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=199, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=500, PETRI_DIFFERENCE_SUBTRAHEND_STATES=46, PETRI_FLOW=13105, PETRI_PLACES=424, PETRI_TRANSITIONS=786} [2022-11-25 15:44:17,369 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 395 predicate places. [2022-11-25 15:44:17,369 INFO L495 AbstractCegarLoop]: Abstraction has has 424 places, 786 transitions, 13105 flow [2022-11-25 15:44:17,369 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 76.51515151515152) internal successors, (2525), 33 states have internal predecessors, (2525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:17,369 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:44:17,370 INFO L209 CegarLoopForPetriNet]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:44:17,374 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2022-11-25 15:44:17,570 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2022-11-25 15:44:17,571 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)] === [2022-11-25 15:44:17,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:44:17,571 INFO L85 PathProgramCache]: Analyzing trace with hash -1609992138, now seen corresponding path program 27 times [2022-11-25 15:44:17,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:44:17,571 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [930975412] [2022-11-25 15:44:17,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:44:17,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:44:17,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:44:17,848 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 1 proven. 17 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:44:17,849 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:44:17,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [930975412] [2022-11-25 15:44:17,849 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [930975412] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:44:17,849 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [694735174] [2022-11-25 15:44:17,849 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-25 15:44:17,849 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:44:17,850 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:44:17,851 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:44:17,853 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2022-11-25 15:44:17,941 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2022-11-25 15:44:17,941 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:44:17,942 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 36 conjunts are in the unsatisfiable core [2022-11-25 15:44:17,943 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:44:18,205 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:44:18,205 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:44:18,764 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:44:18,764 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [694735174] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:44:18,765 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:44:18,765 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 11] total 31 [2022-11-25 15:44:18,765 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [233821887] [2022-11-25 15:44:18,765 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:44:18,765 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-11-25 15:44:18,765 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:44:18,766 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-11-25 15:44:18,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=894, Unknown=0, NotChecked=0, Total=1056 [2022-11-25 15:44:19,073 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:44:19,075 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 424 places, 786 transitions, 13105 flow. Second operand has 33 states, 33 states have (on average 76.51515151515152) internal successors, (2525), 33 states have internal predecessors, (2525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:19,075 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:44:19,075 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:44:19,075 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:44:23,345 INFO L130 PetriNetUnfolder]: 3285/6472 cut-off events. [2022-11-25 15:44:23,345 INFO L131 PetriNetUnfolder]: For 131113/131113 co-relation queries the response was YES. [2022-11-25 15:44:23,400 INFO L83 FinitePrefix]: Finished finitePrefix Result has 54118 conditions, 6472 events. 3285/6472 cut-off events. For 131113/131113 co-relation queries the response was YES. Maximal size of possible extension queue 394. Compared 49900 event pairs, 90 based on Foata normal form. 26/6496 useless extension candidates. Maximal degree in co-relation 53980. Up to 2667 conditions per place. [2022-11-25 15:44:23,422 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 624 selfloop transitions, 519 changer transitions 152/1295 dead transitions. [2022-11-25 15:44:23,422 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 458 places, 1295 transitions, 24691 flow [2022-11-25 15:44:23,422 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 51 states. [2022-11-25 15:44:23,422 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 51 states. [2022-11-25 15:44:23,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 51 states to 51 states and 4056 transitions. [2022-11-25 15:44:23,426 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.416384354789036 [2022-11-25 15:44:23,426 INFO L72 ComplementDD]: Start complementDD. Operand 51 states and 4056 transitions. [2022-11-25 15:44:23,426 INFO L73 IsDeterministic]: Start isDeterministic. Operand 51 states and 4056 transitions. [2022-11-25 15:44:23,427 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:44:23,427 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 51 states and 4056 transitions. [2022-11-25 15:44:23,429 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 52 states, 51 states have (on average 79.52941176470588) internal successors, (4056), 51 states have internal predecessors, (4056), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:23,433 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 52 states, 52 states have (on average 191.0) internal successors, (9932), 52 states have internal predecessors, (9932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:23,433 INFO L81 ComplementDD]: Finished complementDD. Result has 52 states, 52 states have (on average 191.0) internal successors, (9932), 52 states have internal predecessors, (9932), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:23,433 INFO L175 Difference]: Start difference. First operand has 424 places, 786 transitions, 13105 flow. Second operand 51 states and 4056 transitions. [2022-11-25 15:44:23,434 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 458 places, 1295 transitions, 24691 flow [2022-11-25 15:44:24,515 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 425 places, 1295 transitions, 23654 flow, removed 405 selfloop flow, removed 33 redundant places. [2022-11-25 15:44:24,531 INFO L231 Difference]: Finished difference. Result has 448 places, 985 transitions, 18902 flow [2022-11-25 15:44:24,532 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=12548, PETRI_DIFFERENCE_MINUEND_PLACES=375, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=786, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=331, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=416, PETRI_DIFFERENCE_SUBTRAHEND_STATES=51, PETRI_FLOW=18902, PETRI_PLACES=448, PETRI_TRANSITIONS=985} [2022-11-25 15:44:24,532 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 419 predicate places. [2022-11-25 15:44:24,532 INFO L495 AbstractCegarLoop]: Abstraction has has 448 places, 985 transitions, 18902 flow [2022-11-25 15:44:24,533 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 76.51515151515152) internal successors, (2525), 33 states have internal predecessors, (2525), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:24,533 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:44:24,533 INFO L209 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:44:24,538 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2022-11-25 15:44:24,733 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:44:24,733 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)] === [2022-11-25 15:44:24,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:44:24,734 INFO L85 PathProgramCache]: Analyzing trace with hash 1087316051, now seen corresponding path program 28 times [2022-11-25 15:44:24,734 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:44:24,734 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1753118267] [2022-11-25 15:44:24,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:44:24,734 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:44:24,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:44:25,055 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 15:44:25,055 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:44:25,055 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1753118267] [2022-11-25 15:44:25,055 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1753118267] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:44:25,055 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [444082226] [2022-11-25 15:44:25,055 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-25 15:44:25,055 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:44:25,056 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:44:25,058 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:44:25,093 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2022-11-25 15:44:25,165 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-25 15:44:25,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:44:25,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 33 conjunts are in the unsatisfiable core [2022-11-25 15:44:25,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:44:25,445 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:44:25,445 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:44:25,948 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 15:44:25,949 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [444082226] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:44:25,949 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:44:25,949 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 10] total 30 [2022-11-25 15:44:25,949 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [719054194] [2022-11-25 15:44:25,949 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:44:25,950 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-11-25 15:44:25,950 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:44:25,950 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-11-25 15:44:25,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=836, Unknown=0, NotChecked=0, Total=992 [2022-11-25 15:44:26,325 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:44:26,327 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 448 places, 985 transitions, 18902 flow. Second operand has 32 states, 32 states have (on average 76.59375) internal successors, (2451), 32 states have internal predecessors, (2451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:26,327 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:44:26,327 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:44:26,327 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:44:31,355 INFO L130 PetriNetUnfolder]: 3363/6583 cut-off events. [2022-11-25 15:44:31,355 INFO L131 PetriNetUnfolder]: For 182020/182020 co-relation queries the response was YES. [2022-11-25 15:44:31,416 INFO L83 FinitePrefix]: Finished finitePrefix Result has 60827 conditions, 6583 events. 3363/6583 cut-off events. For 182020/182020 co-relation queries the response was YES. Maximal size of possible extension queue 393. Compared 50405 event pairs, 28 based on Foata normal form. 23/6604 useless extension candidates. Maximal degree in co-relation 60678. Up to 2343 conditions per place. [2022-11-25 15:44:31,441 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 599 selfloop transitions, 536 changer transitions 52/1187 dead transitions. [2022-11-25 15:44:31,442 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 481 places, 1187 transitions, 24842 flow [2022-11-25 15:44:31,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-11-25 15:44:31,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2022-11-25 15:44:31,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 3877 transitions. [2022-11-25 15:44:31,446 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41425365957901483 [2022-11-25 15:44:31,446 INFO L72 ComplementDD]: Start complementDD. Operand 49 states and 3877 transitions. [2022-11-25 15:44:31,446 INFO L73 IsDeterministic]: Start isDeterministic. Operand 49 states and 3877 transitions. [2022-11-25 15:44:31,446 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:44:31,446 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 49 states and 3877 transitions. [2022-11-25 15:44:31,449 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 50 states, 49 states have (on average 79.12244897959184) internal successors, (3877), 49 states have internal predecessors, (3877), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:31,452 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 50 states, 50 states have (on average 191.0) internal successors, (9550), 50 states have internal predecessors, (9550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:31,452 INFO L81 ComplementDD]: Finished complementDD. Result has 50 states, 50 states have (on average 191.0) internal successors, (9550), 50 states have internal predecessors, (9550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:31,452 INFO L175 Difference]: Start difference. First operand has 448 places, 985 transitions, 18902 flow. Second operand 49 states and 3877 transitions. [2022-11-25 15:44:31,452 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 481 places, 1187 transitions, 24842 flow [2022-11-25 15:44:33,305 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 437 places, 1187 transitions, 23347 flow, removed 626 selfloop flow, removed 44 redundant places. [2022-11-25 15:44:33,332 INFO L231 Difference]: Finished difference. Result has 448 places, 1024 transitions, 21030 flow [2022-11-25 15:44:33,333 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=17798, PETRI_DIFFERENCE_MINUEND_PLACES=389, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=985, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=481, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=482, PETRI_DIFFERENCE_SUBTRAHEND_STATES=49, PETRI_FLOW=21030, PETRI_PLACES=448, PETRI_TRANSITIONS=1024} [2022-11-25 15:44:33,334 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 419 predicate places. [2022-11-25 15:44:33,334 INFO L495 AbstractCegarLoop]: Abstraction has has 448 places, 1024 transitions, 21030 flow [2022-11-25 15:44:33,334 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 76.59375) internal successors, (2451), 32 states have internal predecessors, (2451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:33,334 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:44:33,335 INFO L209 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:44:33,350 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2022-11-25 15:44:33,539 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2022-11-25 15:44:33,540 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)] === [2022-11-25 15:44:33,540 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:44:33,540 INFO L85 PathProgramCache]: Analyzing trace with hash 1118654261, now seen corresponding path program 29 times [2022-11-25 15:44:33,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:44:33,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [926743405] [2022-11-25 15:44:33,541 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:44:33,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:44:33,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:44:33,955 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 15:44:33,955 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:44:33,955 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [926743405] [2022-11-25 15:44:33,956 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [926743405] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:44:33,956 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1141158514] [2022-11-25 15:44:33,956 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-25 15:44:33,956 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:44:33,956 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:44:33,957 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:44:33,982 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2022-11-25 15:44:34,053 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-11-25 15:44:34,053 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:44:34,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 32 conjunts are in the unsatisfiable core [2022-11-25 15:44:34,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:44:34,389 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:44:34,389 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:44:35,147 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 1 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:44:35,148 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1141158514] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:44:35,148 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:44:35,148 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 12, 12] total 32 [2022-11-25 15:44:35,149 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461027041] [2022-11-25 15:44:35,149 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:44:35,150 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 34 states [2022-11-25 15:44:35,150 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:44:35,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 34 interpolants. [2022-11-25 15:44:35,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=979, Unknown=0, NotChecked=0, Total=1122 [2022-11-25 15:44:35,575 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:44:35,576 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 448 places, 1024 transitions, 21030 flow. Second operand has 34 states, 34 states have (on average 76.47058823529412) internal successors, (2600), 34 states have internal predecessors, (2600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:35,576 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:44:35,577 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:44:35,577 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:44:42,051 INFO L130 PetriNetUnfolder]: 3690/7272 cut-off events. [2022-11-25 15:44:42,051 INFO L131 PetriNetUnfolder]: For 225024/225024 co-relation queries the response was YES. [2022-11-25 15:44:42,122 INFO L83 FinitePrefix]: Finished finitePrefix Result has 68715 conditions, 7272 events. 3690/7272 cut-off events. For 225024/225024 co-relation queries the response was YES. Maximal size of possible extension queue 446. Compared 57269 event pairs, 42 based on Foata normal form. 35/7305 useless extension candidates. Maximal degree in co-relation 68575. Up to 2343 conditions per place. [2022-11-25 15:44:42,262 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 576 selfloop transitions, 691 changer transitions 75/1342 dead transitions. [2022-11-25 15:44:42,262 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 497 places, 1342 transitions, 29238 flow [2022-11-25 15:44:42,263 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 53 states. [2022-11-25 15:44:42,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2022-11-25 15:44:42,265 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 4215 transitions. [2022-11-25 15:44:42,266 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41637854390990814 [2022-11-25 15:44:42,266 INFO L72 ComplementDD]: Start complementDD. Operand 53 states and 4215 transitions. [2022-11-25 15:44:42,266 INFO L73 IsDeterministic]: Start isDeterministic. Operand 53 states and 4215 transitions. [2022-11-25 15:44:42,267 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:44:42,267 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 53 states and 4215 transitions. [2022-11-25 15:44:42,269 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 54 states, 53 states have (on average 79.52830188679245) internal successors, (4215), 53 states have internal predecessors, (4215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:42,273 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 54 states, 54 states have (on average 191.0) internal successors, (10314), 54 states have internal predecessors, (10314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:42,273 INFO L81 ComplementDD]: Finished complementDD. Result has 54 states, 54 states have (on average 191.0) internal successors, (10314), 54 states have internal predecessors, (10314), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:42,273 INFO L175 Difference]: Start difference. First operand has 448 places, 1024 transitions, 21030 flow. Second operand 53 states and 4215 transitions. [2022-11-25 15:44:42,273 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 497 places, 1342 transitions, 29238 flow [2022-11-25 15:44:44,345 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 465 places, 1342 transitions, 27903 flow, removed 525 selfloop flow, removed 32 redundant places. [2022-11-25 15:44:44,367 INFO L231 Difference]: Finished difference. Result has 483 places, 1132 transitions, 25220 flow [2022-11-25 15:44:44,368 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=20087, PETRI_DIFFERENCE_MINUEND_PLACES=413, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1024, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=575, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=430, PETRI_DIFFERENCE_SUBTRAHEND_STATES=53, PETRI_FLOW=25220, PETRI_PLACES=483, PETRI_TRANSITIONS=1132} [2022-11-25 15:44:44,369 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 454 predicate places. [2022-11-25 15:44:44,369 INFO L495 AbstractCegarLoop]: Abstraction has has 483 places, 1132 transitions, 25220 flow [2022-11-25 15:44:44,370 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 34 states, 34 states have (on average 76.47058823529412) internal successors, (2600), 34 states have internal predecessors, (2600), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:44,370 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:44:44,370 INFO L209 CegarLoopForPetriNet]: trace histogram [4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:44:44,375 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Forceful destruction successful, exit code 0 [2022-11-25 15:44:44,575 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2022-11-25 15:44:44,575 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)] === [2022-11-25 15:44:44,575 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:44:44,575 INFO L85 PathProgramCache]: Analyzing trace with hash 577121195, now seen corresponding path program 30 times [2022-11-25 15:44:44,575 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:44:44,575 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [988676227] [2022-11-25 15:44:44,576 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:44:44,576 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:44:44,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:44:44,873 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 2 proven. 13 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 15:44:44,874 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:44:44,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [988676227] [2022-11-25 15:44:44,874 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [988676227] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:44:44,874 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [733143732] [2022-11-25 15:44:44,874 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-25 15:44:44,874 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:44:44,874 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:44:44,878 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:44:44,901 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2022-11-25 15:44:44,982 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-11-25 15:44:44,982 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:44:44,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 33 conjunts are in the unsatisfiable core [2022-11-25 15:44:44,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:44:45,253 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:44:45,253 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:44:45,735 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:44:45,735 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [733143732] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:44:45,735 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:44:45,735 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 12, 10] total 29 [2022-11-25 15:44:45,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187971392] [2022-11-25 15:44:45,735 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:44:45,736 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2022-11-25 15:44:45,736 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:44:45,736 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2022-11-25 15:44:45,736 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=781, Unknown=0, NotChecked=0, Total=930 [2022-11-25 15:44:46,096 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:44:46,098 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 483 places, 1132 transitions, 25220 flow. Second operand has 31 states, 31 states have (on average 76.64516129032258) internal successors, (2376), 31 states have internal predecessors, (2376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:46,098 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:44:46,098 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:44:46,099 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:44:51,865 INFO L130 PetriNetUnfolder]: 4125/7792 cut-off events. [2022-11-25 15:44:51,866 INFO L131 PetriNetUnfolder]: For 268286/268286 co-relation queries the response was YES. [2022-11-25 15:44:51,950 INFO L83 FinitePrefix]: Finished finitePrefix Result has 79145 conditions, 7792 events. 4125/7792 cut-off events. For 268286/268286 co-relation queries the response was YES. Maximal size of possible extension queue 475. Compared 59559 event pairs, 28 based on Foata normal form. 60/7850 useless extension candidates. Maximal degree in co-relation 78994. Up to 2361 conditions per place. [2022-11-25 15:44:51,974 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 489 selfloop transitions, 560 changer transitions 358/1407 dead transitions. [2022-11-25 15:44:51,974 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 519 places, 1407 transitions, 33245 flow [2022-11-25 15:44:51,974 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-11-25 15:44:51,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2022-11-25 15:44:51,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 3879 transitions. [2022-11-25 15:44:51,978 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41446735762367776 [2022-11-25 15:44:51,978 INFO L72 ComplementDD]: Start complementDD. Operand 49 states and 3879 transitions. [2022-11-25 15:44:51,978 INFO L73 IsDeterministic]: Start isDeterministic. Operand 49 states and 3879 transitions. [2022-11-25 15:44:51,979 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:44:51,979 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 49 states and 3879 transitions. [2022-11-25 15:44:51,983 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 50 states, 49 states have (on average 79.16326530612245) internal successors, (3879), 49 states have internal predecessors, (3879), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:51,989 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 50 states, 50 states have (on average 191.0) internal successors, (9550), 50 states have internal predecessors, (9550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:51,991 INFO L81 ComplementDD]: Finished complementDD. Result has 50 states, 50 states have (on average 191.0) internal successors, (9550), 50 states have internal predecessors, (9550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:51,991 INFO L175 Difference]: Start difference. First operand has 483 places, 1132 transitions, 25220 flow. Second operand 49 states and 3879 transitions. [2022-11-25 15:44:51,991 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 519 places, 1407 transitions, 33245 flow [2022-11-25 15:44:54,434 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 482 places, 1407 transitions, 31849 flow, removed 576 selfloop flow, removed 37 redundant places. [2022-11-25 15:44:54,455 INFO L231 Difference]: Finished difference. Result has 493 places, 980 transitions, 22313 flow [2022-11-25 15:44:54,456 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=24101, PETRI_DIFFERENCE_MINUEND_PLACES=434, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1132, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=520, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=600, PETRI_DIFFERENCE_SUBTRAHEND_STATES=49, PETRI_FLOW=22313, PETRI_PLACES=493, PETRI_TRANSITIONS=980} [2022-11-25 15:44:54,457 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 464 predicate places. [2022-11-25 15:44:54,457 INFO L495 AbstractCegarLoop]: Abstraction has has 493 places, 980 transitions, 22313 flow [2022-11-25 15:44:54,458 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 76.64516129032258) internal successors, (2376), 31 states have internal predecessors, (2376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:54,458 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:44:54,458 INFO L209 CegarLoopForPetriNet]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:44:54,463 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2022-11-25 15:44:54,663 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2022-11-25 15:44:54,663 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)] === [2022-11-25 15:44:54,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:44:54,663 INFO L85 PathProgramCache]: Analyzing trace with hash -2118427314, now seen corresponding path program 31 times [2022-11-25 15:44:54,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:44:54,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455394626] [2022-11-25 15:44:54,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:44:54,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:44:54,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:44:55,025 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:44:55,025 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:44:55,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455394626] [2022-11-25 15:44:55,025 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455394626] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:44:55,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1651824900] [2022-11-25 15:44:55,026 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-25 15:44:55,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:44:55,026 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:44:55,027 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:44:55,029 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2022-11-25 15:44:55,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:44:55,114 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 36 conjunts are in the unsatisfiable core [2022-11-25 15:44:55,115 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:44:55,368 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:44:55,368 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:44:55,779 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:44:55,780 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1651824900] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:44:55,780 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:44:55,780 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 11] total 31 [2022-11-25 15:44:55,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1728255382] [2022-11-25 15:44:55,780 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:44:55,781 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-11-25 15:44:55,781 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:44:55,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-11-25 15:44:55,782 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=189, Invalid=867, Unknown=0, NotChecked=0, Total=1056 [2022-11-25 15:44:56,044 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:44:56,046 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 493 places, 980 transitions, 22313 flow. Second operand has 33 states, 33 states have (on average 76.48484848484848) internal successors, (2524), 33 states have internal predecessors, (2524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:44:56,046 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:44:56,046 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:44:56,046 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:45:02,340 INFO L130 PetriNetUnfolder]: 3851/8673 cut-off events. [2022-11-25 15:45:02,340 INFO L131 PetriNetUnfolder]: For 183025/183025 co-relation queries the response was YES. [2022-11-25 15:45:02,433 INFO L83 FinitePrefix]: Finished finitePrefix Result has 73645 conditions, 8673 events. 3851/8673 cut-off events. For 183025/183025 co-relation queries the response was YES. Maximal size of possible extension queue 514. Compared 78189 event pairs, 3 based on Foata normal form. 121/8792 useless extension candidates. Maximal degree in co-relation 73492. Up to 2535 conditions per place. [2022-11-25 15:45:02,465 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 815 selfloop transitions, 654 changer transitions 81/1550 dead transitions. [2022-11-25 15:45:02,465 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 502 places, 1550 transitions, 33447 flow [2022-11-25 15:45:02,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 35 states. [2022-11-25 15:45:02,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 35 states. [2022-11-25 15:45:02,468 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35 states to 35 states and 2810 transitions. [2022-11-25 15:45:02,468 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.42034405385190726 [2022-11-25 15:45:02,469 INFO L72 ComplementDD]: Start complementDD. Operand 35 states and 2810 transitions. [2022-11-25 15:45:02,469 INFO L73 IsDeterministic]: Start isDeterministic. Operand 35 states and 2810 transitions. [2022-11-25 15:45:02,469 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:45:02,469 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 35 states and 2810 transitions. [2022-11-25 15:45:02,471 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 36 states, 35 states have (on average 80.28571428571429) internal successors, (2810), 35 states have internal predecessors, (2810), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:45:02,473 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 36 states, 36 states have (on average 191.0) internal successors, (6876), 36 states have internal predecessors, (6876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:45:02,473 INFO L81 ComplementDD]: Finished complementDD. Result has 36 states, 36 states have (on average 191.0) internal successors, (6876), 36 states have internal predecessors, (6876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:45:02,473 INFO L175 Difference]: Start difference. First operand has 493 places, 980 transitions, 22313 flow. Second operand 35 states and 2810 transitions. [2022-11-25 15:45:02,474 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 502 places, 1550 transitions, 33447 flow [2022-11-25 15:45:05,073 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 453 places, 1550 transitions, 31335 flow, removed 663 selfloop flow, removed 49 redundant places. [2022-11-25 15:45:05,098 INFO L231 Difference]: Finished difference. Result has 469 places, 1351 transitions, 29040 flow [2022-11-25 15:45:05,098 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=20729, PETRI_DIFFERENCE_MINUEND_PLACES=419, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=980, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=298, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=662, PETRI_DIFFERENCE_SUBTRAHEND_STATES=35, PETRI_FLOW=29040, PETRI_PLACES=469, PETRI_TRANSITIONS=1351} [2022-11-25 15:45:05,099 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 440 predicate places. [2022-11-25 15:45:05,099 INFO L495 AbstractCegarLoop]: Abstraction has has 469 places, 1351 transitions, 29040 flow [2022-11-25 15:45:05,099 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 76.48484848484848) internal successors, (2524), 33 states have internal predecessors, (2524), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:45:05,099 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:45:05,099 INFO L209 CegarLoopForPetriNet]: trace histogram [5, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:45:05,106 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2022-11-25 15:45:05,300 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2022-11-25 15:45:05,300 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)] === [2022-11-25 15:45:05,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:45:05,300 INFO L85 PathProgramCache]: Analyzing trace with hash 2145201772, now seen corresponding path program 32 times [2022-11-25 15:45:05,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:45:05,300 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [466484825] [2022-11-25 15:45:05,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:45:05,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:45:05,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:45:05,727 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 6 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:45:05,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:45:05,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [466484825] [2022-11-25 15:45:05,727 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [466484825] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:45:05,727 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [749681972] [2022-11-25 15:45:05,727 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-25 15:45:05,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:45:05,727 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:45:05,728 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:45:05,730 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2022-11-25 15:45:05,820 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-25 15:45:05,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:45:05,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 36 conjunts are in the unsatisfiable core [2022-11-25 15:45:05,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:45:06,083 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:45:06,083 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:45:06,548 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:45:06,548 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [749681972] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:45:06,548 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:45:06,549 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12, 11] total 31 [2022-11-25 15:45:06,549 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2048496979] [2022-11-25 15:45:06,549 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:45:06,549 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2022-11-25 15:45:06,549 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:45:06,550 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2022-11-25 15:45:06,550 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=190, Invalid=866, Unknown=0, NotChecked=0, Total=1056 [2022-11-25 15:45:06,836 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:45:06,838 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 469 places, 1351 transitions, 29040 flow. Second operand has 33 states, 33 states have (on average 76.54545454545455) internal successors, (2526), 33 states have internal predecessors, (2526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:45:06,838 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:45:06,838 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:45:06,838 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:45:14,070 INFO L130 PetriNetUnfolder]: 3680/7696 cut-off events. [2022-11-25 15:45:14,070 INFO L131 PetriNetUnfolder]: For 183356/183356 co-relation queries the response was YES. [2022-11-25 15:45:14,154 INFO L83 FinitePrefix]: Finished finitePrefix Result has 70385 conditions, 7696 events. 3680/7696 cut-off events. For 183356/183356 co-relation queries the response was YES. Maximal size of possible extension queue 434. Compared 63578 event pairs, 3 based on Foata normal form. 121/7815 useless extension candidates. Maximal degree in co-relation 70242. Up to 2535 conditions per place. [2022-11-25 15:45:14,189 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 799 selfloop transitions, 641 changer transitions 78/1518 dead transitions. [2022-11-25 15:45:14,189 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 511 places, 1518 transitions, 33445 flow [2022-11-25 15:45:14,189 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2022-11-25 15:45:14,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2022-11-25 15:45:14,193 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 3894 transitions. [2022-11-25 15:45:14,194 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41607009295864944 [2022-11-25 15:45:14,194 INFO L72 ComplementDD]: Start complementDD. Operand 49 states and 3894 transitions. [2022-11-25 15:45:14,195 INFO L73 IsDeterministic]: Start isDeterministic. Operand 49 states and 3894 transitions. [2022-11-25 15:45:14,195 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:45:14,196 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 49 states and 3894 transitions. [2022-11-25 15:45:14,201 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 50 states, 49 states have (on average 79.46938775510205) internal successors, (3894), 49 states have internal predecessors, (3894), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:45:14,207 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 50 states, 50 states have (on average 191.0) internal successors, (9550), 50 states have internal predecessors, (9550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:45:14,208 INFO L81 ComplementDD]: Finished complementDD. Result has 50 states, 50 states have (on average 191.0) internal successors, (9550), 50 states have internal predecessors, (9550), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:45:14,208 INFO L175 Difference]: Start difference. First operand has 469 places, 1351 transitions, 29040 flow. Second operand 49 states and 3894 transitions. [2022-11-25 15:45:14,208 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 511 places, 1518 transitions, 33445 flow [2022-11-25 15:45:17,378 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 490 places, 1518 transitions, 30561 flow, removed 1218 selfloop flow, removed 21 redundant places. [2022-11-25 15:45:17,400 INFO L231 Difference]: Finished difference. Result has 497 places, 1351 transitions, 27747 flow [2022-11-25 15:45:17,401 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=26274, PETRI_DIFFERENCE_MINUEND_PLACES=442, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1351, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=600, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=750, PETRI_DIFFERENCE_SUBTRAHEND_STATES=49, PETRI_FLOW=27747, PETRI_PLACES=497, PETRI_TRANSITIONS=1351} [2022-11-25 15:45:17,402 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 468 predicate places. [2022-11-25 15:45:17,402 INFO L495 AbstractCegarLoop]: Abstraction has has 497 places, 1351 transitions, 27747 flow [2022-11-25 15:45:17,402 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 76.54545454545455) internal successors, (2526), 33 states have internal predecessors, (2526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:45:17,402 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:45:17,403 INFO L209 CegarLoopForPetriNet]: trace histogram [5, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:45:17,407 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2022-11-25 15:45:17,604 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2022-11-25 15:45:17,604 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)] === [2022-11-25 15:45:17,605 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:45:17,605 INFO L85 PathProgramCache]: Analyzing trace with hash 114964753, now seen corresponding path program 33 times [2022-11-25 15:45:17,605 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:45:17,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953364842] [2022-11-25 15:45:17,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:45:17,606 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:45:17,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:45:17,904 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 3 proven. 17 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 15:45:17,904 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:45:17,904 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953364842] [2022-11-25 15:45:17,905 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953364842] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:45:17,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1644049390] [2022-11-25 15:45:17,905 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-25 15:45:17,905 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:45:17,905 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:45:17,910 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:45:17,916 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2022-11-25 15:45:18,011 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-11-25 15:45:18,011 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:45:18,012 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 37 conjunts are in the unsatisfiable core [2022-11-25 15:45:18,013 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:45:18,269 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:45:18,269 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:45:18,778 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:45:18,778 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1644049390] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:45:18,779 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:45:18,779 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 13, 11] total 30 [2022-11-25 15:45:18,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1201502092] [2022-11-25 15:45:18,779 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:45:18,779 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2022-11-25 15:45:18,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:45:18,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2022-11-25 15:45:18,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=180, Invalid=812, Unknown=0, NotChecked=0, Total=992 [2022-11-25 15:45:19,098 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:45:19,100 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 497 places, 1351 transitions, 27747 flow. Second operand has 32 states, 32 states have (on average 76.59375) internal successors, (2451), 32 states have internal predecessors, (2451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:45:19,100 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:45:19,100 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:45:19,100 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:45:23,738 INFO L130 PetriNetUnfolder]: 3540/7100 cut-off events. [2022-11-25 15:45:23,738 INFO L131 PetriNetUnfolder]: For 124970/124970 co-relation queries the response was YES. [2022-11-25 15:45:23,797 INFO L83 FinitePrefix]: Finished finitePrefix Result has 63690 conditions, 7100 events. 3540/7100 cut-off events. For 124970/124970 co-relation queries the response was YES. Maximal size of possible extension queue 373. Compared 55253 event pairs, 7 based on Foata normal form. 81/7179 useless extension candidates. Maximal degree in co-relation 63550. Up to 2521 conditions per place. [2022-11-25 15:45:23,819 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 834 selfloop transitions, 479 changer transitions 338/1651 dead transitions. [2022-11-25 15:45:23,819 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 515 places, 1651 transitions, 35553 flow [2022-11-25 15:45:23,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2022-11-25 15:45:23,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2022-11-25 15:45:23,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 2532 transitions. [2022-11-25 15:45:23,821 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4142670157068063 [2022-11-25 15:45:23,822 INFO L72 ComplementDD]: Start complementDD. Operand 32 states and 2532 transitions. [2022-11-25 15:45:23,822 INFO L73 IsDeterministic]: Start isDeterministic. Operand 32 states and 2532 transitions. [2022-11-25 15:45:23,822 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:45:23,822 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 32 states and 2532 transitions. [2022-11-25 15:45:23,824 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 33 states, 32 states have (on average 79.125) internal successors, (2532), 32 states have internal predecessors, (2532), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:45:23,827 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 33 states, 33 states have (on average 191.0) internal successors, (6303), 33 states have internal predecessors, (6303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:45:23,827 INFO L81 ComplementDD]: Finished complementDD. Result has 33 states, 33 states have (on average 191.0) internal successors, (6303), 33 states have internal predecessors, (6303), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:45:23,828 INFO L175 Difference]: Start difference. First operand has 497 places, 1351 transitions, 27747 flow. Second operand 32 states and 2532 transitions. [2022-11-25 15:45:23,828 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 515 places, 1651 transitions, 35553 flow [2022-11-25 15:45:25,681 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 482 places, 1651 transitions, 34141 flow, removed 554 selfloop flow, removed 33 redundant places. [2022-11-25 15:45:25,708 INFO L231 Difference]: Finished difference. Result has 488 places, 1257 transitions, 27274 flow [2022-11-25 15:45:25,708 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=26957, PETRI_DIFFERENCE_MINUEND_PLACES=451, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1351, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=408, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=917, PETRI_DIFFERENCE_SUBTRAHEND_STATES=32, PETRI_FLOW=27274, PETRI_PLACES=488, PETRI_TRANSITIONS=1257} [2022-11-25 15:45:25,709 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 459 predicate places. [2022-11-25 15:45:25,709 INFO L495 AbstractCegarLoop]: Abstraction has has 488 places, 1257 transitions, 27274 flow [2022-11-25 15:45:25,709 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 76.59375) internal successors, (2451), 32 states have internal predecessors, (2451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:45:25,709 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:45:25,709 INFO L209 CegarLoopForPetriNet]: trace histogram [6, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:45:25,714 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2022-11-25 15:45:25,912 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2022-11-25 15:45:25,912 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)] === [2022-11-25 15:45:25,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:45:25,912 INFO L85 PathProgramCache]: Analyzing trace with hash 546670735, now seen corresponding path program 34 times [2022-11-25 15:45:25,912 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:45:25,912 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [115596220] [2022-11-25 15:45:25,912 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:45:25,913 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:45:25,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:45:26,236 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 20 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 15:45:26,236 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:45:26,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [115596220] [2022-11-25 15:45:26,236 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [115596220] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:45:26,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [676600933] [2022-11-25 15:45:26,237 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-25 15:45:26,237 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:45:26,237 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:45:26,238 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:45:26,240 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2022-11-25 15:45:26,329 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-25 15:45:26,329 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:45:26,330 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 41 conjunts are in the unsatisfiable core [2022-11-25 15:45:26,332 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:45:26,643 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:45:26,643 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:45:27,179 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:45:27,180 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [676600933] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:45:27,180 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:45:27,180 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14, 12] total 34 [2022-11-25 15:45:27,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [572818990] [2022-11-25 15:45:27,180 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:45:27,180 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 36 states [2022-11-25 15:45:27,181 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:45:27,181 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 36 interpolants. [2022-11-25 15:45:27,181 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=210, Invalid=1050, Unknown=0, NotChecked=0, Total=1260 [2022-11-25 15:45:27,693 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:45:27,694 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 488 places, 1257 transitions, 27274 flow. Second operand has 36 states, 36 states have (on average 76.52777777777777) internal successors, (2755), 36 states have internal predecessors, (2755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:45:27,694 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:45:27,694 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:45:27,694 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:45:31,790 INFO L130 PetriNetUnfolder]: 3082/5524 cut-off events. [2022-11-25 15:45:31,790 INFO L131 PetriNetUnfolder]: For 108355/108355 co-relation queries the response was YES. [2022-11-25 15:45:31,841 INFO L83 FinitePrefix]: Finished finitePrefix Result has 55865 conditions, 5524 events. 3082/5524 cut-off events. For 108355/108355 co-relation queries the response was YES. Maximal size of possible extension queue 257. Compared 35908 event pairs, 72 based on Foata normal form. 13/5535 useless extension candidates. Maximal degree in co-relation 55729. Up to 2518 conditions per place. [2022-11-25 15:45:31,855 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 608 selfloop transitions, 44 changer transitions 799/1451 dead transitions. [2022-11-25 15:45:31,855 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 514 places, 1451 transitions, 33572 flow [2022-11-25 15:45:31,855 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2022-11-25 15:45:31,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2022-11-25 15:45:31,858 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 3546 transitions. [2022-11-25 15:45:31,859 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41256544502617803 [2022-11-25 15:45:31,859 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 3546 transitions. [2022-11-25 15:45:31,859 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 3546 transitions. [2022-11-25 15:45:31,860 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:45:31,861 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 3546 transitions. [2022-11-25 15:45:31,864 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 78.8) internal successors, (3546), 45 states have internal predecessors, (3546), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:45:31,870 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 46 states, 46 states have (on average 191.0) internal successors, (8786), 46 states have internal predecessors, (8786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:45:31,871 INFO L81 ComplementDD]: Finished complementDD. Result has 46 states, 46 states have (on average 191.0) internal successors, (8786), 46 states have internal predecessors, (8786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:45:31,871 INFO L175 Difference]: Start difference. First operand has 488 places, 1257 transitions, 27274 flow. Second operand 45 states and 3546 transitions. [2022-11-25 15:45:31,871 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 514 places, 1451 transitions, 33572 flow [2022-11-25 15:45:33,369 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 485 places, 1451 transitions, 32734 flow, removed 326 selfloop flow, removed 29 redundant places. [2022-11-25 15:45:33,387 INFO L231 Difference]: Finished difference. Result has 490 places, 640 transitions, 10958 flow [2022-11-25 15:45:33,388 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=26437, PETRI_DIFFERENCE_MINUEND_PLACES=441, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1257, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=44, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1213, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=10958, PETRI_PLACES=490, PETRI_TRANSITIONS=640} [2022-11-25 15:45:33,388 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 461 predicate places. [2022-11-25 15:45:33,388 INFO L495 AbstractCegarLoop]: Abstraction has has 490 places, 640 transitions, 10958 flow [2022-11-25 15:45:33,389 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 36 states, 36 states have (on average 76.52777777777777) internal successors, (2755), 36 states have internal predecessors, (2755), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:45:33,389 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:45:33,389 INFO L209 CegarLoopForPetriNet]: trace histogram [7, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:45:33,394 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2022-11-25 15:45:33,589 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:45:33,589 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)] === [2022-11-25 15:45:33,590 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:45:33,590 INFO L85 PathProgramCache]: Analyzing trace with hash -401388241, now seen corresponding path program 35 times [2022-11-25 15:45:33,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:45:33,590 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422761961] [2022-11-25 15:45:33,590 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:45:33,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:45:33,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:45:33,934 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 14 proven. 19 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 15:45:33,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:45:33,934 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422761961] [2022-11-25 15:45:33,934 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422761961] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:45:33,935 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [646281065] [2022-11-25 15:45:33,935 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-25 15:45:33,935 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:45:33,935 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:45:33,936 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:45:33,937 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2022-11-25 15:45:34,029 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-11-25 15:45:34,029 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:45:34,031 INFO L263 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 45 conjunts are in the unsatisfiable core [2022-11-25 15:45:34,109 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:45:34,472 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:45:34,472 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:45:35,116 INFO L134 CoverageAnalysis]: Checked inductivity of 34 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:45:35,117 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [646281065] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:45:35,117 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:45:35,117 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15, 13] total 37 [2022-11-25 15:45:35,117 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1125714252] [2022-11-25 15:45:35,117 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:45:35,117 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2022-11-25 15:45:35,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:45:35,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2022-11-25 15:45:35,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=278, Invalid=1204, Unknown=0, NotChecked=0, Total=1482 [2022-11-25 15:45:35,503 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 191 [2022-11-25 15:45:35,506 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 490 places, 640 transitions, 10958 flow. Second operand has 39 states, 39 states have (on average 76.48717948717949) internal successors, (2983), 39 states have internal predecessors, (2983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:45:35,506 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:45:35,506 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 191 [2022-11-25 15:45:35,506 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:45:40,331 INFO L130 PetriNetUnfolder]: 2631/4677 cut-off events. [2022-11-25 15:45:40,331 INFO L131 PetriNetUnfolder]: For 21603/21603 co-relation queries the response was YES. [2022-11-25 15:45:40,370 INFO L83 FinitePrefix]: Finished finitePrefix Result has 35805 conditions, 4677 events. 2631/4677 cut-off events. For 21603/21603 co-relation queries the response was YES. Maximal size of possible extension queue 218. Compared 28927 event pairs, 0 based on Foata normal form. 35/4710 useless extension candidates. Maximal degree in co-relation 35679. Up to 1205 conditions per place. [2022-11-25 15:45:40,375 INFO L137 encePairwiseOnDemand]: 183/191 looper letters, 0 selfloop transitions, 0 changer transitions 1215/1215 dead transitions. [2022-11-25 15:45:40,375 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 353 places, 1215 transitions, 21531 flow [2022-11-25 15:45:40,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2022-11-25 15:45:40,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68 states. [2022-11-25 15:45:40,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 5350 transitions. [2022-11-25 15:45:40,380 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4119186941792424 [2022-11-25 15:45:40,380 INFO L72 ComplementDD]: Start complementDD. Operand 68 states and 5350 transitions. [2022-11-25 15:45:40,380 INFO L73 IsDeterministic]: Start isDeterministic. Operand 68 states and 5350 transitions. [2022-11-25 15:45:40,382 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:45:40,382 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 68 states and 5350 transitions. [2022-11-25 15:45:40,387 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 69 states, 68 states have (on average 78.67647058823529) internal successors, (5350), 68 states have internal predecessors, (5350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:45:40,395 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 69 states, 69 states have (on average 191.0) internal successors, (13179), 69 states have internal predecessors, (13179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:45:40,397 INFO L81 ComplementDD]: Finished complementDD. Result has 69 states, 69 states have (on average 191.0) internal successors, (13179), 69 states have internal predecessors, (13179), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:45:40,397 INFO L175 Difference]: Start difference. First operand has 490 places, 640 transitions, 10958 flow. Second operand 68 states and 5350 transitions. [2022-11-25 15:45:40,398 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 353 places, 1215 transitions, 21531 flow [2022-11-25 15:45:40,822 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 313 places, 1215 transitions, 20681 flow, removed 258 selfloop flow, removed 40 redundant places. [2022-11-25 15:45:40,830 INFO L231 Difference]: Finished difference. Result has 313 places, 0 transitions, 0 flow [2022-11-25 15:45:40,830 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=191, PETRI_DIFFERENCE_MINUEND_FLOW=10410, PETRI_DIFFERENCE_MINUEND_PLACES=246, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=639, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=639, PETRI_DIFFERENCE_SUBTRAHEND_STATES=68, PETRI_FLOW=0, PETRI_PLACES=313, PETRI_TRANSITIONS=0} [2022-11-25 15:45:40,831 INFO L288 CegarLoopForPetriNet]: 29 programPoint places, 284 predicate places. [2022-11-25 15:45:40,831 INFO L495 AbstractCegarLoop]: Abstraction has has 313 places, 0 transitions, 0 flow [2022-11-25 15:45:40,831 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 39 states, 39 states have (on average 76.48717948717949) internal successors, (2983), 39 states have internal predecessors, (2983), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:45:40,834 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE (11 of 12 remaining) [2022-11-25 15:45:40,834 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE (10 of 12 remaining) [2022-11-25 15:45:40,834 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (9 of 12 remaining) [2022-11-25 15:45:40,835 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE (8 of 12 remaining) [2022-11-25 15:45:40,835 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE (7 of 12 remaining) [2022-11-25 15:45:40,835 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE (6 of 12 remaining) [2022-11-25 15:45:40,835 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE (5 of 12 remaining) [2022-11-25 15:45:40,835 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE (4 of 12 remaining) [2022-11-25 15:45:40,836 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK (3 of 12 remaining) [2022-11-25 15:45:40,836 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr9ASSERT_VIOLATIONMEMORY_LEAK (2 of 12 remaining) [2022-11-25 15:45:40,836 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (1 of 12 remaining) [2022-11-25 15:45:40,836 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES (0 of 12 remaining) [2022-11-25 15:45:40,841 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2022-11-25 15:45:41,040 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2022-11-25 15:45:41,041 INFO L445 BasicCegarLoop]: Path program histogram: [35, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:45:41,043 INFO L228 ceAbstractionStarter]: Analysis of concurrent program completed with 1 thread instances [2022-11-25 15:45:41,043 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-25 15:45:41,046 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 25.11 03:45:41 BasicIcfg [2022-11-25 15:45:41,046 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-25 15:45:41,047 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-25 15:45:41,047 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-25 15:45:41,047 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-25 15:45:41,048 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 03:42:45" (3/4) ... [2022-11-25 15:45:41,051 INFO L137 WitnessPrinter]: Generating witness for correct program [2022-11-25 15:45:41,056 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure thread1 [2022-11-25 15:45:41,056 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure thread2 [2022-11-25 15:45:41,061 INFO L915 BoogieBacktranslator]: Reduced CFG by removing 20 nodes and edges [2022-11-25 15:45:41,062 INFO L915 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2022-11-25 15:45:41,062 INFO L915 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2022-11-25 15:45:41,062 INFO L915 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2022-11-25 15:45:41,103 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/witness.graphml [2022-11-25 15:45:41,104 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-25 15:45:41,104 INFO L158 Benchmark]: Toolchain (without parser) took 176743.08ms. Allocated memory was 146.8MB in the beginning and 8.0GB in the end (delta: 7.8GB). Free memory was 109.0MB in the beginning and 5.7GB in the end (delta: -5.5GB). Peak memory consumption was 2.3GB. Max. memory is 16.1GB. [2022-11-25 15:45:41,104 INFO L158 Benchmark]: CDTParser took 0.26ms. Allocated memory is still 115.3MB. Free memory is still 85.7MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-25 15:45:41,105 INFO L158 Benchmark]: CACSL2BoogieTranslator took 406.07ms. Allocated memory is still 146.8MB. Free memory was 109.0MB in the beginning and 118.1MB in the end (delta: -9.1MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2022-11-25 15:45:41,105 INFO L158 Benchmark]: Boogie Procedure Inliner took 34.89ms. Allocated memory is still 146.8MB. Free memory was 117.7MB in the beginning and 116.3MB in the end (delta: 1.3MB). There was no memory consumed. Max. memory is 16.1GB. [2022-11-25 15:45:41,105 INFO L158 Benchmark]: Boogie Preprocessor took 53.46ms. Allocated memory is still 146.8MB. Free memory was 116.3MB in the beginning and 115.1MB in the end (delta: 1.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-25 15:45:41,106 INFO L158 Benchmark]: RCFGBuilder took 614.75ms. Allocated memory is still 146.8MB. Free memory was 115.1MB in the beginning and 98.8MB in the end (delta: 16.3MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2022-11-25 15:45:41,106 INFO L158 Benchmark]: TraceAbstraction took 175570.36ms. Allocated memory was 146.8MB in the beginning and 8.0GB in the end (delta: 7.8GB). Free memory was 98.4MB in the beginning and 5.7GB in the end (delta: -5.6GB). Peak memory consumption was 2.3GB. Max. memory is 16.1GB. [2022-11-25 15:45:41,107 INFO L158 Benchmark]: Witness Printer took 56.80ms. Allocated memory is still 8.0GB. Free memory was 5.7GB in the beginning and 5.7GB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2022-11-25 15:45:41,109 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.26ms. Allocated memory is still 115.3MB. Free memory is still 85.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 406.07ms. Allocated memory is still 146.8MB. Free memory was 109.0MB in the beginning and 118.1MB in the end (delta: -9.1MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 34.89ms. Allocated memory is still 146.8MB. Free memory was 117.7MB in the beginning and 116.3MB in the end (delta: 1.3MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 53.46ms. Allocated memory is still 146.8MB. Free memory was 116.3MB in the beginning and 115.1MB in the end (delta: 1.2MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * RCFGBuilder took 614.75ms. Allocated memory is still 146.8MB. Free memory was 115.1MB in the beginning and 98.8MB in the end (delta: 16.3MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * TraceAbstraction took 175570.36ms. Allocated memory was 146.8MB in the beginning and 8.0GB in the end (delta: 7.8GB). Free memory was 98.4MB in the beginning and 5.7GB in the end (delta: -5.6GB). Peak memory consumption was 2.3GB. Max. memory is 16.1GB. * Witness Printer took 56.80ms. Allocated memory is still 8.0GB. Free memory was 5.7GB in the beginning and 5.7GB in the end (delta: 2.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 3.8s, 92 PlacesBefore, 29 PlacesAfterwards, 91 TransitionsBefore, 24 TransitionsAfterwards, 540 CoEnabledTransitionPairs, 6 FixpointIterations, 57 TrivialSequentialCompositions, 24 ConcurrentSequentialCompositions, 4 TrivialYvCompositions, 4 ConcurrentYvCompositions, 4 ChoiceCompositions, 93 TotalNumberOfCompositions, 633 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 628, independent: 627, independent conditional: 0, independent unconditional: 627, dependent: 1, dependent conditional: 0, dependent unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 330, independent: 329, independent conditional: 0, independent unconditional: 329, dependent: 1, dependent conditional: 0, dependent unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 330, independent: 329, independent conditional: 0, independent unconditional: 329, dependent: 1, dependent conditional: 0, dependent unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 1, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 1, dependent conditional: 0, dependent unconditional: 1, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 8, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 8, dependent conditional: 0, dependent unconditional: 8, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 628, independent: 298, independent conditional: 0, independent unconditional: 298, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 330, unknown conditional: 0, unknown unconditional: 330] , Statistics on independence cache: Total cache size (in pairs): 32, Positive cache size: 32, Positive conditional cache size: 0, Positive unconditional cache size: 32, Negative cache size: 0, Negative conditional cache size: 0, Negative unconditional cache size: 0, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: -1]: pointer dereference always succeeds For all program executions holds that pointer dereference always succeeds at this location - PositiveResult [Line: 78]: all allocated memory was freed For all program executions holds that all allocated memory was freed at this location - PositiveResult [Line: 64]: all allocated memory was freed For all program executions holds that all allocated memory was freed at this location - StatisticsResult: Ultimate Automizer benchmark data with 1 thread instances CFG has 5 procedures, 110 locations, 12 error locations. Started 1 CEGAR loops. EmptinessCheckTime: 0.0s, RemoveRedundantFlowTime: 0.0s, RemoveRedundantFlowUnfoldingTime: 0.0s, BackfoldingTime: 0.0s, BackfoldingUnfoldingTime: 0.0s, FlowIncreaseByBackfolding: 0, BasicCegarLoop: OverallTime: 175.4s, OverallIterations: 42, TraceHistogramMax: 7, PathProgramHistogramMax: 35, EmptinessCheckTime: 0.0s, AutomataDifference: 129.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 4.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 10613 SdHoareTripleChecker+Valid, 29.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 10170 mSDsluCounter, 3842 SdHoareTripleChecker+Invalid, 25.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 3679 mSDsCounter, 2261 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 48022 IncrementalHoareTripleChecker+Invalid, 50283 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2261 mSolverCounterUnsat, 163 mSDtfsCounter, 48022 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 2508 GetRequests, 612 SyntacticMatches, 47 SemanticMatches, 1849 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 33958 ImplicationChecksByTransitivity, 46.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=29040occurred in iteration=38, InterpolantAutomatonStates: 1352, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: No data available, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 1.4s SatisfiabilityAnalysisTime, 29.9s InterpolantComputationTime, 1268 NumberOfCodeBlocks, 1268 NumberOfCodeBlocksAsserted, 127 NumberOfCheckSat, 1768 ConstructedInterpolants, 0 QuantifiedInterpolants, 20303 SizeOfPredicates, 211 NumberOfNonLiveVariables, 4957 ConjunctsInSsa, 937 ConjunctsInUnsatCore, 112 InterpolantComputations, 7 PerfectInterpolantSequences, 53/982 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 10 specifications checked. All of them hold RESULT: Ultimate proved your program to be correct! [2022-11-25 15:45:41,132 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_56fe5faa-7941-4b9a-9498-b48f3e9c3b03/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE