./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/weaver/popl20-difference-det.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for memory safety (deref-memtrack) Using default analysis Version 38b53e6a Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/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_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/weaver/popl20-difference-det.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/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_f2fe9d4f-da17-4516-b5a8-9de136f617a8/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 739dc04b5c5aa67083a96cc98ccb84e17de2a97ca235c28aa84e8c99a10b0a9e --- 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 18:32:34,699 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-25 18:32:34,701 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-25 18:32:34,720 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-25 18:32:34,720 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-25 18:32:34,721 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-25 18:32:34,722 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-25 18:32:34,724 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-25 18:32:34,726 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-25 18:32:34,727 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-25 18:32:34,728 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-25 18:32:34,729 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-25 18:32:34,729 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-25 18:32:34,730 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-25 18:32:34,732 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-25 18:32:34,733 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-25 18:32:34,734 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-25 18:32:34,737 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-25 18:32:34,739 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-25 18:32:34,743 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-25 18:32:34,750 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-25 18:32:34,751 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-25 18:32:34,752 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-25 18:32:34,753 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-25 18:32:34,757 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-25 18:32:34,757 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-25 18:32:34,757 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-25 18:32:34,758 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-25 18:32:34,759 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-25 18:32:34,760 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-25 18:32:34,760 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-25 18:32:34,761 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-25 18:32:34,762 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-25 18:32:34,763 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-25 18:32:34,764 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-25 18:32:34,764 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-25 18:32:34,765 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-25 18:32:34,765 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-25 18:32:34,766 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-25 18:32:34,767 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-25 18:32:34,768 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-25 18:32:34,769 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2022-11-25 18:32:34,790 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-25 18:32:34,790 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-25 18:32:34,791 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-25 18:32:34,791 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-25 18:32:34,792 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-25 18:32:34,792 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-25 18:32:34,793 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-25 18:32:34,793 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-25 18:32:34,793 INFO L138 SettingsManager]: * Use SBE=true [2022-11-25 18:32:34,794 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-25 18:32:34,794 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-25 18:32:34,794 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-25 18:32:34,795 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-25 18:32:34,795 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-25 18:32:34,795 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-25 18:32:34,796 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-25 18:32:34,796 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-25 18:32:34,796 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-25 18:32:34,796 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-25 18:32:34,797 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-25 18:32:34,797 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-25 18:32:34,797 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-25 18:32:34,798 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-25 18:32:34,798 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-25 18:32:34,798 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-25 18:32:34,799 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-25 18:32:34,799 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-25 18:32:34,799 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-25 18:32:34,800 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-25 18:32:34,800 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-25 18:32:34,800 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-25 18:32:34,801 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-11-25 18:32:34,801 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-25 18:32:34,801 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_f2fe9d4f-da17-4516-b5a8-9de136f617a8/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_f2fe9d4f-da17-4516-b5a8-9de136f617a8/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 -> 739dc04b5c5aa67083a96cc98ccb84e17de2a97ca235c28aa84e8c99a10b0a9e [2022-11-25 18:32:35,077 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-25 18:32:35,110 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-25 18:32:35,112 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-25 18:32:35,114 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-25 18:32:35,114 INFO L275 PluginConnector]: CDTParser initialized [2022-11-25 18:32:35,116 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/../../sv-benchmarks/c/weaver/popl20-difference-det.wvr.c [2022-11-25 18:32:38,090 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-25 18:32:38,339 INFO L351 CDTParser]: Found 1 translation units. [2022-11-25 18:32:38,340 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/sv-benchmarks/c/weaver/popl20-difference-det.wvr.c [2022-11-25 18:32:38,347 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/data/517fdbfb9/7c3b01d9213d4a5b987bfa52a6156db7/FLAG0d060b4a2 [2022-11-25 18:32:38,369 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/data/517fdbfb9/7c3b01d9213d4a5b987bfa52a6156db7 [2022-11-25 18:32:38,374 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-25 18:32:38,376 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-25 18:32:38,382 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-25 18:32:38,382 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-25 18:32:38,386 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-25 18:32:38,387 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 06:32:38" (1/1) ... [2022-11-25 18:32:38,388 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7c3713f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:32:38, skipping insertion in model container [2022-11-25 18:32:38,388 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 06:32:38" (1/1) ... [2022-11-25 18:32:38,396 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-25 18:32:38,422 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-25 18:32:38,608 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 18:32:38,609 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 18:32:38,612 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 18:32:38,613 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 18:32:38,615 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 18:32:38,616 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 18:32:38,618 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 18:32:38,619 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 18:32:38,626 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_f2fe9d4f-da17-4516-b5a8-9de136f617a8/sv-benchmarks/c/weaver/popl20-difference-det.wvr.c[2507,2520] [2022-11-25 18:32:38,631 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-25 18:32:38,641 INFO L203 MainTranslator]: Completed pre-run [2022-11-25 18:32:38,655 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 18:32:38,656 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 18:32:38,657 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 18:32:38,657 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 18:32:38,659 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 18:32:38,659 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 18:32:38,660 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_begin [2022-11-25 18:32:38,661 WARN L623 FunctionHandler]: Unknown extern function __VERIFIER_atomic_end [2022-11-25 18:32:38,667 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_f2fe9d4f-da17-4516-b5a8-9de136f617a8/sv-benchmarks/c/weaver/popl20-difference-det.wvr.c[2507,2520] [2022-11-25 18:32:38,668 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-25 18:32:38,683 INFO L208 MainTranslator]: Completed translation [2022-11-25 18:32:38,683 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:32:38 WrapperNode [2022-11-25 18:32:38,684 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-25 18:32:38,685 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-25 18:32:38,685 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-25 18:32:38,685 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-25 18:32:38,693 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:32:38" (1/1) ... [2022-11-25 18:32:38,701 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:32:38" (1/1) ... [2022-11-25 18:32:38,723 INFO L138 Inliner]: procedures = 23, calls = 41, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 120 [2022-11-25 18:32:38,723 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-25 18:32:38,724 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-25 18:32:38,724 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-25 18:32:38,725 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-25 18:32:38,733 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:32:38" (1/1) ... [2022-11-25 18:32:38,734 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:32:38" (1/1) ... [2022-11-25 18:32:38,737 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:32:38" (1/1) ... [2022-11-25 18:32:38,737 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:32:38" (1/1) ... [2022-11-25 18:32:38,744 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:32:38" (1/1) ... [2022-11-25 18:32:38,748 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:32:38" (1/1) ... [2022-11-25 18:32:38,750 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:32:38" (1/1) ... [2022-11-25 18:32:38,751 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:32:38" (1/1) ... [2022-11-25 18:32:38,754 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-25 18:32:38,755 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-25 18:32:38,755 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-25 18:32:38,755 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-25 18:32:38,756 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:32:38" (1/1) ... [2022-11-25 18:32:38,763 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-25 18:32:38,775 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 18:32:38,787 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-25 18:32:38,790 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-25 18:32:38,827 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-25 18:32:38,827 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-11-25 18:32:38,827 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-11-25 18:32:38,827 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-11-25 18:32:38,828 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-11-25 18:32:38,828 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2022-11-25 18:32:38,828 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2022-11-25 18:32:38,828 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2022-11-25 18:32:38,828 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2022-11-25 18:32:38,828 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-25 18:32:38,828 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-25 18:32:38,829 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-25 18:32:38,829 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2022-11-25 18:32:38,829 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2022-11-25 18:32:38,829 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-25 18:32:38,829 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-25 18:32:38,829 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-25 18:32:38,829 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-25 18:32:38,831 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 18:32:38,954 INFO L235 CfgBuilder]: Building ICFG [2022-11-25 18:32:38,956 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-25 18:32:39,441 INFO L276 CfgBuilder]: Performing block encoding [2022-11-25 18:32:39,496 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-25 18:32:39,497 INFO L300 CfgBuilder]: Removed 4 assume(true) statements. [2022-11-25 18:32:39,499 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 06:32:39 BoogieIcfgContainer [2022-11-25 18:32:39,500 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-25 18:32:39,502 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-25 18:32:39,502 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-25 18:32:39,506 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-25 18:32:39,506 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.11 06:32:38" (1/3) ... [2022-11-25 18:32:39,507 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@ad8740a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 06:32:39, skipping insertion in model container [2022-11-25 18:32:39,507 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 06:32:38" (2/3) ... [2022-11-25 18:32:39,507 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@ad8740a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 06:32:39, skipping insertion in model container [2022-11-25 18:32:39,508 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 06:32:39" (3/3) ... [2022-11-25 18:32:39,509 INFO L112 eAbstractionObserver]: Analyzing ICFG popl20-difference-det.wvr.c [2022-11-25 18:32:39,527 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-25 18:32:39,528 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 18 error locations. [2022-11-25 18:32:39,528 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-11-25 18:32:39,604 INFO L144 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2022-11-25 18:32:39,650 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 152 places, 148 transitions, 328 flow [2022-11-25 18:32:39,718 INFO L130 PetriNetUnfolder]: 9/144 cut-off events. [2022-11-25 18:32:39,718 INFO L131 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2022-11-25 18:32:39,728 INFO L83 FinitePrefix]: Finished finitePrefix Result has 161 conditions, 144 events. 9/144 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 155 event pairs, 0 based on Foata normal form. 0/117 useless extension candidates. Maximal degree in co-relation 92. Up to 2 conditions per place. [2022-11-25 18:32:39,728 INFO L82 GeneralOperation]: Start removeDead. Operand has 152 places, 148 transitions, 328 flow [2022-11-25 18:32:39,733 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 143 places, 139 transitions, 302 flow [2022-11-25 18:32:39,736 INFO L115 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-11-25 18:32:39,751 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 143 places, 139 transitions, 302 flow [2022-11-25 18:32:39,754 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 143 places, 139 transitions, 302 flow [2022-11-25 18:32:39,754 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 143 places, 139 transitions, 302 flow [2022-11-25 18:32:39,808 INFO L130 PetriNetUnfolder]: 9/139 cut-off events. [2022-11-25 18:32:39,814 INFO L131 PetriNetUnfolder]: For 4/4 co-relation queries the response was YES. [2022-11-25 18:32:39,817 INFO L83 FinitePrefix]: Finished finitePrefix Result has 156 conditions, 139 events. 9/139 cut-off events. For 4/4 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 154 event pairs, 0 based on Foata normal form. 0/113 useless extension candidates. Maximal degree in co-relation 92. Up to 2 conditions per place. [2022-11-25 18:32:39,823 INFO L119 LiptonReduction]: Number of co-enabled transitions 3160 [2022-11-25 18:32:45,707 INFO L134 LiptonReduction]: Checked pairs total: 3377 [2022-11-25 18:32:45,707 INFO L136 LiptonReduction]: Total number of compositions: 130 [2022-11-25 18:32:45,732 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-25 18:32:45,738 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;@58255a16, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-25 18:32:45,739 INFO L358 AbstractCegarLoop]: Starting to check reachability of 22 error locations. [2022-11-25 18:32:45,740 INFO L130 PetriNetUnfolder]: 0/0 cut-off events. [2022-11-25 18:32:45,740 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-11-25 18:32:45,741 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:32:45,741 INFO L209 CegarLoopForPetriNet]: trace histogram [1] [2022-11-25 18:32:45,742 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:32:45,747 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:32:45,747 INFO L85 PathProgramCache]: Analyzing trace with hash 598, now seen corresponding path program 1 times [2022-11-25 18:32:45,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:32:45,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802116296] [2022-11-25 18:32:45,758 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:32:45,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:32:45,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:32:45,854 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 18:32:45,854 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:32:45,855 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802116296] [2022-11-25 18:32:45,855 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1802116296] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 18:32:45,856 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 18:32:45,856 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0] imperfect sequences [] total 0 [2022-11-25 18:32:45,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [58018129] [2022-11-25 18:32:45,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 18:32:45,865 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-25 18:32:45,865 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:32:45,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-25 18:32:45,890 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-25 18:32:45,892 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 130 out of 278 [2022-11-25 18:32:45,895 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 55 places, 46 transitions, 116 flow. Second operand has 2 states, 2 states have (on average 130.5) internal successors, (261), 2 states have internal predecessors, (261), 0 states have call successors, (0), 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 18:32:45,895 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:32:45,895 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 130 of 278 [2022-11-25 18:32:45,896 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:32:46,299 INFO L130 PetriNetUnfolder]: 2440/3079 cut-off events. [2022-11-25 18:32:46,300 INFO L131 PetriNetUnfolder]: For 71/71 co-relation queries the response was YES. [2022-11-25 18:32:46,305 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6244 conditions, 3079 events. 2440/3079 cut-off events. For 71/71 co-relation queries the response was YES. Maximal size of possible extension queue 160. Compared 11097 event pairs, 1140 based on Foata normal form. 0/1460 useless extension candidates. Maximal degree in co-relation 4788. Up to 3040 conditions per place. [2022-11-25 18:32:46,323 INFO L137 encePairwiseOnDemand]: 275/278 looper letters, 39 selfloop transitions, 0 changer transitions 0/43 dead transitions. [2022-11-25 18:32:46,324 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 53 places, 43 transitions, 188 flow [2022-11-25 18:32:46,325 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-25 18:32:46,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2022-11-25 18:32:46,340 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 302 transitions. [2022-11-25 18:32:46,345 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5431654676258992 [2022-11-25 18:32:46,346 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 302 transitions. [2022-11-25 18:32:46,346 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 302 transitions. [2022-11-25 18:32:46,350 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:32:46,353 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 302 transitions. [2022-11-25 18:32:46,362 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 151.0) internal successors, (302), 2 states have internal predecessors, (302), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 18:32:46,368 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 278.0) internal successors, (834), 3 states have internal predecessors, (834), 0 states have call successors, (0), 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 18:32:46,369 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 278.0) internal successors, (834), 3 states have internal predecessors, (834), 0 states have call successors, (0), 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 18:32:46,370 INFO L175 Difference]: Start difference. First operand has 55 places, 46 transitions, 116 flow. Second operand 2 states and 302 transitions. [2022-11-25 18:32:46,371 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 53 places, 43 transitions, 188 flow [2022-11-25 18:32:46,379 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 45 places, 43 transitions, 172 flow, removed 0 selfloop flow, removed 8 redundant places. [2022-11-25 18:32:46,382 INFO L231 Difference]: Finished difference. Result has 45 places, 43 transitions, 94 flow [2022-11-25 18:32:46,384 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=278, PETRI_DIFFERENCE_MINUEND_FLOW=94, PETRI_DIFFERENCE_MINUEND_PLACES=44, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=43, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=94, PETRI_PLACES=45, PETRI_TRANSITIONS=43} [2022-11-25 18:32:46,389 INFO L288 CegarLoopForPetriNet]: 55 programPoint places, -10 predicate places. [2022-11-25 18:32:46,394 INFO L495 AbstractCegarLoop]: Abstraction has has 45 places, 43 transitions, 94 flow [2022-11-25 18:32:46,395 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 130.5) internal successors, (261), 2 states have internal predecessors, (261), 0 states have call successors, (0), 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 18:32:46,395 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:32:46,396 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2022-11-25 18:32:46,396 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-25 18:32:46,396 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:32:46,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:32:46,398 INFO L85 PathProgramCache]: Analyzing trace with hash 587616, now seen corresponding path program 1 times [2022-11-25 18:32:46,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:32:46,399 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [68900763] [2022-11-25 18:32:46,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:32:46,399 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:32:46,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:32:46,767 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 18:32:46,768 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:32:46,768 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [68900763] [2022-11-25 18:32:46,768 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [68900763] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 18:32:46,768 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 18:32:46,768 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-25 18:32:46,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1241824957] [2022-11-25 18:32:46,769 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 18:32:46,770 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 18:32:46,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:32:46,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 18:32:46,771 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 18:32:46,848 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 119 out of 278 [2022-11-25 18:32:46,848 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 43 transitions, 94 flow. Second operand has 3 states, 3 states have (on average 120.0) internal successors, (360), 3 states have internal predecessors, (360), 0 states have call successors, (0), 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 18:32:46,849 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:32:46,849 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 119 of 278 [2022-11-25 18:32:46,849 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:32:47,129 INFO L130 PetriNetUnfolder]: 2329/2938 cut-off events. [2022-11-25 18:32:47,129 INFO L131 PetriNetUnfolder]: For 9/9 co-relation queries the response was YES. [2022-11-25 18:32:47,132 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5879 conditions, 2938 events. 2329/2938 cut-off events. For 9/9 co-relation queries the response was YES. Maximal size of possible extension queue 154. Compared 10487 event pairs, 1085 based on Foata normal form. 0/1404 useless extension candidates. Maximal degree in co-relation 5876. Up to 2898 conditions per place. [2022-11-25 18:32:47,146 INFO L137 encePairwiseOnDemand]: 275/278 looper letters, 36 selfloop transitions, 1 changer transitions 0/41 dead transitions. [2022-11-25 18:32:47,146 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 45 places, 41 transitions, 164 flow [2022-11-25 18:32:47,146 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 18:32:47,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-11-25 18:32:47,148 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 396 transitions. [2022-11-25 18:32:47,148 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4748201438848921 [2022-11-25 18:32:47,148 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 396 transitions. [2022-11-25 18:32:47,149 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 396 transitions. [2022-11-25 18:32:47,149 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:32:47,149 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 396 transitions. [2022-11-25 18:32:47,150 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 132.0) internal successors, (396), 3 states have internal predecessors, (396), 0 states have call successors, (0), 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 18:32:47,154 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 278.0) internal successors, (1112), 4 states have internal predecessors, (1112), 0 states have call successors, (0), 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 18:32:47,155 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 278.0) internal successors, (1112), 4 states have internal predecessors, (1112), 0 states have call successors, (0), 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 18:32:47,155 INFO L175 Difference]: Start difference. First operand has 45 places, 43 transitions, 94 flow. Second operand 3 states and 396 transitions. [2022-11-25 18:32:47,155 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 45 places, 41 transitions, 164 flow [2022-11-25 18:32:47,156 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 45 places, 41 transitions, 164 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-11-25 18:32:47,157 INFO L231 Difference]: Finished difference. Result has 45 places, 41 transitions, 92 flow [2022-11-25 18:32:47,157 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=278, PETRI_DIFFERENCE_MINUEND_FLOW=90, PETRI_DIFFERENCE_MINUEND_PLACES=43, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=41, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=92, PETRI_PLACES=45, PETRI_TRANSITIONS=41} [2022-11-25 18:32:47,158 INFO L288 CegarLoopForPetriNet]: 55 programPoint places, -10 predicate places. [2022-11-25 18:32:47,158 INFO L495 AbstractCegarLoop]: Abstraction has has 45 places, 41 transitions, 92 flow [2022-11-25 18:32:47,159 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 120.0) internal successors, (360), 3 states have internal predecessors, (360), 0 states have call successors, (0), 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 18:32:47,159 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:32:47,159 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2022-11-25 18:32:47,159 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-25 18:32:47,159 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:32:47,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:32:47,162 INFO L85 PathProgramCache]: Analyzing trace with hash 587618, now seen corresponding path program 1 times [2022-11-25 18:32:47,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:32:47,163 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856956824] [2022-11-25 18:32:47,163 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:32:47,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:32:47,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:32:47,328 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 18:32:47,328 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:32:47,328 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856956824] [2022-11-25 18:32:47,328 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [856956824] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 18:32:47,329 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 18:32:47,329 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-25 18:32:47,329 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [678819161] [2022-11-25 18:32:47,329 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 18:32:47,329 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 18:32:47,330 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:32:47,330 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 18:32:47,330 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 18:32:47,391 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 278 [2022-11-25 18:32:47,391 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 41 transitions, 92 flow. Second operand has 3 states, 3 states have (on average 126.0) internal successors, (378), 3 states have internal predecessors, (378), 0 states have call successors, (0), 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 18:32:47,391 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:32:47,391 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 278 [2022-11-25 18:32:47,392 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:32:47,638 INFO L130 PetriNetUnfolder]: 2218/2797 cut-off events. [2022-11-25 18:32:47,638 INFO L131 PetriNetUnfolder]: For 9/9 co-relation queries the response was YES. [2022-11-25 18:32:47,641 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5599 conditions, 2797 events. 2218/2797 cut-off events. For 9/9 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 9921 event pairs, 1030 based on Foata normal form. 0/1348 useless extension candidates. Maximal degree in co-relation 5595. Up to 2757 conditions per place. [2022-11-25 18:32:47,656 INFO L137 encePairwiseOnDemand]: 275/278 looper letters, 34 selfloop transitions, 1 changer transitions 0/39 dead transitions. [2022-11-25 18:32:47,657 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 45 places, 39 transitions, 158 flow [2022-11-25 18:32:47,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 18:32:47,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-11-25 18:32:47,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 412 transitions. [2022-11-25 18:32:47,658 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4940047961630695 [2022-11-25 18:32:47,659 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 412 transitions. [2022-11-25 18:32:47,659 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 412 transitions. [2022-11-25 18:32:47,659 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:32:47,659 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 412 transitions. [2022-11-25 18:32:47,660 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 137.33333333333334) internal successors, (412), 3 states have internal predecessors, (412), 0 states have call successors, (0), 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 18:32:47,662 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 278.0) internal successors, (1112), 4 states have internal predecessors, (1112), 0 states have call successors, (0), 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 18:32:47,663 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 278.0) internal successors, (1112), 4 states have internal predecessors, (1112), 0 states have call successors, (0), 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 18:32:47,663 INFO L175 Difference]: Start difference. First operand has 45 places, 41 transitions, 92 flow. Second operand 3 states and 412 transitions. [2022-11-25 18:32:47,663 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 45 places, 39 transitions, 158 flow [2022-11-25 18:32:47,664 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 44 places, 39 transitions, 157 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-25 18:32:47,665 INFO L231 Difference]: Finished difference. Result has 44 places, 39 transitions, 89 flow [2022-11-25 18:32:47,665 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=278, PETRI_DIFFERENCE_MINUEND_FLOW=87, PETRI_DIFFERENCE_MINUEND_PLACES=42, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=39, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=38, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=89, PETRI_PLACES=44, PETRI_TRANSITIONS=39} [2022-11-25 18:32:47,666 INFO L288 CegarLoopForPetriNet]: 55 programPoint places, -11 predicate places. [2022-11-25 18:32:47,667 INFO L495 AbstractCegarLoop]: Abstraction has has 44 places, 39 transitions, 89 flow [2022-11-25 18:32:47,667 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 126.0) internal successors, (378), 3 states have internal predecessors, (378), 0 states have call successors, (0), 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 18:32:47,667 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:32:47,667 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2022-11-25 18:32:47,667 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-25 18:32:47,668 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:32:47,668 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:32:47,668 INFO L85 PathProgramCache]: Analyzing trace with hash 564713719, now seen corresponding path program 1 times [2022-11-25 18:32:47,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:32:47,669 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [432069909] [2022-11-25 18:32:47,669 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:32:47,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:32:47,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:32:47,820 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 18:32:47,823 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:32:47,823 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [432069909] [2022-11-25 18:32:47,824 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [432069909] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 18:32:47,824 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 18:32:47,824 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-25 18:32:47,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280720231] [2022-11-25 18:32:47,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 18:32:47,825 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 18:32:47,825 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:32:47,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 18:32:47,829 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 18:32:47,890 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 278 [2022-11-25 18:32:47,890 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 44 places, 39 transitions, 89 flow. Second operand has 3 states, 3 states have (on average 126.66666666666667) internal successors, (380), 3 states have internal predecessors, (380), 0 states have call successors, (0), 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 18:32:47,891 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:32:47,891 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 278 [2022-11-25 18:32:47,891 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:32:48,165 INFO L130 PetriNetUnfolder]: 2173/2734 cut-off events. [2022-11-25 18:32:48,165 INFO L131 PetriNetUnfolder]: For 9/9 co-relation queries the response was YES. [2022-11-25 18:32:48,168 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5474 conditions, 2734 events. 2173/2734 cut-off events. For 9/9 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 9631 event pairs, 1009 based on Foata normal form. 0/1324 useless extension candidates. Maximal degree in co-relation 5470. Up to 2694 conditions per place. [2022-11-25 18:32:48,181 INFO L137 encePairwiseOnDemand]: 275/278 looper letters, 32 selfloop transitions, 1 changer transitions 0/37 dead transitions. [2022-11-25 18:32:48,181 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 44 places, 37 transitions, 151 flow [2022-11-25 18:32:48,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 18:32:48,182 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-11-25 18:32:48,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 410 transitions. [2022-11-25 18:32:48,183 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.49160671462829736 [2022-11-25 18:32:48,183 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 410 transitions. [2022-11-25 18:32:48,183 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 410 transitions. [2022-11-25 18:32:48,184 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:32:48,184 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 410 transitions. [2022-11-25 18:32:48,185 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 136.66666666666666) internal successors, (410), 3 states have internal predecessors, (410), 0 states have call successors, (0), 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 18:32:48,187 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 278.0) internal successors, (1112), 4 states have internal predecessors, (1112), 0 states have call successors, (0), 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 18:32:48,187 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 278.0) internal successors, (1112), 4 states have internal predecessors, (1112), 0 states have call successors, (0), 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 18:32:48,187 INFO L175 Difference]: Start difference. First operand has 44 places, 39 transitions, 89 flow. Second operand 3 states and 410 transitions. [2022-11-25 18:32:48,188 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 44 places, 37 transitions, 151 flow [2022-11-25 18:32:48,188 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 43 places, 37 transitions, 150 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-25 18:32:48,189 INFO L231 Difference]: Finished difference. Result has 43 places, 37 transitions, 86 flow [2022-11-25 18:32:48,189 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=278, PETRI_DIFFERENCE_MINUEND_FLOW=84, PETRI_DIFFERENCE_MINUEND_PLACES=41, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=37, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=36, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=86, PETRI_PLACES=43, PETRI_TRANSITIONS=37} [2022-11-25 18:32:48,190 INFO L288 CegarLoopForPetriNet]: 55 programPoint places, -12 predicate places. [2022-11-25 18:32:48,190 INFO L495 AbstractCegarLoop]: Abstraction has has 43 places, 37 transitions, 86 flow [2022-11-25 18:32:48,191 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 126.66666666666667) internal successors, (380), 3 states have internal predecessors, (380), 0 states have call successors, (0), 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 18:32:48,191 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:32:48,191 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2022-11-25 18:32:48,191 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-25 18:32:48,191 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:32:48,192 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:32:48,192 INFO L85 PathProgramCache]: Analyzing trace with hash 564713721, now seen corresponding path program 1 times [2022-11-25 18:32:48,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:32:48,192 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1706732101] [2022-11-25 18:32:48,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:32:48,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:32:48,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:32:48,265 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 18:32:48,265 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:32:48,266 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1706732101] [2022-11-25 18:32:48,266 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1706732101] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 18:32:48,266 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 18:32:48,266 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-25 18:32:48,267 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2116043273] [2022-11-25 18:32:48,267 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 18:32:48,267 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 18:32:48,267 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:32:48,268 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 18:32:48,268 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 18:32:48,334 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 119 out of 278 [2022-11-25 18:32:48,335 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 43 places, 37 transitions, 86 flow. Second operand has 3 states, 3 states have (on average 120.66666666666667) internal successors, (362), 3 states have internal predecessors, (362), 0 states have call successors, (0), 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 18:32:48,335 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:32:48,335 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 119 of 278 [2022-11-25 18:32:48,335 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:32:48,575 INFO L130 PetriNetUnfolder]: 2128/2671 cut-off events. [2022-11-25 18:32:48,575 INFO L131 PetriNetUnfolder]: For 9/9 co-relation queries the response was YES. [2022-11-25 18:32:48,578 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5349 conditions, 2671 events. 2128/2671 cut-off events. For 9/9 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 9338 event pairs, 988 based on Foata normal form. 0/1300 useless extension candidates. Maximal degree in co-relation 5345. Up to 2631 conditions per place. [2022-11-25 18:32:48,590 INFO L137 encePairwiseOnDemand]: 275/278 looper letters, 30 selfloop transitions, 1 changer transitions 0/35 dead transitions. [2022-11-25 18:32:48,591 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 43 places, 35 transitions, 144 flow [2022-11-25 18:32:48,591 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 18:32:48,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-11-25 18:32:48,592 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 390 transitions. [2022-11-25 18:32:48,593 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4676258992805755 [2022-11-25 18:32:48,593 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 390 transitions. [2022-11-25 18:32:48,593 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 390 transitions. [2022-11-25 18:32:48,593 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:32:48,593 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 390 transitions. [2022-11-25 18:32:48,594 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 130.0) internal successors, (390), 3 states have internal predecessors, (390), 0 states have call successors, (0), 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 18:32:48,596 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 278.0) internal successors, (1112), 4 states have internal predecessors, (1112), 0 states have call successors, (0), 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 18:32:48,597 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 278.0) internal successors, (1112), 4 states have internal predecessors, (1112), 0 states have call successors, (0), 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 18:32:48,597 INFO L175 Difference]: Start difference. First operand has 43 places, 37 transitions, 86 flow. Second operand 3 states and 390 transitions. [2022-11-25 18:32:48,597 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 43 places, 35 transitions, 144 flow [2022-11-25 18:32:48,598 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 42 places, 35 transitions, 143 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-25 18:32:48,598 INFO L231 Difference]: Finished difference. Result has 42 places, 35 transitions, 83 flow [2022-11-25 18:32:48,599 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=278, PETRI_DIFFERENCE_MINUEND_FLOW=81, PETRI_DIFFERENCE_MINUEND_PLACES=40, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=35, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=83, PETRI_PLACES=42, PETRI_TRANSITIONS=35} [2022-11-25 18:32:48,599 INFO L288 CegarLoopForPetriNet]: 55 programPoint places, -13 predicate places. [2022-11-25 18:32:48,600 INFO L495 AbstractCegarLoop]: Abstraction has has 42 places, 35 transitions, 83 flow [2022-11-25 18:32:48,600 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 120.66666666666667) internal successors, (362), 3 states have internal predecessors, (362), 0 states have call successors, (0), 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 18:32:48,600 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:32:48,600 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-25 18:32:48,600 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-25 18:32:48,601 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:32:48,601 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:32:48,601 INFO L85 PathProgramCache]: Analyzing trace with hash 1524019598, now seen corresponding path program 1 times [2022-11-25 18:32:48,601 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:32:48,602 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1686319306] [2022-11-25 18:32:48,602 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:32:48,602 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:32:48,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:32:48,639 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 18:32:48,640 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:32:48,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1686319306] [2022-11-25 18:32:48,640 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1686319306] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 18:32:48,640 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 18:32:48,641 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-25 18:32:48,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1775253750] [2022-11-25 18:32:48,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 18:32:48,641 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 18:32:48,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:32:48,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 18:32:48,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 18:32:48,698 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 119 out of 278 [2022-11-25 18:32:48,699 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 42 places, 35 transitions, 83 flow. Second operand has 3 states, 3 states have (on average 121.33333333333333) internal successors, (364), 3 states have internal predecessors, (364), 0 states have call successors, (0), 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 18:32:48,699 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:32:48,699 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 119 of 278 [2022-11-25 18:32:48,700 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:32:48,933 INFO L130 PetriNetUnfolder]: 2025/2538 cut-off events. [2022-11-25 18:32:48,933 INFO L131 PetriNetUnfolder]: For 9/9 co-relation queries the response was YES. [2022-11-25 18:32:48,935 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5084 conditions, 2538 events. 2025/2538 cut-off events. For 9/9 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 8749 event pairs, 941 based on Foata normal form. 0/1244 useless extension candidates. Maximal degree in co-relation 5080. Up to 2498 conditions per place. [2022-11-25 18:32:48,947 INFO L137 encePairwiseOnDemand]: 275/278 looper letters, 28 selfloop transitions, 1 changer transitions 0/33 dead transitions. [2022-11-25 18:32:48,947 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 42 places, 33 transitions, 137 flow [2022-11-25 18:32:48,947 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 18:32:48,948 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-11-25 18:32:48,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 388 transitions. [2022-11-25 18:32:48,949 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.46522781774580335 [2022-11-25 18:32:48,949 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 388 transitions. [2022-11-25 18:32:48,949 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 388 transitions. [2022-11-25 18:32:48,950 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:32:48,950 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 388 transitions. [2022-11-25 18:32:48,951 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 129.33333333333334) internal successors, (388), 3 states have internal predecessors, (388), 0 states have call successors, (0), 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 18:32:48,953 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 278.0) internal successors, (1112), 4 states have internal predecessors, (1112), 0 states have call successors, (0), 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 18:32:48,953 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 278.0) internal successors, (1112), 4 states have internal predecessors, (1112), 0 states have call successors, (0), 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 18:32:48,953 INFO L175 Difference]: Start difference. First operand has 42 places, 35 transitions, 83 flow. Second operand 3 states and 388 transitions. [2022-11-25 18:32:48,954 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 42 places, 33 transitions, 137 flow [2022-11-25 18:32:48,954 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 41 places, 33 transitions, 136 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-25 18:32:48,955 INFO L231 Difference]: Finished difference. Result has 41 places, 33 transitions, 80 flow [2022-11-25 18:32:48,955 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=278, PETRI_DIFFERENCE_MINUEND_FLOW=78, PETRI_DIFFERENCE_MINUEND_PLACES=39, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=33, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=32, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=80, PETRI_PLACES=41, PETRI_TRANSITIONS=33} [2022-11-25 18:32:48,956 INFO L288 CegarLoopForPetriNet]: 55 programPoint places, -14 predicate places. [2022-11-25 18:32:48,956 INFO L495 AbstractCegarLoop]: Abstraction has has 41 places, 33 transitions, 80 flow [2022-11-25 18:32:48,956 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 121.33333333333333) internal successors, (364), 3 states have internal predecessors, (364), 0 states have call successors, (0), 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 18:32:48,957 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:32:48,957 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1] [2022-11-25 18:32:48,957 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-25 18:32:48,957 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:32:48,958 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:32:48,958 INFO L85 PathProgramCache]: Analyzing trace with hash 1524019599, now seen corresponding path program 1 times [2022-11-25 18:32:48,958 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:32:48,958 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849363496] [2022-11-25 18:32:48,958 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:32:48,959 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:32:48,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:32:49,018 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 18:32:49,018 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:32:49,019 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849363496] [2022-11-25 18:32:49,019 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1849363496] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 18:32:49,019 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 18:32:49,019 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-25 18:32:49,020 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615938100] [2022-11-25 18:32:49,020 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 18:32:49,020 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 18:32:49,020 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:32:49,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 18:32:49,021 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 18:32:49,071 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 125 out of 278 [2022-11-25 18:32:49,071 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 41 places, 33 transitions, 80 flow. Second operand has 3 states, 3 states have (on average 127.33333333333333) internal successors, (382), 3 states have internal predecessors, (382), 0 states have call successors, (0), 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 18:32:49,071 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:32:49,072 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 125 of 278 [2022-11-25 18:32:49,072 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:32:49,283 INFO L130 PetriNetUnfolder]: 1922/2405 cut-off events. [2022-11-25 18:32:49,284 INFO L131 PetriNetUnfolder]: For 9/9 co-relation queries the response was YES. [2022-11-25 18:32:49,286 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4819 conditions, 2405 events. 1922/2405 cut-off events. For 9/9 co-relation queries the response was YES. Maximal size of possible extension queue 148. Compared 8237 event pairs, 894 based on Foata normal form. 0/1188 useless extension candidates. Maximal degree in co-relation 4815. Up to 2365 conditions per place. [2022-11-25 18:32:49,295 INFO L137 encePairwiseOnDemand]: 275/278 looper letters, 26 selfloop transitions, 1 changer transitions 0/31 dead transitions. [2022-11-25 18:32:49,296 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 41 places, 31 transitions, 130 flow [2022-11-25 18:32:49,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 18:32:49,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-11-25 18:32:49,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 404 transitions. [2022-11-25 18:32:49,298 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4844124700239808 [2022-11-25 18:32:49,298 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 404 transitions. [2022-11-25 18:32:49,298 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 404 transitions. [2022-11-25 18:32:49,298 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:32:49,299 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 404 transitions. [2022-11-25 18:32:49,300 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 134.66666666666666) internal successors, (404), 3 states have internal predecessors, (404), 0 states have call successors, (0), 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 18:32:49,301 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 278.0) internal successors, (1112), 4 states have internal predecessors, (1112), 0 states have call successors, (0), 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 18:32:49,302 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 278.0) internal successors, (1112), 4 states have internal predecessors, (1112), 0 states have call successors, (0), 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 18:32:49,302 INFO L175 Difference]: Start difference. First operand has 41 places, 33 transitions, 80 flow. Second operand 3 states and 404 transitions. [2022-11-25 18:32:49,302 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 41 places, 31 transitions, 130 flow [2022-11-25 18:32:49,303 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 40 places, 31 transitions, 129 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-25 18:32:49,303 INFO L231 Difference]: Finished difference. Result has 40 places, 31 transitions, 77 flow [2022-11-25 18:32:49,304 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=278, PETRI_DIFFERENCE_MINUEND_FLOW=75, PETRI_DIFFERENCE_MINUEND_PLACES=38, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=31, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=77, PETRI_PLACES=40, PETRI_TRANSITIONS=31} [2022-11-25 18:32:49,304 INFO L288 CegarLoopForPetriNet]: 55 programPoint places, -15 predicate places. [2022-11-25 18:32:49,304 INFO L495 AbstractCegarLoop]: Abstraction has has 40 places, 31 transitions, 77 flow [2022-11-25 18:32:49,305 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 127.33333333333333) internal successors, (382), 3 states have internal predecessors, (382), 0 states have call successors, (0), 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 18:32:49,305 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:32:49,305 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 18:32:49,305 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-25 18:32:49,306 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr9REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:32:49,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:32:49,306 INFO L85 PathProgramCache]: Analyzing trace with hash -998507, now seen corresponding path program 1 times [2022-11-25 18:32:49,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:32:49,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66885468] [2022-11-25 18:32:49,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:32:49,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:32:49,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:32:49,679 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 18:32:49,679 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:32:49,679 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66885468] [2022-11-25 18:32:49,680 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [66885468] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 18:32:49,680 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 18:32:49,680 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-25 18:32:49,680 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [748238324] [2022-11-25 18:32:49,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 18:32:49,681 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 18:32:49,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:32:49,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 18:32:49,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-25 18:32:49,790 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 118 out of 278 [2022-11-25 18:32:49,790 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 40 places, 31 transitions, 77 flow. Second operand has 4 states, 4 states have (on average 120.25) internal successors, (481), 4 states have internal predecessors, (481), 0 states have call successors, (0), 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 18:32:49,791 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:32:49,791 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 118 of 278 [2022-11-25 18:32:49,791 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:32:49,972 INFO L130 PetriNetUnfolder]: 1517/1919 cut-off events. [2022-11-25 18:32:49,972 INFO L131 PetriNetUnfolder]: For 9/9 co-relation queries the response was YES. [2022-11-25 18:32:49,974 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3848 conditions, 1919 events. 1517/1919 cut-off events. For 9/9 co-relation queries the response was YES. Maximal size of possible extension queue 110. Compared 6447 event pairs, 705 based on Foata normal form. 0/999 useless extension candidates. Maximal degree in co-relation 3844. Up to 1879 conditions per place. [2022-11-25 18:32:49,981 INFO L137 encePairwiseOnDemand]: 276/278 looper letters, 25 selfloop transitions, 1 changer transitions 0/30 dead transitions. [2022-11-25 18:32:49,981 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 41 places, 30 transitions, 127 flow [2022-11-25 18:32:49,981 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 18:32:49,981 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-11-25 18:32:49,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 381 transitions. [2022-11-25 18:32:49,983 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4568345323741007 [2022-11-25 18:32:49,983 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 381 transitions. [2022-11-25 18:32:49,983 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 381 transitions. [2022-11-25 18:32:49,983 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:32:49,983 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 381 transitions. [2022-11-25 18:32:49,984 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 127.0) internal successors, (381), 3 states have internal predecessors, (381), 0 states have call successors, (0), 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 18:32:49,986 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 278.0) internal successors, (1112), 4 states have internal predecessors, (1112), 0 states have call successors, (0), 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 18:32:49,986 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 278.0) internal successors, (1112), 4 states have internal predecessors, (1112), 0 states have call successors, (0), 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 18:32:49,986 INFO L175 Difference]: Start difference. First operand has 40 places, 31 transitions, 77 flow. Second operand 3 states and 381 transitions. [2022-11-25 18:32:49,986 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 41 places, 30 transitions, 127 flow [2022-11-25 18:32:49,987 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 40 places, 30 transitions, 126 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-25 18:32:49,987 INFO L231 Difference]: Finished difference. Result has 40 places, 30 transitions, 76 flow [2022-11-25 18:32:49,988 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=278, PETRI_DIFFERENCE_MINUEND_FLOW=74, PETRI_DIFFERENCE_MINUEND_PLACES=38, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=30, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=29, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=76, PETRI_PLACES=40, PETRI_TRANSITIONS=30} [2022-11-25 18:32:49,988 INFO L288 CegarLoopForPetriNet]: 55 programPoint places, -15 predicate places. [2022-11-25 18:32:49,988 INFO L495 AbstractCegarLoop]: Abstraction has has 40 places, 30 transitions, 76 flow [2022-11-25 18:32:49,988 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 120.25) internal successors, (481), 4 states have internal predecessors, (481), 0 states have call successors, (0), 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 18:32:49,989 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:32:49,989 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 18:32:49,989 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-25 18:32:49,989 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr8REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:32:49,989 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:32:49,989 INFO L85 PathProgramCache]: Analyzing trace with hash -998508, now seen corresponding path program 1 times [2022-11-25 18:32:49,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:32:49,990 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1128267091] [2022-11-25 18:32:49,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:32:49,990 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:32:50,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:32:50,099 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 18:32:50,099 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:32:50,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1128267091] [2022-11-25 18:32:50,100 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1128267091] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 18:32:50,100 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 18:32:50,100 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-25 18:32:50,100 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1109926988] [2022-11-25 18:32:50,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 18:32:50,100 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-25 18:32:50,101 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:32:50,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-25 18:32:50,101 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=15, Unknown=0, NotChecked=0, Total=30 [2022-11-25 18:32:50,242 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 278 [2022-11-25 18:32:50,243 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 40 places, 30 transitions, 76 flow. Second operand has 6 states, 6 states have (on average 108.5) internal successors, (651), 6 states have internal predecessors, (651), 0 states have call successors, (0), 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 18:32:50,243 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:32:50,243 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 278 [2022-11-25 18:32:50,244 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:32:50,381 INFO L130 PetriNetUnfolder]: 1112/1433 cut-off events. [2022-11-25 18:32:50,381 INFO L131 PetriNetUnfolder]: For 9/9 co-relation queries the response was YES. [2022-11-25 18:32:50,383 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2877 conditions, 1433 events. 1112/1433 cut-off events. For 9/9 co-relation queries the response was YES. Maximal size of possible extension queue 73. Compared 4716 event pairs, 516 based on Foata normal form. 0/810 useless extension candidates. Maximal degree in co-relation 2873. Up to 1393 conditions per place. [2022-11-25 18:32:50,388 INFO L137 encePairwiseOnDemand]: 276/278 looper letters, 24 selfloop transitions, 1 changer transitions 0/29 dead transitions. [2022-11-25 18:32:50,389 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 41 places, 29 transitions, 124 flow [2022-11-25 18:32:50,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 18:32:50,389 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-11-25 18:32:50,390 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 347 transitions. [2022-11-25 18:32:50,390 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.41606714628297364 [2022-11-25 18:32:50,391 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 347 transitions. [2022-11-25 18:32:50,391 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 347 transitions. [2022-11-25 18:32:50,391 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:32:50,391 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 347 transitions. [2022-11-25 18:32:50,392 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 115.66666666666667) internal successors, (347), 3 states have internal predecessors, (347), 0 states have call successors, (0), 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 18:32:50,393 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 278.0) internal successors, (1112), 4 states have internal predecessors, (1112), 0 states have call successors, (0), 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 18:32:50,394 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 278.0) internal successors, (1112), 4 states have internal predecessors, (1112), 0 states have call successors, (0), 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 18:32:50,394 INFO L175 Difference]: Start difference. First operand has 40 places, 30 transitions, 76 flow. Second operand 3 states and 347 transitions. [2022-11-25 18:32:50,394 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 41 places, 29 transitions, 124 flow [2022-11-25 18:32:50,395 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 40 places, 29 transitions, 123 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-25 18:32:50,395 INFO L231 Difference]: Finished difference. Result has 40 places, 29 transitions, 75 flow [2022-11-25 18:32:50,395 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=278, PETRI_DIFFERENCE_MINUEND_FLOW=73, PETRI_DIFFERENCE_MINUEND_PLACES=38, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=29, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=75, PETRI_PLACES=40, PETRI_TRANSITIONS=29} [2022-11-25 18:32:50,396 INFO L288 CegarLoopForPetriNet]: 55 programPoint places, -15 predicate places. [2022-11-25 18:32:50,396 INFO L495 AbstractCegarLoop]: Abstraction has has 40 places, 29 transitions, 75 flow [2022-11-25 18:32:50,396 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 108.5) internal successors, (651), 6 states have internal predecessors, (651), 0 states have call successors, (0), 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 18:32:50,397 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:32:50,397 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 18:32:50,397 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-25 18:32:50,397 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:32:50,397 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:32:50,397 INFO L85 PathProgramCache]: Analyzing trace with hash -878700600, now seen corresponding path program 1 times [2022-11-25 18:32:50,398 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:32:50,398 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [703625499] [2022-11-25 18:32:50,398 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:32:50,398 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:32:50,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:32:50,540 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 18:32:50,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:32:50,541 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [703625499] [2022-11-25 18:32:50,541 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [703625499] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 18:32:50,541 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 18:32:50,541 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-25 18:32:50,542 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365685701] [2022-11-25 18:32:50,542 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 18:32:50,542 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 18:32:50,542 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:32:50,543 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 18:32:50,543 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 18:32:50,548 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 278 [2022-11-25 18:32:50,549 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 40 places, 29 transitions, 75 flow. Second operand has 3 states, 3 states have (on average 135.0) internal successors, (405), 3 states have internal predecessors, (405), 0 states have call successors, (0), 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 18:32:50,549 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:32:50,549 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 278 [2022-11-25 18:32:50,549 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:32:50,756 INFO L130 PetriNetUnfolder]: 1537/1954 cut-off events. [2022-11-25 18:32:50,756 INFO L131 PetriNetUnfolder]: For 25/25 co-relation queries the response was YES. [2022-11-25 18:32:50,759 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3956 conditions, 1954 events. 1537/1954 cut-off events. For 25/25 co-relation queries the response was YES. Maximal size of possible extension queue 99. Compared 6368 event pairs, 141 based on Foata normal form. 1/1131 useless extension candidates. Maximal degree in co-relation 3952. Up to 1733 conditions per place. [2022-11-25 18:32:50,766 INFO L137 encePairwiseOnDemand]: 272/278 looper letters, 41 selfloop transitions, 5 changer transitions 1/51 dead transitions. [2022-11-25 18:32:50,766 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 42 places, 51 transitions, 220 flow [2022-11-25 18:32:50,766 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 18:32:50,767 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-11-25 18:32:50,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 432 transitions. [2022-11-25 18:32:50,768 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5179856115107914 [2022-11-25 18:32:50,768 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 432 transitions. [2022-11-25 18:32:50,768 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 432 transitions. [2022-11-25 18:32:50,769 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:32:50,769 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 432 transitions. [2022-11-25 18:32:50,770 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 144.0) internal successors, (432), 3 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 18:32:50,771 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 278.0) internal successors, (1112), 4 states have internal predecessors, (1112), 0 states have call successors, (0), 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 18:32:50,772 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 278.0) internal successors, (1112), 4 states have internal predecessors, (1112), 0 states have call successors, (0), 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 18:32:50,772 INFO L175 Difference]: Start difference. First operand has 40 places, 29 transitions, 75 flow. Second operand 3 states and 432 transitions. [2022-11-25 18:32:50,772 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 42 places, 51 transitions, 220 flow [2022-11-25 18:32:50,773 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 41 places, 51 transitions, 219 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-25 18:32:50,774 INFO L231 Difference]: Finished difference. Result has 42 places, 33 transitions, 107 flow [2022-11-25 18:32:50,774 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=278, PETRI_DIFFERENCE_MINUEND_FLOW=74, PETRI_DIFFERENCE_MINUEND_PLACES=39, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=29, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=24, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=107, PETRI_PLACES=42, PETRI_TRANSITIONS=33} [2022-11-25 18:32:50,775 INFO L288 CegarLoopForPetriNet]: 55 programPoint places, -13 predicate places. [2022-11-25 18:32:50,775 INFO L495 AbstractCegarLoop]: Abstraction has has 42 places, 33 transitions, 107 flow [2022-11-25 18:32:50,775 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 135.0) internal successors, (405), 3 states have internal predecessors, (405), 0 states have call successors, (0), 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 18:32:50,775 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:32:50,775 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 18:32:50,776 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-25 18:32:50,776 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:32:50,776 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:32:50,776 INFO L85 PathProgramCache]: Analyzing trace with hash -153720499, now seen corresponding path program 1 times [2022-11-25 18:32:50,776 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:32:50,777 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1236079206] [2022-11-25 18:32:50,777 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:32:50,777 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:32:50,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:32:50,858 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:32:50,858 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:32:50,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1236079206] [2022-11-25 18:32:50,858 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1236079206] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 18:32:50,859 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 18:32:50,859 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 18:32:50,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496977414] [2022-11-25 18:32:50,859 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 18:32:50,859 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 18:32:50,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:32:50,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 18:32:50,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-25 18:32:50,883 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 122 out of 278 [2022-11-25 18:32:50,884 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 42 places, 33 transitions, 107 flow. Second operand has 5 states, 5 states have (on average 126.8) internal successors, (634), 5 states have internal predecessors, (634), 0 states have call successors, (0), 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 18:32:50,885 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:32:50,885 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 122 of 278 [2022-11-25 18:32:50,885 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:32:51,278 INFO L130 PetriNetUnfolder]: 2426/3218 cut-off events. [2022-11-25 18:32:51,278 INFO L131 PetriNetUnfolder]: For 940/940 co-relation queries the response was YES. [2022-11-25 18:32:51,283 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7915 conditions, 3218 events. 2426/3218 cut-off events. For 940/940 co-relation queries the response was YES. Maximal size of possible extension queue 177. Compared 13386 event pairs, 504 based on Foata normal form. 32/3186 useless extension candidates. Maximal degree in co-relation 7910. Up to 1571 conditions per place. [2022-11-25 18:32:51,295 INFO L137 encePairwiseOnDemand]: 273/278 looper letters, 84 selfloop transitions, 5 changer transitions 0/91 dead transitions. [2022-11-25 18:32:51,295 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 46 places, 91 transitions, 460 flow [2022-11-25 18:32:51,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 18:32:51,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-25 18:32:51,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 688 transitions. [2022-11-25 18:32:51,298 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4949640287769784 [2022-11-25 18:32:51,299 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 688 transitions. [2022-11-25 18:32:51,299 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 688 transitions. [2022-11-25 18:32:51,299 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:32:51,299 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 688 transitions. [2022-11-25 18:32:51,301 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 137.6) internal successors, (688), 5 states have internal predecessors, (688), 0 states have call successors, (0), 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 18:32:51,303 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 278.0) internal successors, (1668), 6 states have internal predecessors, (1668), 0 states have call successors, (0), 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 18:32:51,304 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 278.0) internal successors, (1668), 6 states have internal predecessors, (1668), 0 states have call successors, (0), 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 18:32:51,304 INFO L175 Difference]: Start difference. First operand has 42 places, 33 transitions, 107 flow. Second operand 5 states and 688 transitions. [2022-11-25 18:32:51,304 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 46 places, 91 transitions, 460 flow [2022-11-25 18:32:51,308 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 45 places, 91 transitions, 447 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-25 18:32:51,310 INFO L231 Difference]: Finished difference. Result has 48 places, 36 transitions, 137 flow [2022-11-25 18:32:51,310 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=278, PETRI_DIFFERENCE_MINUEND_FLOW=102, PETRI_DIFFERENCE_MINUEND_PLACES=41, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=33, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=28, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=137, PETRI_PLACES=48, PETRI_TRANSITIONS=36} [2022-11-25 18:32:51,310 INFO L288 CegarLoopForPetriNet]: 55 programPoint places, -7 predicate places. [2022-11-25 18:32:51,311 INFO L495 AbstractCegarLoop]: Abstraction has has 48 places, 36 transitions, 137 flow [2022-11-25 18:32:51,311 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 126.8) internal successors, (634), 5 states have internal predecessors, (634), 0 states have call successors, (0), 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 18:32:51,311 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:32:51,311 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 18:32:51,311 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-25 18:32:51,312 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:32:51,312 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:32:51,312 INFO L85 PathProgramCache]: Analyzing trace with hash -22113833, now seen corresponding path program 2 times [2022-11-25 18:32:51,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:32:51,313 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359090609] [2022-11-25 18:32:51,313 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:32:51,313 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:32:51,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:32:51,431 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:32:51,432 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:32:51,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359090609] [2022-11-25 18:32:51,432 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359090609] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 18:32:51,432 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1427402925] [2022-11-25 18:32:51,433 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-25 18:32:51,433 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 18:32:51,433 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 18:32:51,436 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 18:32:51,460 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-25 18:32:51,575 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-25 18:32:51,575 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 18:32:51,577 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-25 18:32:51,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 18:32:51,695 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:32:51,696 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 18:32:51,758 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:32:51,759 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1427402925] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 18:32:51,759 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 18:32:51,759 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-11-25 18:32:51,759 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025292582] [2022-11-25 18:32:51,759 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 18:32:51,760 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-25 18:32:51,760 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:32:51,760 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-25 18:32:51,760 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-11-25 18:32:51,809 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 120 out of 278 [2022-11-25 18:32:51,810 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 48 places, 36 transitions, 137 flow. Second operand has 8 states, 8 states have (on average 124.125) internal successors, (993), 8 states have internal predecessors, (993), 0 states have call successors, (0), 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 18:32:51,810 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:32:51,811 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 120 of 278 [2022-11-25 18:32:51,811 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:32:52,538 INFO L130 PetriNetUnfolder]: 3997/5213 cut-off events. [2022-11-25 18:32:52,539 INFO L131 PetriNetUnfolder]: For 3671/3671 co-relation queries the response was YES. [2022-11-25 18:32:52,546 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14505 conditions, 5213 events. 3997/5213 cut-off events. For 3671/3671 co-relation queries the response was YES. Maximal size of possible extension queue 284. Compared 23216 event pairs, 544 based on Foata normal form. 72/5253 useless extension candidates. Maximal degree in co-relation 14497. Up to 2396 conditions per place. [2022-11-25 18:32:52,568 INFO L137 encePairwiseOnDemand]: 273/278 looper letters, 87 selfloop transitions, 6 changer transitions 0/95 dead transitions. [2022-11-25 18:32:52,568 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 52 places, 95 transitions, 526 flow [2022-11-25 18:32:52,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 18:32:52,569 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-25 18:32:52,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 680 transitions. [2022-11-25 18:32:52,571 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4892086330935252 [2022-11-25 18:32:52,571 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 680 transitions. [2022-11-25 18:32:52,571 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 680 transitions. [2022-11-25 18:32:52,571 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:32:52,572 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 680 transitions. [2022-11-25 18:32:52,573 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 136.0) internal successors, (680), 5 states have internal predecessors, (680), 0 states have call successors, (0), 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 18:32:52,575 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 278.0) internal successors, (1668), 6 states have internal predecessors, (1668), 0 states have call successors, (0), 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 18:32:52,576 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 278.0) internal successors, (1668), 6 states have internal predecessors, (1668), 0 states have call successors, (0), 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 18:32:52,576 INFO L175 Difference]: Start difference. First operand has 48 places, 36 transitions, 137 flow. Second operand 5 states and 680 transitions. [2022-11-25 18:32:52,576 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 52 places, 95 transitions, 526 flow [2022-11-25 18:32:52,580 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 51 places, 95 transitions, 505 flow, removed 6 selfloop flow, removed 1 redundant places. [2022-11-25 18:32:52,584 INFO L231 Difference]: Finished difference. Result has 54 places, 39 transitions, 174 flow [2022-11-25 18:32:52,584 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=278, PETRI_DIFFERENCE_MINUEND_FLOW=130, PETRI_DIFFERENCE_MINUEND_PLACES=47, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=36, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=30, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=174, PETRI_PLACES=54, PETRI_TRANSITIONS=39} [2022-11-25 18:32:52,586 INFO L288 CegarLoopForPetriNet]: 55 programPoint places, -1 predicate places. [2022-11-25 18:32:52,587 INFO L495 AbstractCegarLoop]: Abstraction has has 54 places, 39 transitions, 174 flow [2022-11-25 18:32:52,587 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 124.125) internal successors, (993), 8 states have internal predecessors, (993), 0 states have call successors, (0), 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 18:32:52,587 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:32:52,588 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 18:32:52,618 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-25 18:32:52,812 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 18:32:52,813 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:32:52,813 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:32:52,813 INFO L85 PathProgramCache]: Analyzing trace with hash 2087133496, now seen corresponding path program 1 times [2022-11-25 18:32:52,814 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:32:52,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2057942039] [2022-11-25 18:32:52,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:32:52,814 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:32:52,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:32:52,925 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:32:52,925 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:32:52,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2057942039] [2022-11-25 18:32:52,925 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2057942039] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 18:32:52,925 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1084622681] [2022-11-25 18:32:52,926 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:32:52,926 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 18:32:52,926 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 18:32:52,927 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 18:32:52,962 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-25 18:32:53,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:32:53,054 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-25 18:32:53,056 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 18:32:53,091 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:32:53,092 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 18:32:53,130 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:32:53,130 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1084622681] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 18:32:53,130 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 18:32:53,130 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-11-25 18:32:53,131 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [335629513] [2022-11-25 18:32:53,131 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 18:32:53,131 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-25 18:32:53,131 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:32:53,132 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-25 18:32:53,132 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2022-11-25 18:32:53,163 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 120 out of 278 [2022-11-25 18:32:53,165 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 54 places, 39 transitions, 174 flow. Second operand has 8 states, 8 states have (on average 123.75) internal successors, (990), 8 states have internal predecessors, (990), 0 states have call successors, (0), 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 18:32:53,165 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:32:53,165 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 120 of 278 [2022-11-25 18:32:53,165 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:32:54,026 INFO L130 PetriNetUnfolder]: 4711/6370 cut-off events. [2022-11-25 18:32:54,027 INFO L131 PetriNetUnfolder]: For 8908/9866 co-relation queries the response was YES. [2022-11-25 18:32:54,044 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18726 conditions, 6370 events. 4711/6370 cut-off events. For 8908/9866 co-relation queries the response was YES. Maximal size of possible extension queue 320. Compared 30503 event pairs, 621 based on Foata normal form. 1108/7363 useless extension candidates. Maximal degree in co-relation 18715. Up to 2490 conditions per place. [2022-11-25 18:32:54,071 INFO L137 encePairwiseOnDemand]: 273/278 looper letters, 95 selfloop transitions, 5 changer transitions 0/104 dead transitions. [2022-11-25 18:32:54,071 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 58 places, 104 transitions, 648 flow [2022-11-25 18:32:54,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 18:32:54,072 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-25 18:32:54,073 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 678 transitions. [2022-11-25 18:32:54,074 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.48776978417266187 [2022-11-25 18:32:54,074 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 678 transitions. [2022-11-25 18:32:54,074 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 678 transitions. [2022-11-25 18:32:54,074 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:32:54,075 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 678 transitions. [2022-11-25 18:32:54,076 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 135.6) internal successors, (678), 5 states have internal predecessors, (678), 0 states have call successors, (0), 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 18:32:54,078 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 278.0) internal successors, (1668), 6 states have internal predecessors, (1668), 0 states have call successors, (0), 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 18:32:54,079 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 278.0) internal successors, (1668), 6 states have internal predecessors, (1668), 0 states have call successors, (0), 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 18:32:54,079 INFO L175 Difference]: Start difference. First operand has 54 places, 39 transitions, 174 flow. Second operand 5 states and 678 transitions. [2022-11-25 18:32:54,080 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 58 places, 104 transitions, 648 flow [2022-11-25 18:32:54,088 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 57 places, 104 transitions, 638 flow, removed 4 selfloop flow, removed 1 redundant places. [2022-11-25 18:32:54,090 INFO L231 Difference]: Finished difference. Result has 60 places, 42 transitions, 207 flow [2022-11-25 18:32:54,090 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=278, PETRI_DIFFERENCE_MINUEND_FLOW=170, PETRI_DIFFERENCE_MINUEND_PLACES=53, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=39, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=34, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=207, PETRI_PLACES=60, PETRI_TRANSITIONS=42} [2022-11-25 18:32:54,091 INFO L288 CegarLoopForPetriNet]: 55 programPoint places, 5 predicate places. [2022-11-25 18:32:54,091 INFO L495 AbstractCegarLoop]: Abstraction has has 60 places, 42 transitions, 207 flow [2022-11-25 18:32:54,091 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 123.75) internal successors, (990), 8 states have internal predecessors, (990), 0 states have call successors, (0), 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 18:32:54,092 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:32:54,092 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 18:32:54,102 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-25 18:32:54,297 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 18:32:54,297 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:32:54,298 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:32:54,298 INFO L85 PathProgramCache]: Analyzing trace with hash 105247177, now seen corresponding path program 3 times [2022-11-25 18:32:54,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:32:54,298 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360052925] [2022-11-25 18:32:54,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:32:54,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:32:54,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:32:54,400 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:32:54,400 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:32:54,400 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360052925] [2022-11-25 18:32:54,401 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1360052925] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 18:32:54,401 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [636283031] [2022-11-25 18:32:54,401 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-25 18:32:54,401 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 18:32:54,401 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 18:32:54,403 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 18:32:54,430 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-25 18:32:54,558 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-25 18:32:54,558 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 18:32:54,560 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-25 18:32:54,561 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 18:32:54,645 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:32:54,645 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 18:32:54,687 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:32:54,687 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [636283031] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 18:32:54,687 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 18:32:54,688 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-11-25 18:32:54,690 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1416558455] [2022-11-25 18:32:54,690 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 18:32:54,691 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-25 18:32:54,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:32:54,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-25 18:32:54,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-11-25 18:32:54,734 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 120 out of 278 [2022-11-25 18:32:54,735 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 60 places, 42 transitions, 207 flow. Second operand has 10 states, 10 states have (on average 124.7) internal successors, (1247), 10 states have internal predecessors, (1247), 0 states have call successors, (0), 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 18:32:54,736 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:32:54,736 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 120 of 278 [2022-11-25 18:32:54,736 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:32:55,774 INFO L130 PetriNetUnfolder]: 5975/8027 cut-off events. [2022-11-25 18:32:55,774 INFO L131 PetriNetUnfolder]: For 15451/16192 co-relation queries the response was YES. [2022-11-25 18:32:55,798 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27118 conditions, 8027 events. 5975/8027 cut-off events. For 15451/16192 co-relation queries the response was YES. Maximal size of possible extension queue 431. Compared 39327 event pairs, 1560 based on Foata normal form. 838/8703 useless extension candidates. Maximal degree in co-relation 27104. Up to 3543 conditions per place. [2022-11-25 18:32:55,834 INFO L137 encePairwiseOnDemand]: 273/278 looper letters, 96 selfloop transitions, 12 changer transitions 0/111 dead transitions. [2022-11-25 18:32:55,835 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 64 places, 111 transitions, 724 flow [2022-11-25 18:32:55,835 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 18:32:55,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-25 18:32:55,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 685 transitions. [2022-11-25 18:32:55,837 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.49280575539568344 [2022-11-25 18:32:55,837 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 685 transitions. [2022-11-25 18:32:55,838 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 685 transitions. [2022-11-25 18:32:55,838 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:32:55,838 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 685 transitions. [2022-11-25 18:32:55,840 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 137.0) internal successors, (685), 5 states have internal predecessors, (685), 0 states have call successors, (0), 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 18:32:55,842 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 278.0) internal successors, (1668), 6 states have internal predecessors, (1668), 0 states have call successors, (0), 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 18:32:55,843 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 278.0) internal successors, (1668), 6 states have internal predecessors, (1668), 0 states have call successors, (0), 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 18:32:55,843 INFO L175 Difference]: Start difference. First operand has 60 places, 42 transitions, 207 flow. Second operand 5 states and 685 transitions. [2022-11-25 18:32:55,843 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 64 places, 111 transitions, 724 flow [2022-11-25 18:32:55,891 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 63 places, 111 transitions, 715 flow, removed 4 selfloop flow, removed 1 redundant places. [2022-11-25 18:32:55,893 INFO L231 Difference]: Finished difference. Result has 66 places, 48 transitions, 294 flow [2022-11-25 18:32:55,893 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=278, PETRI_DIFFERENCE_MINUEND_FLOW=204, PETRI_DIFFERENCE_MINUEND_PLACES=59, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=42, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=33, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=294, PETRI_PLACES=66, PETRI_TRANSITIONS=48} [2022-11-25 18:32:55,894 INFO L288 CegarLoopForPetriNet]: 55 programPoint places, 11 predicate places. [2022-11-25 18:32:55,894 INFO L495 AbstractCegarLoop]: Abstraction has has 66 places, 48 transitions, 294 flow [2022-11-25 18:32:55,894 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 124.7) internal successors, (1247), 10 states have internal predecessors, (1247), 0 states have call successors, (0), 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 18:32:55,895 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:32:55,895 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 18:32:55,905 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-25 18:32:56,100 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-11-25 18:32:56,101 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:32:56,101 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:32:56,101 INFO L85 PathProgramCache]: Analyzing trace with hash 1121973866, now seen corresponding path program 2 times [2022-11-25 18:32:56,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:32:56,102 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461804518] [2022-11-25 18:32:56,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:32:56,102 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:32:56,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:32:56,201 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:32:56,201 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:32:56,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461804518] [2022-11-25 18:32:56,202 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461804518] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 18:32:56,202 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1714836749] [2022-11-25 18:32:56,202 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-25 18:32:56,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 18:32:56,203 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 18:32:56,204 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 18:32:56,225 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-25 18:32:56,332 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-25 18:32:56,332 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 18:32:56,334 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-25 18:32:56,335 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 18:32:56,384 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:32:56,384 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 18:32:56,413 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:32:56,413 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1714836749] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 18:32:56,413 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 18:32:56,413 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-11-25 18:32:56,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1668792041] [2022-11-25 18:32:56,414 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 18:32:56,414 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-25 18:32:56,414 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:32:56,415 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-25 18:32:56,415 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-11-25 18:32:56,467 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 120 out of 278 [2022-11-25 18:32:56,468 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 66 places, 48 transitions, 294 flow. Second operand has 10 states, 10 states have (on average 123.5) internal successors, (1235), 10 states have internal predecessors, (1235), 0 states have call successors, (0), 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 18:32:56,468 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:32:56,468 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 120 of 278 [2022-11-25 18:32:56,469 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:32:58,486 INFO L130 PetriNetUnfolder]: 11760/15844 cut-off events. [2022-11-25 18:32:58,486 INFO L131 PetriNetUnfolder]: For 42016/45301 co-relation queries the response was YES. [2022-11-25 18:32:58,582 INFO L83 FinitePrefix]: Finished finitePrefix Result has 56836 conditions, 15844 events. 11760/15844 cut-off events. For 42016/45301 co-relation queries the response was YES. Maximal size of possible extension queue 836. Compared 84307 event pairs, 3535 based on Foata normal form. 1995/17434 useless extension candidates. Maximal degree in co-relation 56819. Up to 8182 conditions per place. [2022-11-25 18:32:58,656 INFO L137 encePairwiseOnDemand]: 273/278 looper letters, 114 selfloop transitions, 11 changer transitions 0/130 dead transitions. [2022-11-25 18:32:58,657 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 70 places, 130 transitions, 1033 flow [2022-11-25 18:32:58,657 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 18:32:58,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-25 18:32:58,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 679 transitions. [2022-11-25 18:32:58,659 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.48848920863309353 [2022-11-25 18:32:58,660 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 679 transitions. [2022-11-25 18:32:58,660 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 679 transitions. [2022-11-25 18:32:58,660 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:32:58,660 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 679 transitions. [2022-11-25 18:32:58,662 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 135.8) internal successors, (679), 5 states have internal predecessors, (679), 0 states have call successors, (0), 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 18:32:58,664 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 278.0) internal successors, (1668), 6 states have internal predecessors, (1668), 0 states have call successors, (0), 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 18:32:58,665 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 278.0) internal successors, (1668), 6 states have internal predecessors, (1668), 0 states have call successors, (0), 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 18:32:58,665 INFO L175 Difference]: Start difference. First operand has 66 places, 48 transitions, 294 flow. Second operand 5 states and 679 transitions. [2022-11-25 18:32:58,665 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 70 places, 130 transitions, 1033 flow [2022-11-25 18:32:58,758 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 69 places, 130 transitions, 988 flow, removed 11 selfloop flow, removed 1 redundant places. [2022-11-25 18:32:58,759 INFO L231 Difference]: Finished difference. Result has 72 places, 55 transitions, 368 flow [2022-11-25 18:32:58,760 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=278, PETRI_DIFFERENCE_MINUEND_FLOW=280, PETRI_DIFFERENCE_MINUEND_PLACES=65, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=48, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=40, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=368, PETRI_PLACES=72, PETRI_TRANSITIONS=55} [2022-11-25 18:32:58,760 INFO L288 CegarLoopForPetriNet]: 55 programPoint places, 17 predicate places. [2022-11-25 18:32:58,760 INFO L495 AbstractCegarLoop]: Abstraction has has 72 places, 55 transitions, 368 flow [2022-11-25 18:32:58,761 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 123.5) internal successors, (1235), 10 states have internal predecessors, (1235), 0 states have call successors, (0), 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 18:32:58,761 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:32:58,761 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 18:32:58,772 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-25 18:32:58,967 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-11-25 18:32:58,968 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:32:58,969 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:32:58,969 INFO L85 PathProgramCache]: Analyzing trace with hash -1782484567, now seen corresponding path program 4 times [2022-11-25 18:32:58,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:32:58,969 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728915255] [2022-11-25 18:32:58,969 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:32:58,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:32:58,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:32:59,048 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:32:59,048 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:32:59,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [728915255] [2022-11-25 18:32:59,049 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [728915255] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 18:32:59,049 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170519446] [2022-11-25 18:32:59,049 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-25 18:32:59,049 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 18:32:59,049 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 18:32:59,050 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 18:32:59,069 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-25 18:32:59,152 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-25 18:32:59,153 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 18:32:59,154 INFO L263 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-25 18:32:59,155 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 18:32:59,198 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:32:59,199 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 18:32:59,238 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:32:59,238 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [170519446] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 18:32:59,238 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 18:32:59,238 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-11-25 18:32:59,238 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [601062704] [2022-11-25 18:32:59,239 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 18:32:59,239 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-25 18:32:59,239 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:32:59,240 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-25 18:32:59,240 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-11-25 18:32:59,302 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 120 out of 278 [2022-11-25 18:32:59,303 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 72 places, 55 transitions, 368 flow. Second operand has 10 states, 10 states have (on average 124.0) internal successors, (1240), 10 states have internal predecessors, (1240), 0 states have call successors, (0), 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 18:32:59,303 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:32:59,304 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 120 of 278 [2022-11-25 18:32:59,304 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:33:01,573 INFO L130 PetriNetUnfolder]: 11768/15880 cut-off events. [2022-11-25 18:33:01,573 INFO L131 PetriNetUnfolder]: For 50185/52677 co-relation queries the response was YES. [2022-11-25 18:33:01,630 INFO L83 FinitePrefix]: Finished finitePrefix Result has 61724 conditions, 15880 events. 11768/15880 cut-off events. For 50185/52677 co-relation queries the response was YES. Maximal size of possible extension queue 971. Compared 88996 event pairs, 1532 based on Foata normal form. 1599/17012 useless extension candidates. Maximal degree in co-relation 61704. Up to 6813 conditions per place. [2022-11-25 18:33:01,718 INFO L137 encePairwiseOnDemand]: 273/278 looper letters, 179 selfloop transitions, 17 changer transitions 0/200 dead transitions. [2022-11-25 18:33:01,718 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 79 places, 200 transitions, 1567 flow [2022-11-25 18:33:01,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-25 18:33:01,719 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-11-25 18:33:01,721 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1091 transitions. [2022-11-25 18:33:01,722 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.49055755395683454 [2022-11-25 18:33:01,722 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1091 transitions. [2022-11-25 18:33:01,723 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1091 transitions. [2022-11-25 18:33:01,723 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:33:01,724 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1091 transitions. [2022-11-25 18:33:01,726 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 136.375) internal successors, (1091), 8 states have internal predecessors, (1091), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 18:33:01,731 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 278.0) internal successors, (2502), 9 states have internal predecessors, (2502), 0 states have call successors, (0), 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 18:33:01,732 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 278.0) internal successors, (2502), 9 states have internal predecessors, (2502), 0 states have call successors, (0), 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 18:33:01,733 INFO L175 Difference]: Start difference. First operand has 72 places, 55 transitions, 368 flow. Second operand 8 states and 1091 transitions. [2022-11-25 18:33:01,733 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 79 places, 200 transitions, 1567 flow [2022-11-25 18:33:01,843 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 79 places, 200 transitions, 1553 flow, removed 7 selfloop flow, removed 0 redundant places. [2022-11-25 18:33:01,846 INFO L231 Difference]: Finished difference. Result has 83 places, 63 transitions, 497 flow [2022-11-25 18:33:01,846 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=278, PETRI_DIFFERENCE_MINUEND_FLOW=366, PETRI_DIFFERENCE_MINUEND_PLACES=72, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=55, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=42, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=497, PETRI_PLACES=83, PETRI_TRANSITIONS=63} [2022-11-25 18:33:01,847 INFO L288 CegarLoopForPetriNet]: 55 programPoint places, 28 predicate places. [2022-11-25 18:33:01,847 INFO L495 AbstractCegarLoop]: Abstraction has has 83 places, 63 transitions, 497 flow [2022-11-25 18:33:01,848 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 124.0) internal successors, (1240), 10 states have internal predecessors, (1240), 0 states have call successors, (0), 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 18:33:01,848 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:33:01,848 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 18:33:01,858 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2022-11-25 18:33:02,054 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-25 18:33:02,054 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:33:02,054 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:33:02,055 INFO L85 PathProgramCache]: Analyzing trace with hash 2126840126, now seen corresponding path program 3 times [2022-11-25 18:33:02,055 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:33:02,055 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1723755641] [2022-11-25 18:33:02,055 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:33:02,055 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:33:02,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:33:02,240 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:33:02,241 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:33:02,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1723755641] [2022-11-25 18:33:02,241 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1723755641] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 18:33:02,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1929936342] [2022-11-25 18:33:02,242 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-25 18:33:02,242 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 18:33:02,242 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 18:33:02,243 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 18:33:02,261 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-25 18:33:02,403 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-25 18:33:02,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 18:33:02,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-25 18:33:02,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 18:33:02,455 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:33:02,456 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 18:33:02,493 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:33:02,493 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1929936342] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 18:33:02,493 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 18:33:02,493 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-11-25 18:33:02,494 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1911615242] [2022-11-25 18:33:02,494 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 18:33:02,495 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-25 18:33:02,495 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:33:02,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-25 18:33:02,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2022-11-25 18:33:02,549 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 120 out of 278 [2022-11-25 18:33:02,551 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 83 places, 63 transitions, 497 flow. Second operand has 10 states, 10 states have (on average 123.9) internal successors, (1239), 10 states have internal predecessors, (1239), 0 states have call successors, (0), 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 18:33:02,551 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:33:02,551 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 120 of 278 [2022-11-25 18:33:02,552 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:33:04,855 INFO L130 PetriNetUnfolder]: 12822/17374 cut-off events. [2022-11-25 18:33:04,855 INFO L131 PetriNetUnfolder]: For 67337/71792 co-relation queries the response was YES. [2022-11-25 18:33:04,914 INFO L83 FinitePrefix]: Finished finitePrefix Result has 71239 conditions, 17374 events. 12822/17374 cut-off events. For 67337/71792 co-relation queries the response was YES. Maximal size of possible extension queue 916. Compared 97199 event pairs, 960 based on Foata normal form. 1977/19093 useless extension candidates. Maximal degree in co-relation 71214. Up to 7530 conditions per place. [2022-11-25 18:33:05,005 INFO L137 encePairwiseOnDemand]: 273/278 looper letters, 216 selfloop transitions, 16 changer transitions 0/238 dead transitions. [2022-11-25 18:33:05,005 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 90 places, 238 transitions, 2234 flow [2022-11-25 18:33:05,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-25 18:33:05,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 8 states. [2022-11-25 18:33:05,009 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8 states to 8 states and 1085 transitions. [2022-11-25 18:33:05,010 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.48785971223021585 [2022-11-25 18:33:05,010 INFO L72 ComplementDD]: Start complementDD. Operand 8 states and 1085 transitions. [2022-11-25 18:33:05,010 INFO L73 IsDeterministic]: Start isDeterministic. Operand 8 states and 1085 transitions. [2022-11-25 18:33:05,011 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:33:05,011 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 8 states and 1085 transitions. [2022-11-25 18:33:05,014 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 9 states, 8 states have (on average 135.625) internal successors, (1085), 8 states have internal predecessors, (1085), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 18:33:05,018 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 9 states, 9 states have (on average 278.0) internal successors, (2502), 9 states have internal predecessors, (2502), 0 states have call successors, (0), 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 18:33:05,019 INFO L81 ComplementDD]: Finished complementDD. Result has 9 states, 9 states have (on average 278.0) internal successors, (2502), 9 states have internal predecessors, (2502), 0 states have call successors, (0), 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 18:33:05,019 INFO L175 Difference]: Start difference. First operand has 83 places, 63 transitions, 497 flow. Second operand 8 states and 1085 transitions. [2022-11-25 18:33:05,019 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 90 places, 238 transitions, 2234 flow [2022-11-25 18:33:05,114 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 87 places, 238 transitions, 2097 flow, removed 24 selfloop flow, removed 3 redundant places. [2022-11-25 18:33:05,117 INFO L231 Difference]: Finished difference. Result has 91 places, 71 transitions, 595 flow [2022-11-25 18:33:05,117 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=278, PETRI_DIFFERENCE_MINUEND_FLOW=466, PETRI_DIFFERENCE_MINUEND_PLACES=80, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=63, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=9, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=51, PETRI_DIFFERENCE_SUBTRAHEND_STATES=8, PETRI_FLOW=595, PETRI_PLACES=91, PETRI_TRANSITIONS=71} [2022-11-25 18:33:05,118 INFO L288 CegarLoopForPetriNet]: 55 programPoint places, 36 predicate places. [2022-11-25 18:33:05,118 INFO L495 AbstractCegarLoop]: Abstraction has has 91 places, 71 transitions, 595 flow [2022-11-25 18:33:05,134 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 123.9) internal successors, (1239), 10 states have internal predecessors, (1239), 0 states have call successors, (0), 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 18:33:05,134 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:33:05,134 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 18:33:05,145 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-25 18:33:05,335 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 18:33:05,335 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:33:05,336 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:33:05,336 INFO L85 PathProgramCache]: Analyzing trace with hash -929337559, now seen corresponding path program 1 times [2022-11-25 18:33:05,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:33:05,336 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [633503082] [2022-11-25 18:33:05,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:33:05,336 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:33:05,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:33:05,433 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:33:05,433 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:33:05,433 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [633503082] [2022-11-25 18:33:05,433 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [633503082] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 18:33:05,433 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 18:33:05,434 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 18:33:05,434 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1048128595] [2022-11-25 18:33:05,434 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 18:33:05,437 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 18:33:05,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:33:05,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 18:33:05,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-25 18:33:05,475 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 122 out of 278 [2022-11-25 18:33:05,476 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 91 places, 71 transitions, 595 flow. Second operand has 5 states, 5 states have (on average 126.8) internal successors, (634), 5 states have internal predecessors, (634), 0 states have call successors, (0), 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 18:33:05,477 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:33:05,477 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 122 of 278 [2022-11-25 18:33:05,477 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:33:07,451 INFO L130 PetriNetUnfolder]: 12752/17272 cut-off events. [2022-11-25 18:33:07,451 INFO L131 PetriNetUnfolder]: For 76419/79987 co-relation queries the response was YES. [2022-11-25 18:33:07,504 INFO L83 FinitePrefix]: Finished finitePrefix Result has 76772 conditions, 17272 events. 12752/17272 cut-off events. For 76419/79987 co-relation queries the response was YES. Maximal size of possible extension queue 1069. Compared 97771 event pairs, 1096 based on Foata normal form. 1369/18366 useless extension candidates. Maximal degree in co-relation 76742. Up to 9294 conditions per place. [2022-11-25 18:33:07,552 INFO L137 encePairwiseOnDemand]: 273/278 looper letters, 132 selfloop transitions, 15 changer transitions 0/152 dead transitions. [2022-11-25 18:33:07,552 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 95 places, 152 transitions, 1529 flow [2022-11-25 18:33:07,552 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 18:33:07,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-25 18:33:07,554 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 682 transitions. [2022-11-25 18:33:07,554 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4906474820143885 [2022-11-25 18:33:07,554 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 682 transitions. [2022-11-25 18:33:07,554 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 682 transitions. [2022-11-25 18:33:07,555 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:33:07,555 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 682 transitions. [2022-11-25 18:33:07,557 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 136.4) internal successors, (682), 5 states have internal predecessors, (682), 0 states have call successors, (0), 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 18:33:07,559 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 278.0) internal successors, (1668), 6 states have internal predecessors, (1668), 0 states have call successors, (0), 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 18:33:07,559 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 278.0) internal successors, (1668), 6 states have internal predecessors, (1668), 0 states have call successors, (0), 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 18:33:07,559 INFO L175 Difference]: Start difference. First operand has 91 places, 71 transitions, 595 flow. Second operand 5 states and 682 transitions. [2022-11-25 18:33:07,559 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 95 places, 152 transitions, 1529 flow [2022-11-25 18:33:07,720 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 92 places, 152 transitions, 1443 flow, removed 15 selfloop flow, removed 3 redundant places. [2022-11-25 18:33:07,721 INFO L231 Difference]: Finished difference. Result has 94 places, 73 transitions, 636 flow [2022-11-25 18:33:07,721 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=278, PETRI_DIFFERENCE_MINUEND_FLOW=565, PETRI_DIFFERENCE_MINUEND_PLACES=88, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=71, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=56, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=636, PETRI_PLACES=94, PETRI_TRANSITIONS=73} [2022-11-25 18:33:07,722 INFO L288 CegarLoopForPetriNet]: 55 programPoint places, 39 predicate places. [2022-11-25 18:33:07,722 INFO L495 AbstractCegarLoop]: Abstraction has has 94 places, 73 transitions, 636 flow [2022-11-25 18:33:07,722 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 126.8) internal successors, (634), 5 states have internal predecessors, (634), 0 states have call successors, (0), 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 18:33:07,722 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:33:07,723 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 18:33:07,723 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2022-11-25 18:33:07,723 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:33:07,723 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:33:07,723 INFO L85 PathProgramCache]: Analyzing trace with hash -1193884822, now seen corresponding path program 1 times [2022-11-25 18:33:07,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:33:07,724 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [465899614] [2022-11-25 18:33:07,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:33:07,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:33:07,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:33:07,985 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:33:07,985 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:33:07,985 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [465899614] [2022-11-25 18:33:07,985 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [465899614] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 18:33:07,985 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 18:33:07,986 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 18:33:07,986 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439944372] [2022-11-25 18:33:07,986 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 18:33:07,986 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 18:33:07,987 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:33:07,987 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 18:33:07,987 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-25 18:33:08,010 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 122 out of 278 [2022-11-25 18:33:08,011 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 94 places, 73 transitions, 636 flow. Second operand has 5 states, 5 states have (on average 126.8) internal successors, (634), 5 states have internal predecessors, (634), 0 states have call successors, (0), 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 18:33:08,011 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:33:08,011 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 122 of 278 [2022-11-25 18:33:08,011 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:33:10,064 INFO L130 PetriNetUnfolder]: 13302/18068 cut-off events. [2022-11-25 18:33:10,064 INFO L131 PetriNetUnfolder]: For 88345/93058 co-relation queries the response was YES. [2022-11-25 18:33:10,138 INFO L83 FinitePrefix]: Finished finitePrefix Result has 80858 conditions, 18068 events. 13302/18068 cut-off events. For 88345/93058 co-relation queries the response was YES. Maximal size of possible extension queue 995. Compared 100613 event pairs, 1482 based on Foata normal form. 2289/20064 useless extension candidates. Maximal degree in co-relation 80825. Up to 8404 conditions per place. [2022-11-25 18:33:10,341 INFO L137 encePairwiseOnDemand]: 273/278 looper letters, 137 selfloop transitions, 15 changer transitions 0/159 dead transitions. [2022-11-25 18:33:10,341 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 98 places, 159 transitions, 1674 flow [2022-11-25 18:33:10,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 18:33:10,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-25 18:33:10,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 680 transitions. [2022-11-25 18:33:10,348 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4892086330935252 [2022-11-25 18:33:10,349 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 680 transitions. [2022-11-25 18:33:10,349 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 680 transitions. [2022-11-25 18:33:10,351 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:33:10,352 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 680 transitions. [2022-11-25 18:33:10,354 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 136.0) internal successors, (680), 5 states have internal predecessors, (680), 0 states have call successors, (0), 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 18:33:10,356 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 278.0) internal successors, (1668), 6 states have internal predecessors, (1668), 0 states have call successors, (0), 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 18:33:10,357 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 278.0) internal successors, (1668), 6 states have internal predecessors, (1668), 0 states have call successors, (0), 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 18:33:10,357 INFO L175 Difference]: Start difference. First operand has 94 places, 73 transitions, 636 flow. Second operand 5 states and 680 transitions. [2022-11-25 18:33:10,357 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 98 places, 159 transitions, 1674 flow [2022-11-25 18:33:10,605 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 96 places, 159 transitions, 1614 flow, removed 10 selfloop flow, removed 2 redundant places. [2022-11-25 18:33:10,608 INFO L231 Difference]: Finished difference. Result has 98 places, 75 transitions, 681 flow [2022-11-25 18:33:10,608 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=278, PETRI_DIFFERENCE_MINUEND_FLOW=612, PETRI_DIFFERENCE_MINUEND_PLACES=92, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=73, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=58, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=681, PETRI_PLACES=98, PETRI_TRANSITIONS=75} [2022-11-25 18:33:10,609 INFO L288 CegarLoopForPetriNet]: 55 programPoint places, 43 predicate places. [2022-11-25 18:33:10,609 INFO L495 AbstractCegarLoop]: Abstraction has has 98 places, 75 transitions, 681 flow [2022-11-25 18:33:10,609 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 126.8) internal successors, (634), 5 states have internal predecessors, (634), 0 states have call successors, (0), 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 18:33:10,609 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:33:10,609 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 18:33:10,610 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2022-11-25 18:33:10,610 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:33:10,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:33:10,610 INFO L85 PathProgramCache]: Analyzing trace with hash -437548611, now seen corresponding path program 5 times [2022-11-25 18:33:10,611 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:33:10,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1907276903] [2022-11-25 18:33:10,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:33:10,611 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:33:10,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:33:10,693 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:33:10,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:33:10,693 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1907276903] [2022-11-25 18:33:10,693 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1907276903] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 18:33:10,693 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 18:33:10,694 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 18:33:10,694 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1934553107] [2022-11-25 18:33:10,694 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 18:33:10,694 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 18:33:10,694 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:33:10,695 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 18:33:10,695 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-25 18:33:10,723 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 121 out of 278 [2022-11-25 18:33:10,724 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 98 places, 75 transitions, 681 flow. Second operand has 5 states, 5 states have (on average 125.8) internal successors, (629), 5 states have internal predecessors, (629), 0 states have call successors, (0), 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 18:33:10,724 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:33:10,725 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 121 of 278 [2022-11-25 18:33:10,725 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:33:13,010 INFO L130 PetriNetUnfolder]: 12094/16417 cut-off events. [2022-11-25 18:33:13,011 INFO L131 PetriNetUnfolder]: For 99429/102893 co-relation queries the response was YES. [2022-11-25 18:33:13,081 INFO L83 FinitePrefix]: Finished finitePrefix Result has 77922 conditions, 16417 events. 12094/16417 cut-off events. For 99429/102893 co-relation queries the response was YES. Maximal size of possible extension queue 1001. Compared 92384 event pairs, 3230 based on Foata normal form. 1595/17605 useless extension candidates. Maximal degree in co-relation 77887. Up to 8902 conditions per place. [2022-11-25 18:33:13,293 INFO L137 encePairwiseOnDemand]: 272/278 looper letters, 179 selfloop transitions, 18 changer transitions 0/203 dead transitions. [2022-11-25 18:33:13,293 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 103 places, 203 transitions, 2129 flow [2022-11-25 18:33:13,293 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 18:33:13,294 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-11-25 18:33:13,295 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 821 transitions. [2022-11-25 18:33:13,296 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4922062350119904 [2022-11-25 18:33:13,296 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 821 transitions. [2022-11-25 18:33:13,296 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 821 transitions. [2022-11-25 18:33:13,297 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:33:13,297 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 821 transitions. [2022-11-25 18:33:13,300 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 136.83333333333334) internal successors, (821), 6 states have internal predecessors, (821), 0 states have call successors, (0), 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 18:33:13,302 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 278.0) internal successors, (1946), 7 states have internal predecessors, (1946), 0 states have call successors, (0), 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 18:33:13,302 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 278.0) internal successors, (1946), 7 states have internal predecessors, (1946), 0 states have call successors, (0), 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 18:33:13,317 INFO L175 Difference]: Start difference. First operand has 98 places, 75 transitions, 681 flow. Second operand 6 states and 821 transitions. [2022-11-25 18:33:13,317 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 103 places, 203 transitions, 2129 flow [2022-11-25 18:33:13,517 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 101 places, 203 transitions, 2057 flow, removed 11 selfloop flow, removed 2 redundant places. [2022-11-25 18:33:13,519 INFO L231 Difference]: Finished difference. Result has 103 places, 79 transitions, 751 flow [2022-11-25 18:33:13,519 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=278, PETRI_DIFFERENCE_MINUEND_FLOW=659, PETRI_DIFFERENCE_MINUEND_PLACES=96, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=75, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=59, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=751, PETRI_PLACES=103, PETRI_TRANSITIONS=79} [2022-11-25 18:33:13,519 INFO L288 CegarLoopForPetriNet]: 55 programPoint places, 48 predicate places. [2022-11-25 18:33:13,519 INFO L495 AbstractCegarLoop]: Abstraction has has 103 places, 79 transitions, 751 flow [2022-11-25 18:33:13,520 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 125.8) internal successors, (629), 5 states have internal predecessors, (629), 0 states have call successors, (0), 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 18:33:13,520 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:33:13,520 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 18:33:13,520 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2022-11-25 18:33:13,520 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:33:13,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:33:13,521 INFO L85 PathProgramCache]: Analyzing trace with hash -1310735667, now seen corresponding path program 2 times [2022-11-25 18:33:13,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:33:13,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1049762153] [2022-11-25 18:33:13,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:33:13,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:33:13,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:33:13,599 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:33:13,599 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:33:13,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1049762153] [2022-11-25 18:33:13,600 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1049762153] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 18:33:13,600 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1122936247] [2022-11-25 18:33:13,600 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-25 18:33:13,600 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 18:33:13,601 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 18:33:13,616 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 18:33:13,637 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-25 18:33:13,754 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-25 18:33:13,755 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 18:33:13,756 INFO L263 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-25 18:33:13,757 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 18:33:13,799 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:33:13,799 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 18:33:13,830 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:33:13,831 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1122936247] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 18:33:13,831 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 18:33:13,831 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-11-25 18:33:13,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1704762955] [2022-11-25 18:33:13,831 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 18:33:13,832 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-25 18:33:13,832 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:33:13,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-25 18:33:13,833 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-11-25 18:33:13,874 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 120 out of 278 [2022-11-25 18:33:13,875 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 103 places, 79 transitions, 751 flow. Second operand has 10 states, 10 states have (on average 123.3) internal successors, (1233), 10 states have internal predecessors, (1233), 0 states have call successors, (0), 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 18:33:13,875 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:33:13,875 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 120 of 278 [2022-11-25 18:33:13,875 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:33:16,129 INFO L130 PetriNetUnfolder]: 12552/17045 cut-off events. [2022-11-25 18:33:16,129 INFO L131 PetriNetUnfolder]: For 105722/108889 co-relation queries the response was YES. [2022-11-25 18:33:16,201 INFO L83 FinitePrefix]: Finished finitePrefix Result has 85412 conditions, 17045 events. 12552/17045 cut-off events. For 105722/108889 co-relation queries the response was YES. Maximal size of possible extension queue 1057. Compared 94074 event pairs, 4126 based on Foata normal form. 1393/17987 useless extension candidates. Maximal degree in co-relation 85375. Up to 9034 conditions per place. [2022-11-25 18:33:16,275 INFO L137 encePairwiseOnDemand]: 273/278 looper letters, 149 selfloop transitions, 16 changer transitions 0/171 dead transitions. [2022-11-25 18:33:16,275 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 107 places, 171 transitions, 1795 flow [2022-11-25 18:33:16,275 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 18:33:16,275 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-25 18:33:16,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 681 transitions. [2022-11-25 18:33:16,278 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.48992805755395685 [2022-11-25 18:33:16,278 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 681 transitions. [2022-11-25 18:33:16,279 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 681 transitions. [2022-11-25 18:33:16,279 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:33:16,279 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 681 transitions. [2022-11-25 18:33:16,280 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 136.2) internal successors, (681), 5 states have internal predecessors, (681), 0 states have call successors, (0), 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 18:33:16,283 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 278.0) internal successors, (1668), 6 states have internal predecessors, (1668), 0 states have call successors, (0), 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 18:33:16,283 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 278.0) internal successors, (1668), 6 states have internal predecessors, (1668), 0 states have call successors, (0), 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 18:33:16,284 INFO L175 Difference]: Start difference. First operand has 103 places, 79 transitions, 751 flow. Second operand 5 states and 681 transitions. [2022-11-25 18:33:16,284 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 107 places, 171 transitions, 1795 flow [2022-11-25 18:33:16,734 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 104 places, 171 transitions, 1739 flow, removed 12 selfloop flow, removed 3 redundant places. [2022-11-25 18:33:16,736 INFO L231 Difference]: Finished difference. Result has 105 places, 80 transitions, 748 flow [2022-11-25 18:33:16,736 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=278, PETRI_DIFFERENCE_MINUEND_FLOW=699, PETRI_DIFFERENCE_MINUEND_PLACES=100, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=79, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=748, PETRI_PLACES=105, PETRI_TRANSITIONS=80} [2022-11-25 18:33:16,736 INFO L288 CegarLoopForPetriNet]: 55 programPoint places, 50 predicate places. [2022-11-25 18:33:16,736 INFO L495 AbstractCegarLoop]: Abstraction has has 105 places, 80 transitions, 748 flow [2022-11-25 18:33:16,737 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 123.3) internal successors, (1233), 10 states have internal predecessors, (1233), 0 states have call successors, (0), 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 18:33:16,737 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:33:16,737 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 18:33:16,741 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-25 18:33:16,937 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2022-11-25 18:33:16,938 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:33:16,938 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:33:16,938 INFO L85 PathProgramCache]: Analyzing trace with hash -1622414534, now seen corresponding path program 4 times [2022-11-25 18:33:16,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:33:16,938 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187622403] [2022-11-25 18:33:16,938 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:33:16,938 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:33:16,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:33:17,026 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:33:17,026 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:33:17,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187622403] [2022-11-25 18:33:17,026 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187622403] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 18:33:17,026 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 18:33:17,027 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 18:33:17,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1296121268] [2022-11-25 18:33:17,027 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 18:33:17,027 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 18:33:17,027 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:33:17,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 18:33:17,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-25 18:33:17,054 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 121 out of 278 [2022-11-25 18:33:17,054 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 105 places, 80 transitions, 748 flow. Second operand has 5 states, 5 states have (on average 125.8) internal successors, (629), 5 states have internal predecessors, (629), 0 states have call successors, (0), 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 18:33:17,054 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:33:17,055 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 121 of 278 [2022-11-25 18:33:17,055 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:33:19,171 INFO L130 PetriNetUnfolder]: 12886/17432 cut-off events. [2022-11-25 18:33:19,171 INFO L131 PetriNetUnfolder]: For 104527/110177 co-relation queries the response was YES. [2022-11-25 18:33:19,253 INFO L83 FinitePrefix]: Finished finitePrefix Result has 86021 conditions, 17432 events. 12886/17432 cut-off events. For 104527/110177 co-relation queries the response was YES. Maximal size of possible extension queue 945. Compared 96127 event pairs, 3579 based on Foata normal form. 2577/19803 useless extension candidates. Maximal degree in co-relation 85983. Up to 10187 conditions per place. [2022-11-25 18:33:19,319 INFO L137 encePairwiseOnDemand]: 272/278 looper letters, 195 selfloop transitions, 17 changer transitions 2/222 dead transitions. [2022-11-25 18:33:19,319 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 110 places, 222 transitions, 2403 flow [2022-11-25 18:33:19,320 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 18:33:19,320 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-11-25 18:33:19,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 817 transitions. [2022-11-25 18:33:19,323 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.48980815347721823 [2022-11-25 18:33:19,323 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 817 transitions. [2022-11-25 18:33:19,323 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 817 transitions. [2022-11-25 18:33:19,324 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:33:19,324 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 817 transitions. [2022-11-25 18:33:19,326 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 136.16666666666666) internal successors, (817), 6 states have internal predecessors, (817), 0 states have call successors, (0), 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 18:33:19,328 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 278.0) internal successors, (1946), 7 states have internal predecessors, (1946), 0 states have call successors, (0), 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 18:33:19,329 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 278.0) internal successors, (1946), 7 states have internal predecessors, (1946), 0 states have call successors, (0), 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 18:33:19,329 INFO L175 Difference]: Start difference. First operand has 105 places, 80 transitions, 748 flow. Second operand 6 states and 817 transitions. [2022-11-25 18:33:19,329 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 110 places, 222 transitions, 2403 flow [2022-11-25 18:33:19,626 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 108 places, 222 transitions, 2313 flow, removed 16 selfloop flow, removed 2 redundant places. [2022-11-25 18:33:19,628 INFO L231 Difference]: Finished difference. Result has 110 places, 84 transitions, 806 flow [2022-11-25 18:33:19,628 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=278, PETRI_DIFFERENCE_MINUEND_FLOW=722, PETRI_DIFFERENCE_MINUEND_PLACES=103, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=80, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=13, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=65, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=806, PETRI_PLACES=110, PETRI_TRANSITIONS=84} [2022-11-25 18:33:19,629 INFO L288 CegarLoopForPetriNet]: 55 programPoint places, 55 predicate places. [2022-11-25 18:33:19,629 INFO L495 AbstractCegarLoop]: Abstraction has has 110 places, 84 transitions, 806 flow [2022-11-25 18:33:19,629 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 125.8) internal successors, (629), 5 states have internal predecessors, (629), 0 states have call successors, (0), 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 18:33:19,630 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:33:19,630 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 18:33:19,630 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2022-11-25 18:33:19,630 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:33:19,630 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:33:19,631 INFO L85 PathProgramCache]: Analyzing trace with hash 223108464, now seen corresponding path program 2 times [2022-11-25 18:33:19,631 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:33:19,631 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834101377] [2022-11-25 18:33:19,631 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:33:19,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:33:19,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:33:19,707 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:33:19,707 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:33:19,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834101377] [2022-11-25 18:33:19,707 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834101377] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 18:33:19,707 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [186091959] [2022-11-25 18:33:19,707 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-25 18:33:19,708 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 18:33:19,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 18:33:19,724 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 18:33:19,750 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-25 18:33:19,869 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-25 18:33:19,869 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 18:33:19,871 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-25 18:33:19,872 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 18:33:19,906 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:33:19,907 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 18:33:19,936 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:33:19,936 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [186091959] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 18:33:19,937 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 18:33:19,937 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 10 [2022-11-25 18:33:19,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738791309] [2022-11-25 18:33:19,937 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 18:33:19,937 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-25 18:33:19,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:33:19,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-25 18:33:19,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2022-11-25 18:33:19,977 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 120 out of 278 [2022-11-25 18:33:19,978 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 110 places, 84 transitions, 806 flow. Second operand has 10 states, 10 states have (on average 123.3) internal successors, (1233), 10 states have internal predecessors, (1233), 0 states have call successors, (0), 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 18:33:19,978 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:33:19,979 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 120 of 278 [2022-11-25 18:33:19,979 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:33:22,978 INFO L130 PetriNetUnfolder]: 13498/18267 cut-off events. [2022-11-25 18:33:22,978 INFO L131 PetriNetUnfolder]: For 122661/128744 co-relation queries the response was YES. [2022-11-25 18:33:23,048 INFO L83 FinitePrefix]: Finished finitePrefix Result has 96119 conditions, 18267 events. 13498/18267 cut-off events. For 122661/128744 co-relation queries the response was YES. Maximal size of possible extension queue 1005. Compared 99847 event pairs, 3667 based on Foata normal form. 2546/20599 useless extension candidates. Maximal degree in co-relation 96079. Up to 10375 conditions per place. [2022-11-25 18:33:23,105 INFO L137 encePairwiseOnDemand]: 273/278 looper letters, 163 selfloop transitions, 15 changer transitions 0/186 dead transitions. [2022-11-25 18:33:23,105 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 114 places, 186 transitions, 2003 flow [2022-11-25 18:33:23,106 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 18:33:23,106 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-25 18:33:23,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 677 transitions. [2022-11-25 18:33:23,108 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4870503597122302 [2022-11-25 18:33:23,108 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 677 transitions. [2022-11-25 18:33:23,108 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 677 transitions. [2022-11-25 18:33:23,109 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:33:23,109 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 677 transitions. [2022-11-25 18:33:23,110 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 135.4) internal successors, (677), 5 states have internal predecessors, (677), 0 states have call successors, (0), 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 18:33:23,112 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 278.0) internal successors, (1668), 6 states have internal predecessors, (1668), 0 states have call successors, (0), 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 18:33:23,113 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 278.0) internal successors, (1668), 6 states have internal predecessors, (1668), 0 states have call successors, (0), 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 18:33:23,113 INFO L175 Difference]: Start difference. First operand has 110 places, 84 transitions, 806 flow. Second operand 5 states and 677 transitions. [2022-11-25 18:33:23,113 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 114 places, 186 transitions, 2003 flow [2022-11-25 18:33:23,471 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 111 places, 186 transitions, 1945 flow, removed 14 selfloop flow, removed 3 redundant places. [2022-11-25 18:33:23,474 INFO L231 Difference]: Finished difference. Result has 112 places, 85 transitions, 799 flow [2022-11-25 18:33:23,474 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=278, PETRI_DIFFERENCE_MINUEND_FLOW=752, PETRI_DIFFERENCE_MINUEND_PLACES=107, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=84, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=14, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=799, PETRI_PLACES=112, PETRI_TRANSITIONS=85} [2022-11-25 18:33:23,474 INFO L288 CegarLoopForPetriNet]: 55 programPoint places, 57 predicate places. [2022-11-25 18:33:23,475 INFO L495 AbstractCegarLoop]: Abstraction has has 112 places, 85 transitions, 799 flow [2022-11-25 18:33:23,475 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 123.3) internal successors, (1233), 10 states have internal predecessors, (1233), 0 states have call successors, (0), 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 18:33:23,475 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:33:23,476 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 18:33:23,482 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-25 18:33:23,681 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-11-25 18:33:23,681 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:33:23,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:33:23,682 INFO L85 PathProgramCache]: Analyzing trace with hash -2082751840, now seen corresponding path program 3 times [2022-11-25 18:33:23,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:33:23,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483662130] [2022-11-25 18:33:23,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:33:23,683 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:33:23,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:33:23,779 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:33:23,779 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:33:23,779 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483662130] [2022-11-25 18:33:23,779 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483662130] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 18:33:23,780 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 18:33:23,780 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 18:33:23,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2145828430] [2022-11-25 18:33:23,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 18:33:23,781 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 18:33:23,781 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:33:23,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 18:33:23,784 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-25 18:33:23,809 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 121 out of 278 [2022-11-25 18:33:23,810 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 112 places, 85 transitions, 799 flow. Second operand has 5 states, 5 states have (on average 125.8) internal successors, (629), 5 states have internal predecessors, (629), 0 states have call successors, (0), 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 18:33:23,810 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:33:23,810 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 121 of 278 [2022-11-25 18:33:23,810 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:33:26,248 INFO L130 PetriNetUnfolder]: 12816/17320 cut-off events. [2022-11-25 18:33:26,249 INFO L131 PetriNetUnfolder]: For 120890/126659 co-relation queries the response was YES. [2022-11-25 18:33:26,325 INFO L83 FinitePrefix]: Finished finitePrefix Result has 90409 conditions, 17320 events. 12816/17320 cut-off events. For 120890/126659 co-relation queries the response was YES. Maximal size of possible extension queue 949. Compared 93759 event pairs, 3703 based on Foata normal form. 2541/19638 useless extension candidates. Maximal degree in co-relation 90368. Up to 10316 conditions per place. [2022-11-25 18:33:26,403 INFO L137 encePairwiseOnDemand]: 272/278 looper letters, 181 selfloop transitions, 22 changer transitions 4/215 dead transitions. [2022-11-25 18:33:26,403 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 117 places, 215 transitions, 2300 flow [2022-11-25 18:33:26,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 18:33:26,404 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-11-25 18:33:26,406 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 812 transitions. [2022-11-25 18:33:26,407 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.486810551558753 [2022-11-25 18:33:26,407 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 812 transitions. [2022-11-25 18:33:26,407 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 812 transitions. [2022-11-25 18:33:26,408 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:33:26,408 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 812 transitions. [2022-11-25 18:33:26,410 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 135.33333333333334) internal successors, (812), 6 states have internal predecessors, (812), 0 states have call successors, (0), 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 18:33:26,413 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 278.0) internal successors, (1946), 7 states have internal predecessors, (1946), 0 states have call successors, (0), 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 18:33:26,413 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 278.0) internal successors, (1946), 7 states have internal predecessors, (1946), 0 states have call successors, (0), 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 18:33:26,413 INFO L175 Difference]: Start difference. First operand has 112 places, 85 transitions, 799 flow. Second operand 6 states and 812 transitions. [2022-11-25 18:33:26,413 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 117 places, 215 transitions, 2300 flow [2022-11-25 18:33:26,955 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 115 places, 215 transitions, 2270 flow, removed 6 selfloop flow, removed 2 redundant places. [2022-11-25 18:33:26,958 INFO L231 Difference]: Finished difference. Result has 117 places, 89 transitions, 889 flow [2022-11-25 18:33:26,958 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=278, PETRI_DIFFERENCE_MINUEND_FLOW=774, PETRI_DIFFERENCE_MINUEND_PLACES=110, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=85, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=65, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=889, PETRI_PLACES=117, PETRI_TRANSITIONS=89} [2022-11-25 18:33:26,958 INFO L288 CegarLoopForPetriNet]: 55 programPoint places, 62 predicate places. [2022-11-25 18:33:26,958 INFO L495 AbstractCegarLoop]: Abstraction has has 117 places, 89 transitions, 889 flow [2022-11-25 18:33:26,959 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 125.8) internal successors, (629), 5 states have internal predecessors, (629), 0 states have call successors, (0), 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 18:33:26,959 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:33:26,959 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 18:33:26,959 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2022-11-25 18:33:26,959 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:33:26,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:33:26,960 INFO L85 PathProgramCache]: Analyzing trace with hash 318685592, now seen corresponding path program 4 times [2022-11-25 18:33:26,960 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:33:26,960 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [54912766] [2022-11-25 18:33:26,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:33:26,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:33:26,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:33:27,048 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:33:27,048 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:33:27,048 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [54912766] [2022-11-25 18:33:27,048 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [54912766] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 18:33:27,049 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 18:33:27,049 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 18:33:27,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1394286446] [2022-11-25 18:33:27,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 18:33:27,050 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 18:33:27,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:33:27,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 18:33:27,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-25 18:33:27,085 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 121 out of 278 [2022-11-25 18:33:27,086 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 117 places, 89 transitions, 889 flow. Second operand has 5 states, 5 states have (on average 125.8) internal successors, (629), 5 states have internal predecessors, (629), 0 states have call successors, (0), 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 18:33:27,087 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:33:27,087 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 121 of 278 [2022-11-25 18:33:27,087 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:33:29,433 INFO L130 PetriNetUnfolder]: 12072/16292 cut-off events. [2022-11-25 18:33:29,433 INFO L131 PetriNetUnfolder]: For 117477/122922 co-relation queries the response was YES. [2022-11-25 18:33:29,507 INFO L83 FinitePrefix]: Finished finitePrefix Result has 88952 conditions, 16292 events. 12072/16292 cut-off events. For 117477/122922 co-relation queries the response was YES. Maximal size of possible extension queue 895. Compared 87281 event pairs, 2993 based on Foata normal form. 2363/18440 useless extension candidates. Maximal degree in co-relation 88909. Up to 8582 conditions per place. [2022-11-25 18:33:29,559 INFO L137 encePairwiseOnDemand]: 273/278 looper letters, 160 selfloop transitions, 19 changer transitions 0/187 dead transitions. [2022-11-25 18:33:29,559 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 121 places, 187 transitions, 2082 flow [2022-11-25 18:33:29,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 18:33:29,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-25 18:33:29,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 678 transitions. [2022-11-25 18:33:29,561 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.48776978417266187 [2022-11-25 18:33:29,561 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 678 transitions. [2022-11-25 18:33:29,561 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 678 transitions. [2022-11-25 18:33:29,562 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:33:29,562 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 678 transitions. [2022-11-25 18:33:29,563 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 135.6) internal successors, (678), 5 states have internal predecessors, (678), 0 states have call successors, (0), 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 18:33:29,565 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 278.0) internal successors, (1668), 6 states have internal predecessors, (1668), 0 states have call successors, (0), 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 18:33:29,565 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 278.0) internal successors, (1668), 6 states have internal predecessors, (1668), 0 states have call successors, (0), 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 18:33:29,565 INFO L175 Difference]: Start difference. First operand has 117 places, 89 transitions, 889 flow. Second operand 5 states and 678 transitions. [2022-11-25 18:33:29,566 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 121 places, 187 transitions, 2082 flow [2022-11-25 18:33:30,517 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 119 places, 187 transitions, 2040 flow, removed 11 selfloop flow, removed 2 redundant places. [2022-11-25 18:33:30,518 INFO L231 Difference]: Finished difference. Result has 120 places, 90 transitions, 905 flow [2022-11-25 18:33:30,519 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=278, PETRI_DIFFERENCE_MINUEND_FLOW=847, PETRI_DIFFERENCE_MINUEND_PLACES=115, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=89, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=70, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=905, PETRI_PLACES=120, PETRI_TRANSITIONS=90} [2022-11-25 18:33:30,519 INFO L288 CegarLoopForPetriNet]: 55 programPoint places, 65 predicate places. [2022-11-25 18:33:30,519 INFO L495 AbstractCegarLoop]: Abstraction has has 120 places, 90 transitions, 905 flow [2022-11-25 18:33:30,520 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 125.8) internal successors, (629), 5 states have internal predecessors, (629), 0 states have call successors, (0), 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 18:33:30,520 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:33:30,520 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 18:33:30,520 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2022-11-25 18:33:30,520 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:33:30,521 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:33:30,521 INFO L85 PathProgramCache]: Analyzing trace with hash -1883932629, now seen corresponding path program 3 times [2022-11-25 18:33:30,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:33:30,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [132444257] [2022-11-25 18:33:30,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:33:30,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:33:30,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:33:30,597 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:33:30,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:33:30,598 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [132444257] [2022-11-25 18:33:30,598 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [132444257] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 18:33:30,598 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 18:33:30,598 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 18:33:30,598 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [839574996] [2022-11-25 18:33:30,598 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 18:33:30,599 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 18:33:30,599 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:33:30,599 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 18:33:30,599 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-25 18:33:30,631 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 121 out of 278 [2022-11-25 18:33:30,631 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 120 places, 90 transitions, 905 flow. Second operand has 5 states, 5 states have (on average 125.8) internal successors, (629), 5 states have internal predecessors, (629), 0 states have call successors, (0), 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 18:33:30,632 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:33:30,632 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 121 of 278 [2022-11-25 18:33:30,632 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:33:32,929 INFO L130 PetriNetUnfolder]: 10902/14709 cut-off events. [2022-11-25 18:33:32,929 INFO L131 PetriNetUnfolder]: For 125408/130742 co-relation queries the response was YES. [2022-11-25 18:33:33,004 INFO L83 FinitePrefix]: Finished finitePrefix Result has 81913 conditions, 14709 events. 10902/14709 cut-off events. For 125408/130742 co-relation queries the response was YES. Maximal size of possible extension queue 1042. Compared 81254 event pairs, 2538 based on Foata normal form. 2386/16819 useless extension candidates. Maximal degree in co-relation 81869. Up to 7632 conditions per place. [2022-11-25 18:33:33,070 INFO L137 encePairwiseOnDemand]: 272/278 looper letters, 189 selfloop transitions, 22 changer transitions 12/231 dead transitions. [2022-11-25 18:33:33,070 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 125 places, 231 transitions, 2670 flow [2022-11-25 18:33:33,070 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-25 18:33:33,071 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2022-11-25 18:33:33,072 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 816 transitions. [2022-11-25 18:33:33,073 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4892086330935252 [2022-11-25 18:33:33,073 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 816 transitions. [2022-11-25 18:33:33,073 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 816 transitions. [2022-11-25 18:33:33,073 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:33:33,074 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 816 transitions. [2022-11-25 18:33:33,075 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 136.0) internal successors, (816), 6 states have internal predecessors, (816), 0 states have call successors, (0), 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 18:33:33,078 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 278.0) internal successors, (1946), 7 states have internal predecessors, (1946), 0 states have call successors, (0), 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 18:33:33,079 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 278.0) internal successors, (1946), 7 states have internal predecessors, (1946), 0 states have call successors, (0), 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 18:33:33,079 INFO L175 Difference]: Start difference. First operand has 120 places, 90 transitions, 905 flow. Second operand 6 states and 816 transitions. [2022-11-25 18:33:33,079 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 125 places, 231 transitions, 2670 flow [2022-11-25 18:33:33,532 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 122 places, 231 transitions, 2524 flow, removed 20 selfloop flow, removed 3 redundant places. [2022-11-25 18:33:33,534 INFO L231 Difference]: Finished difference. Result has 123 places, 93 transitions, 954 flow [2022-11-25 18:33:33,534 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=278, PETRI_DIFFERENCE_MINUEND_FLOW=862, PETRI_DIFFERENCE_MINUEND_PLACES=117, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=90, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=20, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=69, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=954, PETRI_PLACES=123, PETRI_TRANSITIONS=93} [2022-11-25 18:33:33,535 INFO L288 CegarLoopForPetriNet]: 55 programPoint places, 68 predicate places. [2022-11-25 18:33:33,535 INFO L495 AbstractCegarLoop]: Abstraction has has 123 places, 93 transitions, 954 flow [2022-11-25 18:33:33,535 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 125.8) internal successors, (629), 5 states have internal predecessors, (629), 0 states have call successors, (0), 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 18:33:33,535 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:33:33,536 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 18:33:33,536 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-11-25 18:33:33,536 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:33:33,536 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:33:33,537 INFO L85 PathProgramCache]: Analyzing trace with hash 1955335043, now seen corresponding path program 4 times [2022-11-25 18:33:33,537 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:33:33,537 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19459246] [2022-11-25 18:33:33,537 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:33:33,537 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:33:33,555 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:33:33,624 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 18:33:33,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:33:33,625 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19459246] [2022-11-25 18:33:33,625 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19459246] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 18:33:33,625 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 18:33:33,625 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 18:33:33,625 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [597872510] [2022-11-25 18:33:33,626 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 18:33:33,626 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 18:33:33,626 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:33:33,626 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 18:33:33,627 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2022-11-25 18:33:33,666 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 121 out of 278 [2022-11-25 18:33:33,667 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 123 places, 93 transitions, 954 flow. Second operand has 5 states, 5 states have (on average 125.8) internal successors, (629), 5 states have internal predecessors, (629), 0 states have call successors, (0), 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 18:33:33,667 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:33:33,667 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 121 of 278 [2022-11-25 18:33:33,667 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:33:35,857 INFO L130 PetriNetUnfolder]: 10062/13557 cut-off events. [2022-11-25 18:33:35,857 INFO L131 PetriNetUnfolder]: For 104824/109688 co-relation queries the response was YES. [2022-11-25 18:33:35,917 INFO L83 FinitePrefix]: Finished finitePrefix Result has 75528 conditions, 13557 events. 10062/13557 cut-off events. For 104824/109688 co-relation queries the response was YES. Maximal size of possible extension queue 984. Compared 74235 event pairs, 1960 based on Foata normal form. 2165/15482 useless extension candidates. Maximal degree in co-relation 75483. Up to 6000 conditions per place. [2022-11-25 18:33:35,975 INFO L137 encePairwiseOnDemand]: 273/278 looper letters, 175 selfloop transitions, 19 changer transitions 0/202 dead transitions. [2022-11-25 18:33:35,975 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 127 places, 202 transitions, 2282 flow [2022-11-25 18:33:35,977 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 18:33:35,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-25 18:33:35,978 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 682 transitions. [2022-11-25 18:33:35,979 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4906474820143885 [2022-11-25 18:33:35,979 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 682 transitions. [2022-11-25 18:33:35,979 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 682 transitions. [2022-11-25 18:33:35,980 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:33:35,980 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 682 transitions. [2022-11-25 18:33:35,981 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 136.4) internal successors, (682), 5 states have internal predecessors, (682), 0 states have call successors, (0), 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 18:33:35,983 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 278.0) internal successors, (1668), 6 states have internal predecessors, (1668), 0 states have call successors, (0), 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 18:33:35,983 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 278.0) internal successors, (1668), 6 states have internal predecessors, (1668), 0 states have call successors, (0), 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 18:33:35,983 INFO L175 Difference]: Start difference. First operand has 123 places, 93 transitions, 954 flow. Second operand 5 states and 682 transitions. [2022-11-25 18:33:35,984 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 127 places, 202 transitions, 2282 flow [2022-11-25 18:33:36,464 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 123 places, 202 transitions, 2228 flow, removed 14 selfloop flow, removed 4 redundant places. [2022-11-25 18:33:36,467 INFO L231 Difference]: Finished difference. Result has 124 places, 94 transitions, 958 flow [2022-11-25 18:33:36,467 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=278, PETRI_DIFFERENCE_MINUEND_FLOW=900, PETRI_DIFFERENCE_MINUEND_PLACES=119, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=93, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=18, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=74, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=958, PETRI_PLACES=124, PETRI_TRANSITIONS=94} [2022-11-25 18:33:36,468 INFO L288 CegarLoopForPetriNet]: 55 programPoint places, 69 predicate places. [2022-11-25 18:33:36,468 INFO L495 AbstractCegarLoop]: Abstraction has has 124 places, 94 transitions, 958 flow [2022-11-25 18:33:36,468 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 125.8) internal successors, (629), 5 states have internal predecessors, (629), 0 states have call successors, (0), 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 18:33:36,468 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:33:36,468 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 18:33:36,469 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2022-11-25 18:33:36,469 INFO L420 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:33:36,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:33:36,469 INFO L85 PathProgramCache]: Analyzing trace with hash -646483876, now seen corresponding path program 1 times [2022-11-25 18:33:36,469 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:33:36,470 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1125298080] [2022-11-25 18:33:36,470 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:33:36,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:33:36,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:33:36,555 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 18:33:36,555 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:33:36,555 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1125298080] [2022-11-25 18:33:36,556 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1125298080] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 18:33:36,556 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 18:33:36,556 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-25 18:33:36,556 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [660690702] [2022-11-25 18:33:36,556 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 18:33:36,557 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 18:33:36,557 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:33:36,557 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 18:33:36,557 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 18:33:36,560 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 129 out of 278 [2022-11-25 18:33:36,561 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 124 places, 94 transitions, 958 flow. Second operand has 3 states, 3 states have (on average 136.66666666666666) internal successors, (410), 3 states have internal predecessors, (410), 0 states have call successors, (0), 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 18:33:36,561 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:33:36,561 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 129 of 278 [2022-11-25 18:33:36,562 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:33:37,880 INFO L130 PetriNetUnfolder]: 5768/7970 cut-off events. [2022-11-25 18:33:37,880 INFO L131 PetriNetUnfolder]: For 74692/80677 co-relation queries the response was YES. [2022-11-25 18:33:37,939 INFO L83 FinitePrefix]: Finished finitePrefix Result has 43144 conditions, 7970 events. 5768/7970 cut-off events. For 74692/80677 co-relation queries the response was YES. Maximal size of possible extension queue 699. Compared 43848 event pairs, 1868 based on Foata normal form. 2606/10326 useless extension candidates. Maximal degree in co-relation 43099. Up to 5469 conditions per place. [2022-11-25 18:33:37,972 INFO L137 encePairwiseOnDemand]: 275/278 looper letters, 79 selfloop transitions, 10 changer transitions 17/120 dead transitions. [2022-11-25 18:33:37,972 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 126 places, 120 transitions, 1297 flow [2022-11-25 18:33:37,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 18:33:37,973 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-11-25 18:33:37,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 434 transitions. [2022-11-25 18:33:37,974 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5203836930455635 [2022-11-25 18:33:37,974 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 434 transitions. [2022-11-25 18:33:37,974 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 434 transitions. [2022-11-25 18:33:37,974 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:33:37,974 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 434 transitions. [2022-11-25 18:33:37,975 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 144.66666666666666) internal successors, (434), 3 states have internal predecessors, (434), 0 states have call successors, (0), 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 18:33:37,976 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 278.0) internal successors, (1112), 4 states have internal predecessors, (1112), 0 states have call successors, (0), 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 18:33:37,976 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 278.0) internal successors, (1112), 4 states have internal predecessors, (1112), 0 states have call successors, (0), 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 18:33:37,977 INFO L175 Difference]: Start difference. First operand has 124 places, 94 transitions, 958 flow. Second operand 3 states and 434 transitions. [2022-11-25 18:33:37,977 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 126 places, 120 transitions, 1297 flow [2022-11-25 18:33:38,091 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 123 places, 120 transitions, 1258 flow, removed 2 selfloop flow, removed 3 redundant places. [2022-11-25 18:33:38,092 INFO L231 Difference]: Finished difference. Result has 124 places, 82 transitions, 832 flow [2022-11-25 18:33:38,093 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=278, PETRI_DIFFERENCE_MINUEND_FLOW=883, PETRI_DIFFERENCE_MINUEND_PLACES=121, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=91, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=10, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=81, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=832, PETRI_PLACES=124, PETRI_TRANSITIONS=82} [2022-11-25 18:33:38,093 INFO L288 CegarLoopForPetriNet]: 55 programPoint places, 69 predicate places. [2022-11-25 18:33:38,093 INFO L495 AbstractCegarLoop]: Abstraction has has 124 places, 82 transitions, 832 flow [2022-11-25 18:33:38,093 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 136.66666666666666) internal successors, (410), 3 states have internal predecessors, (410), 0 states have call successors, (0), 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 18:33:38,094 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:33:38,094 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 18:33:38,094 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2022-11-25 18:33:38,094 INFO L420 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:33:38,094 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:33:38,095 INFO L85 PathProgramCache]: Analyzing trace with hash -32390654, now seen corresponding path program 1 times [2022-11-25 18:33:38,095 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:33:38,095 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1406377857] [2022-11-25 18:33:38,095 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:33:38,095 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:33:38,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:33:38,252 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 18:33:38,252 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:33:38,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1406377857] [2022-11-25 18:33:38,253 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1406377857] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 18:33:38,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [40620292] [2022-11-25 18:33:38,253 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:33:38,253 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 18:33:38,253 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 18:33:38,254 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 18:33:38,285 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-25 18:33:38,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:33:38,398 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-25 18:33:38,399 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 18:33:38,504 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 18:33:38,505 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 18:33:38,606 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 18:33:38,607 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [40620292] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 18:33:38,607 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 18:33:38,607 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 2] total 5 [2022-11-25 18:33:38,607 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1187256737] [2022-11-25 18:33:38,607 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 18:33:38,608 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-25 18:33:38,608 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:33:38,608 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-25 18:33:38,608 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-11-25 18:33:38,622 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 278 [2022-11-25 18:33:38,623 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 124 places, 82 transitions, 832 flow. Second operand has 7 states, 7 states have (on average 134.71428571428572) internal successors, (943), 7 states have internal predecessors, (943), 0 states have call successors, (0), 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 18:33:38,623 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:33:38,623 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 278 [2022-11-25 18:33:38,623 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:33:41,170 INFO L130 PetriNetUnfolder]: 10764/14646 cut-off events. [2022-11-25 18:33:41,171 INFO L131 PetriNetUnfolder]: For 100787/108436 co-relation queries the response was YES. [2022-11-25 18:33:41,238 INFO L83 FinitePrefix]: Finished finitePrefix Result has 73432 conditions, 14646 events. 10764/14646 cut-off events. For 100787/108436 co-relation queries the response was YES. Maximal size of possible extension queue 852. Compared 79414 event pairs, 1039 based on Foata normal form. 3681/18203 useless extension candidates. Maximal degree in co-relation 73386. Up to 7699 conditions per place. [2022-11-25 18:33:41,284 INFO L137 encePairwiseOnDemand]: 272/278 looper letters, 157 selfloop transitions, 83 changer transitions 5/259 dead transitions. [2022-11-25 18:33:41,284 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 125 places, 259 transitions, 2610 flow [2022-11-25 18:33:41,285 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-25 18:33:41,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-11-25 18:33:41,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1024 transitions. [2022-11-25 18:33:41,286 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.526207605344296 [2022-11-25 18:33:41,287 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1024 transitions. [2022-11-25 18:33:41,287 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1024 transitions. [2022-11-25 18:33:41,287 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:33:41,287 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1024 transitions. [2022-11-25 18:33:41,289 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 146.28571428571428) internal successors, (1024), 7 states have internal predecessors, (1024), 0 states have call successors, (0), 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 18:33:41,291 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 278.0) internal successors, (2224), 8 states have internal predecessors, (2224), 0 states have call successors, (0), 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 18:33:41,292 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 278.0) internal successors, (2224), 8 states have internal predecessors, (2224), 0 states have call successors, (0), 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 18:33:41,292 INFO L175 Difference]: Start difference. First operand has 124 places, 82 transitions, 832 flow. Second operand 7 states and 1024 transitions. [2022-11-25 18:33:41,292 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 125 places, 259 transitions, 2610 flow [2022-11-25 18:33:41,507 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 110 places, 259 transitions, 2503 flow, removed 4 selfloop flow, removed 15 redundant places. [2022-11-25 18:33:41,509 INFO L231 Difference]: Finished difference. Result has 113 places, 149 transitions, 1764 flow [2022-11-25 18:33:41,509 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=278, PETRI_DIFFERENCE_MINUEND_FLOW=633, PETRI_DIFFERENCE_MINUEND_PLACES=104, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=73, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=30, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=43, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=1764, PETRI_PLACES=113, PETRI_TRANSITIONS=149} [2022-11-25 18:33:41,510 INFO L288 CegarLoopForPetriNet]: 55 programPoint places, 58 predicate places. [2022-11-25 18:33:41,510 INFO L495 AbstractCegarLoop]: Abstraction has has 113 places, 149 transitions, 1764 flow [2022-11-25 18:33:41,510 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 134.71428571428572) internal successors, (943), 7 states have internal predecessors, (943), 0 states have call successors, (0), 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 18:33:41,511 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 18:33:41,511 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 18:33:41,515 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-25 18:33:41,713 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2022-11-25 18:33:41,713 INFO L420 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 19 more)] === [2022-11-25 18:33:41,713 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 18:33:41,714 INFO L85 PathProgramCache]: Analyzing trace with hash -1240356790, now seen corresponding path program 2 times [2022-11-25 18:33:41,714 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 18:33:41,714 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1809296076] [2022-11-25 18:33:41,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 18:33:41,714 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 18:33:41,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 18:33:41,894 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 18:33:41,894 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 18:33:41,894 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1809296076] [2022-11-25 18:33:41,894 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1809296076] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 18:33:41,895 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1199765727] [2022-11-25 18:33:41,895 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-25 18:33:41,895 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 18:33:41,895 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 18:33:41,896 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 18:33:41,917 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_f2fe9d4f-da17-4516-b5a8-9de136f617a8/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-25 18:33:42,044 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-25 18:33:42,044 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 18:33:42,046 INFO L263 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 13 conjunts are in the unsatisfiable core [2022-11-25 18:33:42,047 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 18:33:42,170 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 18:33:42,171 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 18:33:42,286 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 18:33:42,286 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1199765727] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 18:33:42,286 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 18:33:42,286 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 2] total 5 [2022-11-25 18:33:42,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [603750872] [2022-11-25 18:33:42,287 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 18:33:42,287 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-25 18:33:42,287 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 18:33:42,288 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-25 18:33:42,288 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2022-11-25 18:33:42,297 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 128 out of 278 [2022-11-25 18:33:42,298 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 113 places, 149 transitions, 1764 flow. Second operand has 7 states, 7 states have (on average 134.71428571428572) internal successors, (943), 7 states have internal predecessors, (943), 0 states have call successors, (0), 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 18:33:42,298 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 18:33:42,299 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 128 of 278 [2022-11-25 18:33:42,299 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 18:33:45,350 INFO L130 PetriNetUnfolder]: 15982/21721 cut-off events. [2022-11-25 18:33:45,351 INFO L131 PetriNetUnfolder]: For 152082/162397 co-relation queries the response was YES. [2022-11-25 18:33:45,462 INFO L83 FinitePrefix]: Finished finitePrefix Result has 115944 conditions, 21721 events. 15982/21721 cut-off events. For 152082/162397 co-relation queries the response was YES. Maximal size of possible extension queue 1206. Compared 123445 event pairs, 2795 based on Foata normal form. 4329/25941 useless extension candidates. Maximal degree in co-relation 115905. Up to 15750 conditions per place. [2022-11-25 18:33:45,548 INFO L137 encePairwiseOnDemand]: 272/278 looper letters, 229 selfloop transitions, 79 changer transitions 5/327 dead transitions. [2022-11-25 18:33:45,548 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 119 places, 327 transitions, 3875 flow [2022-11-25 18:33:45,548 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-25 18:33:45,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2022-11-25 18:33:45,550 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 1020 transitions. [2022-11-25 18:33:45,550 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5241521068859198 [2022-11-25 18:33:45,551 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 1020 transitions. [2022-11-25 18:33:45,551 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 1020 transitions. [2022-11-25 18:33:45,551 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 18:33:45,552 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 1020 transitions. [2022-11-25 18:33:45,553 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 145.71428571428572) internal successors, (1020), 7 states have internal predecessors, (1020), 0 states have call successors, (0), 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 18:33:45,556 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 278.0) internal successors, (2224), 8 states have internal predecessors, (2224), 0 states have call successors, (0), 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 18:33:45,557 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 278.0) internal successors, (2224), 8 states have internal predecessors, (2224), 0 states have call successors, (0), 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 18:33:45,557 INFO L175 Difference]: Start difference. First operand has 113 places, 149 transitions, 1764 flow. Second operand 7 states and 1020 transitions. [2022-11-25 18:33:45,557 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 119 places, 327 transitions, 3875 flow