./Ultimate.py --spec ../../sv-benchmarks/c/properties/valid-memsafety.prp --file ../../sv-benchmarks/c/weaver/clever.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_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/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_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/config/AutomizerMemDerefMemtrack.xml -i ../../sv-benchmarks/c/weaver/clever.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/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_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/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 93a2fdd4bcf1d0c2ab8b4e49feeb28ec4b1782148939310f1cb0ffe97948195e --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-38b53e6 [2022-11-25 15:29:27,835 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-25 15:29:27,838 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-25 15:29:27,882 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-25 15:29:27,883 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-25 15:29:27,884 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-25 15:29:27,885 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-25 15:29:27,887 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-25 15:29:27,889 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-25 15:29:27,890 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-25 15:29:27,895 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-25 15:29:27,899 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-25 15:29:27,899 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-25 15:29:27,905 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-25 15:29:27,908 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-25 15:29:27,912 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-25 15:29:27,915 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-25 15:29:27,917 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-25 15:29:27,920 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-25 15:29:27,927 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-25 15:29:27,929 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-25 15:29:27,931 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-25 15:29:27,934 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-25 15:29:27,935 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-25 15:29:27,943 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-25 15:29:27,944 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-25 15:29:27,944 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-25 15:29:27,945 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-25 15:29:27,945 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-25 15:29:27,946 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-25 15:29:27,947 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-25 15:29:27,948 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-25 15:29:27,948 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-25 15:29:27,949 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-25 15:29:27,950 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-25 15:29:27,951 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-25 15:29:27,951 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-25 15:29:27,952 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-25 15:29:27,952 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-25 15:29:27,953 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-25 15:29:27,954 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-25 15:29:27,958 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/config/svcomp-DerefFreeMemtrack-32bit-Automizer_Default.epf [2022-11-25 15:29:28,001 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-25 15:29:28,002 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-25 15:29:28,002 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-25 15:29:28,002 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-25 15:29:28,004 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-25 15:29:28,004 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-25 15:29:28,005 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2022-11-25 15:29:28,005 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2022-11-25 15:29:28,005 INFO L138 SettingsManager]: * Use SBE=true [2022-11-25 15:29:28,006 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-25 15:29:28,007 INFO L138 SettingsManager]: * sizeof long=4 [2022-11-25 15:29:28,007 INFO L138 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2022-11-25 15:29:28,007 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-25 15:29:28,007 INFO L138 SettingsManager]: * sizeof POINTER=4 [2022-11-25 15:29:28,008 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-25 15:29:28,008 INFO L138 SettingsManager]: * Check for the main procedure if all allocated memory was freed=true [2022-11-25 15:29:28,008 INFO L138 SettingsManager]: * Bitprecise bitfields=true [2022-11-25 15:29:28,008 INFO L138 SettingsManager]: * SV-COMP memtrack compatibility mode=true [2022-11-25 15:29:28,009 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-25 15:29:28,009 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-25 15:29:28,009 INFO L138 SettingsManager]: * sizeof long double=12 [2022-11-25 15:29:28,009 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-25 15:29:28,010 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-25 15:29:28,010 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-25 15:29:28,010 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-25 15:29:28,010 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-25 15:29:28,011 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-25 15:29:28,011 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-25 15:29:28,012 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2022-11-25 15:29:28,012 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-25 15:29:28,012 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2022-11-25 15:29:28,012 INFO L138 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2022-11-25 15:29:28,013 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-25 15:29:28,013 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_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/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_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/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 -> 93a2fdd4bcf1d0c2ab8b4e49feeb28ec4b1782148939310f1cb0ffe97948195e [2022-11-25 15:29:28,318 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-25 15:29:28,359 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-25 15:29:28,361 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-25 15:29:28,363 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-25 15:29:28,363 INFO L275 PluginConnector]: CDTParser initialized [2022-11-25 15:29:28,365 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/../../sv-benchmarks/c/weaver/clever.wvr.c [2022-11-25 15:29:31,622 INFO L500 CDTParser]: Created temporary CDT project at NULL [2022-11-25 15:29:31,877 INFO L351 CDTParser]: Found 1 translation units. [2022-11-25 15:29:31,877 INFO L172 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/sv-benchmarks/c/weaver/clever.wvr.c [2022-11-25 15:29:31,884 INFO L394 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/data/59cbe5e36/36dc3ef7a1d04994b89e3f4e960f5687/FLAG37345e79a [2022-11-25 15:29:31,900 INFO L402 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/data/59cbe5e36/36dc3ef7a1d04994b89e3f4e960f5687 [2022-11-25 15:29:31,903 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-25 15:29:31,904 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-25 15:29:31,906 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-25 15:29:31,906 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-25 15:29:31,911 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-25 15:29:31,912 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 03:29:31" (1/1) ... [2022-11-25 15:29:31,913 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@e47d9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 03:29:31, skipping insertion in model container [2022-11-25 15:29:31,913 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 25.11 03:29:31" (1/1) ... [2022-11-25 15:29:31,921 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-25 15:29:31,941 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-25 15:29:32,110 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_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/sv-benchmarks/c/weaver/clever.wvr.c[2133,2146] [2022-11-25 15:29:32,115 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-25 15:29:32,125 INFO L203 MainTranslator]: Completed pre-run [2022-11-25 15:29:32,149 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_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/sv-benchmarks/c/weaver/clever.wvr.c[2133,2146] [2022-11-25 15:29:32,152 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-25 15:29:32,166 INFO L208 MainTranslator]: Completed translation [2022-11-25 15:29:32,166 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 03:29:32 WrapperNode [2022-11-25 15:29:32,166 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-25 15:29:32,168 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-25 15:29:32,168 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-25 15:29:32,168 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-25 15:29:32,175 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 03:29:32" (1/1) ... [2022-11-25 15:29:32,189 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 03:29:32" (1/1) ... [2022-11-25 15:29:32,209 INFO L138 Inliner]: procedures = 19, calls = 21, calls flagged for inlining = 5, calls inlined = 5, statements flattened = 78 [2022-11-25 15:29:32,210 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-25 15:29:32,211 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-25 15:29:32,211 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-25 15:29:32,211 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-25 15:29:32,219 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 03:29:32" (1/1) ... [2022-11-25 15:29:32,219 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 03:29:32" (1/1) ... [2022-11-25 15:29:32,221 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 03:29:32" (1/1) ... [2022-11-25 15:29:32,222 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 03:29:32" (1/1) ... [2022-11-25 15:29:32,227 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 03:29:32" (1/1) ... [2022-11-25 15:29:32,232 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 03:29:32" (1/1) ... [2022-11-25 15:29:32,233 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 03:29:32" (1/1) ... [2022-11-25 15:29:32,234 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 03:29:32" (1/1) ... [2022-11-25 15:29:32,237 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-25 15:29:32,238 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-25 15:29:32,238 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-25 15:29:32,238 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-25 15:29:32,239 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 03:29:32" (1/1) ... [2022-11-25 15:29:32,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-25 15:29:32,262 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:29:32,278 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-25 15:29:32,280 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-25 15:29:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-25 15:29:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2022-11-25 15:29:32,317 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2022-11-25 15:29:32,317 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2022-11-25 15:29:32,317 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2022-11-25 15:29:32,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-25 15:29:32,318 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-25 15:29:32,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-25 15:29:32,318 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-25 15:29:32,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-25 15:29:32,318 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-25 15:29:32,318 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-25 15:29:32,320 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2022-11-25 15:29:32,415 INFO L235 CfgBuilder]: Building ICFG [2022-11-25 15:29:32,417 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-25 15:29:32,723 INFO L276 CfgBuilder]: Performing block encoding [2022-11-25 15:29:32,731 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-25 15:29:32,731 INFO L300 CfgBuilder]: Removed 3 assume(true) statements. [2022-11-25 15:29:32,734 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 03:29:32 BoogieIcfgContainer [2022-11-25 15:29:32,734 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-25 15:29:32,736 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-25 15:29:32,736 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-25 15:29:32,740 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-25 15:29:32,740 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 25.11 03:29:31" (1/3) ... [2022-11-25 15:29:32,741 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@26672219 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 03:29:32, skipping insertion in model container [2022-11-25 15:29:32,741 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 25.11 03:29:32" (2/3) ... [2022-11-25 15:29:32,741 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@26672219 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 25.11 03:29:32, skipping insertion in model container [2022-11-25 15:29:32,741 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 25.11 03:29:32" (3/3) ... [2022-11-25 15:29:32,743 INFO L112 eAbstractionObserver]: Analyzing ICFG clever.wvr.c [2022-11-25 15:29:32,765 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-25 15:29:32,765 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 10 error locations. [2022-11-25 15:29:32,765 INFO L515 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2022-11-25 15:29:32,871 INFO L144 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2022-11-25 15:29:32,916 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 131 places, 133 transitions, 282 flow [2022-11-25 15:29:32,990 INFO L130 PetriNetUnfolder]: 9/131 cut-off events. [2022-11-25 15:29:32,990 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-11-25 15:29:32,997 INFO L83 FinitePrefix]: Finished finitePrefix Result has 140 conditions, 131 events. 9/131 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 110 event pairs, 0 based on Foata normal form. 0/112 useless extension candidates. Maximal degree in co-relation 90. Up to 2 conditions per place. [2022-11-25 15:29:32,997 INFO L82 GeneralOperation]: Start removeDead. Operand has 131 places, 133 transitions, 282 flow [2022-11-25 15:29:33,004 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 124 places, 126 transitions, 264 flow [2022-11-25 15:29:33,010 INFO L115 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2022-11-25 15:29:33,027 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 124 places, 126 transitions, 264 flow [2022-11-25 15:29:33,030 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 124 places, 126 transitions, 264 flow [2022-11-25 15:29:33,031 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 124 places, 126 transitions, 264 flow [2022-11-25 15:29:33,108 INFO L130 PetriNetUnfolder]: 9/126 cut-off events. [2022-11-25 15:29:33,108 INFO L131 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2022-11-25 15:29:33,110 INFO L83 FinitePrefix]: Finished finitePrefix Result has 135 conditions, 126 events. 9/126 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 111 event pairs, 0 based on Foata normal form. 0/108 useless extension candidates. Maximal degree in co-relation 90. Up to 2 conditions per place. [2022-11-25 15:29:33,112 INFO L119 LiptonReduction]: Number of co-enabled transitions 972 [2022-11-25 15:29:38,658 INFO L134 LiptonReduction]: Checked pairs total: 946 [2022-11-25 15:29:38,659 INFO L136 LiptonReduction]: Total number of compositions: 129 [2022-11-25 15:29:38,678 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-25 15:29:38,685 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;@42221ec7, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-25 15:29:38,686 INFO L358 AbstractCegarLoop]: Starting to check reachability of 12 error locations. [2022-11-25 15:29:38,688 INFO L130 PetriNetUnfolder]: 0/1 cut-off events. [2022-11-25 15:29:38,688 INFO L131 PetriNetUnfolder]: For 0/0 co-relation queries the response was YES. [2022-11-25 15:29:38,689 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:29:38,689 INFO L209 CegarLoopForPetriNet]: trace histogram [1] [2022-11-25 15:29:38,690 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2022-11-25 15:29:38,696 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:29:38,696 INFO L85 PathProgramCache]: Analyzing trace with hash 493, now seen corresponding path program 1 times [2022-11-25 15:29:38,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:29:38,708 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [187758819] [2022-11-25 15:29:38,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:29:38,709 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:29:38,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:29:38,801 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:29:38,802 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:29:38,802 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [187758819] [2022-11-25 15:29:38,803 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [187758819] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 15:29:38,803 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 15:29:38,804 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [0] imperfect sequences [] total 0 [2022-11-25 15:29:38,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1585346496] [2022-11-25 15:29:38,806 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 15:29:38,815 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2022-11-25 15:29:38,816 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:29:38,838 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2022-11-25 15:29:38,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2022-11-25 15:29:38,842 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 122 out of 262 [2022-11-25 15:29:38,845 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 28 places, 24 transitions, 60 flow. Second operand has 2 states, 2 states have (on average 122.5) internal successors, (245), 2 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:38,845 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:29:38,845 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 122 of 262 [2022-11-25 15:29:38,846 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:29:38,949 INFO L130 PetriNetUnfolder]: 75/122 cut-off events. [2022-11-25 15:29:38,949 INFO L131 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2022-11-25 15:29:38,951 INFO L83 FinitePrefix]: Finished finitePrefix Result has 259 conditions, 122 events. 75/122 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 266 event pairs, 35 based on Foata normal form. 0/60 useless extension candidates. Maximal degree in co-relation 210. Up to 123 conditions per place. [2022-11-25 15:29:38,955 INFO L137 encePairwiseOnDemand]: 259/262 looper letters, 21 selfloop transitions, 0 changer transitions 0/21 dead transitions. [2022-11-25 15:29:38,955 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 26 places, 21 transitions, 96 flow [2022-11-25 15:29:38,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2022-11-25 15:29:38,961 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2022-11-25 15:29:38,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 268 transitions. [2022-11-25 15:29:38,981 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.5114503816793893 [2022-11-25 15:29:38,982 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 268 transitions. [2022-11-25 15:29:38,983 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 268 transitions. [2022-11-25 15:29:38,986 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:29:38,989 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 268 transitions. [2022-11-25 15:29:38,994 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 134.0) internal successors, (268), 2 states have internal predecessors, (268), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:39,000 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 262.0) internal successors, (786), 3 states have internal predecessors, (786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:39,001 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 262.0) internal successors, (786), 3 states have internal predecessors, (786), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:39,003 INFO L175 Difference]: Start difference. First operand has 28 places, 24 transitions, 60 flow. Second operand 2 states and 268 transitions. [2022-11-25 15:29:39,005 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 26 places, 21 transitions, 96 flow [2022-11-25 15:29:39,007 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 22 places, 21 transitions, 88 flow, removed 0 selfloop flow, removed 4 redundant places. [2022-11-25 15:29:39,009 INFO L231 Difference]: Finished difference. Result has 22 places, 21 transitions, 46 flow [2022-11-25 15:29:39,011 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=262, PETRI_DIFFERENCE_MINUEND_FLOW=46, PETRI_DIFFERENCE_MINUEND_PLACES=21, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=21, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=21, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=46, PETRI_PLACES=22, PETRI_TRANSITIONS=21} [2022-11-25 15:29:39,026 INFO L288 CegarLoopForPetriNet]: 28 programPoint places, -6 predicate places. [2022-11-25 15:29:39,030 INFO L495 AbstractCegarLoop]: Abstraction has has 22 places, 21 transitions, 46 flow [2022-11-25 15:29:39,031 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 122.5) internal successors, (245), 2 states have internal predecessors, (245), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:39,031 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:29:39,031 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2022-11-25 15:29:39,032 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-25 15:29:39,032 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2022-11-25 15:29:39,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:29:39,035 INFO L85 PathProgramCache]: Analyzing trace with hash 482550, now seen corresponding path program 1 times [2022-11-25 15:29:39,035 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:29:39,035 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823619815] [2022-11-25 15:29:39,036 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:29:39,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:29:39,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:29:39,242 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:29:39,242 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:29:39,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823619815] [2022-11-25 15:29:39,243 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823619815] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 15:29:39,243 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 15:29:39,243 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-25 15:29:39,243 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033380348] [2022-11-25 15:29:39,243 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 15:29:39,245 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 15:29:39,245 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:29:39,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 15:29:39,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 15:29:39,309 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 113 out of 262 [2022-11-25 15:29:39,310 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 22 places, 21 transitions, 46 flow. Second operand has 3 states, 3 states have (on average 114.0) internal successors, (342), 3 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:39,310 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:29:39,310 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 113 of 262 [2022-11-25 15:29:39,310 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:29:39,354 INFO L130 PetriNetUnfolder]: 69/111 cut-off events. [2022-11-25 15:29:39,354 INFO L131 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2022-11-25 15:29:39,355 INFO L83 FinitePrefix]: Finished finitePrefix Result has 229 conditions, 111 events. 69/111 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 234 event pairs, 32 based on Foata normal form. 0/57 useless extension candidates. Maximal degree in co-relation 226. Up to 111 conditions per place. [2022-11-25 15:29:39,356 INFO L137 encePairwiseOnDemand]: 259/262 looper letters, 18 selfloop transitions, 1 changer transitions 0/19 dead transitions. [2022-11-25 15:29:39,356 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 22 places, 19 transitions, 80 flow [2022-11-25 15:29:39,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 15:29:39,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-11-25 15:29:39,358 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 360 transitions. [2022-11-25 15:29:39,358 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4580152671755725 [2022-11-25 15:29:39,359 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 360 transitions. [2022-11-25 15:29:39,359 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 360 transitions. [2022-11-25 15:29:39,359 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:29:39,359 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 360 transitions. [2022-11-25 15:29:39,361 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 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 15:29:39,363 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 262.0) internal successors, (1048), 4 states have internal predecessors, (1048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:39,364 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 262.0) internal successors, (1048), 4 states have internal predecessors, (1048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:39,364 INFO L175 Difference]: Start difference. First operand has 22 places, 21 transitions, 46 flow. Second operand 3 states and 360 transitions. [2022-11-25 15:29:39,364 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 22 places, 19 transitions, 80 flow [2022-11-25 15:29:39,365 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 22 places, 19 transitions, 80 flow, removed 0 selfloop flow, removed 0 redundant places. [2022-11-25 15:29:39,365 INFO L231 Difference]: Finished difference. Result has 22 places, 19 transitions, 44 flow [2022-11-25 15:29:39,365 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=262, PETRI_DIFFERENCE_MINUEND_FLOW=42, PETRI_DIFFERENCE_MINUEND_PLACES=20, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=19, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=18, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=44, PETRI_PLACES=22, PETRI_TRANSITIONS=19} [2022-11-25 15:29:39,366 INFO L288 CegarLoopForPetriNet]: 28 programPoint places, -6 predicate places. [2022-11-25 15:29:39,367 INFO L495 AbstractCegarLoop]: Abstraction has has 22 places, 19 transitions, 44 flow [2022-11-25 15:29:39,367 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 114.0) internal successors, (342), 3 states have internal predecessors, (342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:39,367 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:29:39,367 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1] [2022-11-25 15:29:39,368 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-25 15:29:39,368 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr3REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2022-11-25 15:29:39,368 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:29:39,369 INFO L85 PathProgramCache]: Analyzing trace with hash 482551, now seen corresponding path program 1 times [2022-11-25 15:29:39,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:29:39,369 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [995027793] [2022-11-25 15:29:39,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:29:39,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:29:39,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:29:39,523 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:29:39,523 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:29:39,523 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [995027793] [2022-11-25 15:29:39,524 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [995027793] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 15:29:39,524 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 15:29:39,524 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-25 15:29:39,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879751626] [2022-11-25 15:29:39,527 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 15:29:39,528 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 15:29:39,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:29:39,528 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 15:29:39,529 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 15:29:39,570 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 117 out of 262 [2022-11-25 15:29:39,571 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 22 places, 19 transitions, 44 flow. Second operand has 3 states, 3 states have (on average 118.0) internal successors, (354), 3 states have internal predecessors, (354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:39,571 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:29:39,571 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 117 of 262 [2022-11-25 15:29:39,572 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:29:39,632 INFO L130 PetriNetUnfolder]: 63/100 cut-off events. [2022-11-25 15:29:39,632 INFO L131 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2022-11-25 15:29:39,632 INFO L83 FinitePrefix]: Finished finitePrefix Result has 209 conditions, 100 events. 63/100 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 199 event pairs, 29 based on Foata normal form. 0/54 useless extension candidates. Maximal degree in co-relation 205. Up to 100 conditions per place. [2022-11-25 15:29:39,633 INFO L137 encePairwiseOnDemand]: 259/262 looper letters, 16 selfloop transitions, 1 changer transitions 0/17 dead transitions. [2022-11-25 15:29:39,635 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 22 places, 17 transitions, 74 flow [2022-11-25 15:29:39,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 15:29:39,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-11-25 15:29:39,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 370 transitions. [2022-11-25 15:29:39,637 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4707379134860051 [2022-11-25 15:29:39,637 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 370 transitions. [2022-11-25 15:29:39,638 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 370 transitions. [2022-11-25 15:29:39,638 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:29:39,639 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 370 transitions. [2022-11-25 15:29:39,640 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 123.33333333333333) internal successors, (370), 3 states have internal predecessors, (370), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:39,644 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 262.0) internal successors, (1048), 4 states have internal predecessors, (1048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:39,645 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 262.0) internal successors, (1048), 4 states have internal predecessors, (1048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:39,645 INFO L175 Difference]: Start difference. First operand has 22 places, 19 transitions, 44 flow. Second operand 3 states and 370 transitions. [2022-11-25 15:29:39,645 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 22 places, 17 transitions, 74 flow [2022-11-25 15:29:39,646 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 21 places, 17 transitions, 73 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-25 15:29:39,646 INFO L231 Difference]: Finished difference. Result has 21 places, 17 transitions, 41 flow [2022-11-25 15:29:39,647 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=262, PETRI_DIFFERENCE_MINUEND_FLOW=39, PETRI_DIFFERENCE_MINUEND_PLACES=19, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=17, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=16, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=41, PETRI_PLACES=21, PETRI_TRANSITIONS=17} [2022-11-25 15:29:39,648 INFO L288 CegarLoopForPetriNet]: 28 programPoint places, -7 predicate places. [2022-11-25 15:29:39,648 INFO L495 AbstractCegarLoop]: Abstraction has has 21 places, 17 transitions, 41 flow [2022-11-25 15:29:39,649 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 118.0) internal successors, (354), 3 states have internal predecessors, (354), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:39,649 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:29:39,649 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2022-11-25 15:29:39,649 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-25 15:29:39,650 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr4REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2022-11-25 15:29:39,650 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:29:39,651 INFO L85 PathProgramCache]: Analyzing trace with hash 463740192, now seen corresponding path program 1 times [2022-11-25 15:29:39,651 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:29:39,651 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [354243372] [2022-11-25 15:29:39,651 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:29:39,651 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:29:39,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:29:39,837 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:29:39,837 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:29:39,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [354243372] [2022-11-25 15:29:39,838 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [354243372] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 15:29:39,838 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 15:29:39,838 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-25 15:29:39,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [460905684] [2022-11-25 15:29:39,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 15:29:39,839 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 15:29:39,839 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:29:39,839 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 15:29:39,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-25 15:29:39,901 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 109 out of 262 [2022-11-25 15:29:39,902 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 21 places, 17 transitions, 41 flow. Second operand has 4 states, 4 states have (on average 110.25) internal successors, (441), 4 states have internal predecessors, (441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:39,902 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:29:39,902 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 109 of 262 [2022-11-25 15:29:39,902 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:29:39,950 INFO L130 PetriNetUnfolder]: 49/80 cut-off events. [2022-11-25 15:29:39,951 INFO L131 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2022-11-25 15:29:39,951 INFO L83 FinitePrefix]: Finished finitePrefix Result has 170 conditions, 80 events. 49/80 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 140 event pairs, 22 based on Foata normal form. 0/47 useless extension candidates. Maximal degree in co-relation 166. Up to 80 conditions per place. [2022-11-25 15:29:39,952 INFO L137 encePairwiseOnDemand]: 260/262 looper letters, 15 selfloop transitions, 1 changer transitions 0/16 dead transitions. [2022-11-25 15:29:39,952 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 22 places, 16 transitions, 71 flow [2022-11-25 15:29:39,953 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 15:29:39,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-11-25 15:29:39,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 344 transitions. [2022-11-25 15:29:39,959 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43765903307888043 [2022-11-25 15:29:39,959 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 344 transitions. [2022-11-25 15:29:39,959 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 344 transitions. [2022-11-25 15:29:39,959 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:29:39,960 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 344 transitions. [2022-11-25 15:29:39,962 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 114.66666666666667) internal successors, (344), 3 states have internal predecessors, (344), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:39,964 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 262.0) internal successors, (1048), 4 states have internal predecessors, (1048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:39,964 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 262.0) internal successors, (1048), 4 states have internal predecessors, (1048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:39,969 INFO L175 Difference]: Start difference. First operand has 21 places, 17 transitions, 41 flow. Second operand 3 states and 344 transitions. [2022-11-25 15:29:39,969 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 22 places, 16 transitions, 71 flow [2022-11-25 15:29:39,969 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 21 places, 16 transitions, 70 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-25 15:29:39,970 INFO L231 Difference]: Finished difference. Result has 21 places, 16 transitions, 40 flow [2022-11-25 15:29:39,971 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=262, PETRI_DIFFERENCE_MINUEND_FLOW=38, PETRI_DIFFERENCE_MINUEND_PLACES=19, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=16, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=40, PETRI_PLACES=21, PETRI_TRANSITIONS=16} [2022-11-25 15:29:39,972 INFO L288 CegarLoopForPetriNet]: 28 programPoint places, -7 predicate places. [2022-11-25 15:29:39,973 INFO L495 AbstractCegarLoop]: Abstraction has has 21 places, 16 transitions, 40 flow [2022-11-25 15:29:39,973 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 110.25) internal successors, (441), 4 states have internal predecessors, (441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:39,973 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:29:39,974 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1] [2022-11-25 15:29:39,974 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-25 15:29:39,974 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr5REQUIRES_VIOLATIONMEMORY_DEREFERENCE === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2022-11-25 15:29:39,975 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:29:39,975 INFO L85 PathProgramCache]: Analyzing trace with hash 463740193, now seen corresponding path program 1 times [2022-11-25 15:29:39,975 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:29:39,976 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568985794] [2022-11-25 15:29:39,976 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:29:39,976 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:29:40,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:29:40,145 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:29:40,146 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:29:40,146 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568985794] [2022-11-25 15:29:40,146 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568985794] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 15:29:40,146 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 15:29:40,146 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2022-11-25 15:29:40,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [226969990] [2022-11-25 15:29:40,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 15:29:40,147 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 15:29:40,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:29:40,148 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 15:29:40,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2022-11-25 15:29:40,204 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 115 out of 262 [2022-11-25 15:29:40,206 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 21 places, 16 transitions, 40 flow. Second operand has 4 states, 4 states have (on average 116.25) internal successors, (465), 4 states have internal predecessors, (465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:40,206 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:29:40,206 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 115 of 262 [2022-11-25 15:29:40,206 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:29:40,254 INFO L130 PetriNetUnfolder]: 35/60 cut-off events. [2022-11-25 15:29:40,254 INFO L131 PetriNetUnfolder]: For 1/1 co-relation queries the response was YES. [2022-11-25 15:29:40,255 INFO L83 FinitePrefix]: Finished finitePrefix Result has 131 conditions, 60 events. 35/60 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 88 event pairs, 15 based on Foata normal form. 0/40 useless extension candidates. Maximal degree in co-relation 127. Up to 60 conditions per place. [2022-11-25 15:29:40,256 INFO L137 encePairwiseOnDemand]: 260/262 looper letters, 14 selfloop transitions, 1 changer transitions 0/15 dead transitions. [2022-11-25 15:29:40,256 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 22 places, 15 transitions, 68 flow [2022-11-25 15:29:40,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 15:29:40,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-11-25 15:29:40,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 361 transitions. [2022-11-25 15:29:40,258 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4592875318066158 [2022-11-25 15:29:40,258 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 361 transitions. [2022-11-25 15:29:40,258 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 361 transitions. [2022-11-25 15:29:40,259 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:29:40,259 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 361 transitions. [2022-11-25 15:29:40,260 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 120.33333333333333) internal successors, (361), 3 states have internal predecessors, (361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:40,262 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 262.0) internal successors, (1048), 4 states have internal predecessors, (1048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:40,263 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 262.0) internal successors, (1048), 4 states have internal predecessors, (1048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:40,263 INFO L175 Difference]: Start difference. First operand has 21 places, 16 transitions, 40 flow. Second operand 3 states and 361 transitions. [2022-11-25 15:29:40,263 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 22 places, 15 transitions, 68 flow [2022-11-25 15:29:40,263 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 21 places, 15 transitions, 67 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-25 15:29:40,264 INFO L231 Difference]: Finished difference. Result has 21 places, 15 transitions, 39 flow [2022-11-25 15:29:40,264 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=262, PETRI_DIFFERENCE_MINUEND_FLOW=37, PETRI_DIFFERENCE_MINUEND_PLACES=19, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=15, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=14, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=39, PETRI_PLACES=21, PETRI_TRANSITIONS=15} [2022-11-25 15:29:40,265 INFO L288 CegarLoopForPetriNet]: 28 programPoint places, -7 predicate places. [2022-11-25 15:29:40,265 INFO L495 AbstractCegarLoop]: Abstraction has has 21 places, 15 transitions, 39 flow [2022-11-25 15:29:40,266 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 116.25) internal successors, (465), 4 states have internal predecessors, (465), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:40,266 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:29:40,266 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:29:40,267 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-25 15:29:40,267 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2022-11-25 15:29:40,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:29:40,268 INFO L85 PathProgramCache]: Analyzing trace with hash -287907428, now seen corresponding path program 1 times [2022-11-25 15:29:40,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:29:40,268 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [154551918] [2022-11-25 15:29:40,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:29:40,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:29:40,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:29:40,529 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:29:40,529 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:29:40,530 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [154551918] [2022-11-25 15:29:40,530 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [154551918] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 15:29:40,530 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 15:29:40,530 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [1] imperfect sequences [] total 1 [2022-11-25 15:29:40,530 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047793737] [2022-11-25 15:29:40,531 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 15:29:40,531 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-25 15:29:40,531 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:29:40,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-25 15:29:40,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-25 15:29:40,554 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 116 out of 262 [2022-11-25 15:29:40,555 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 21 places, 15 transitions, 39 flow. Second operand has 3 states, 3 states have (on average 119.66666666666667) internal successors, (359), 3 states have internal predecessors, (359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:40,555 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:29:40,555 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 116 of 262 [2022-11-25 15:29:40,555 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:29:40,623 INFO L130 PetriNetUnfolder]: 69/117 cut-off events. [2022-11-25 15:29:40,623 INFO L131 PetriNetUnfolder]: For 3/3 co-relation queries the response was YES. [2022-11-25 15:29:40,624 INFO L83 FinitePrefix]: Finished finitePrefix Result has 249 conditions, 117 events. 69/117 cut-off events. For 3/3 co-relation queries the response was YES. Maximal size of possible extension queue 13. Compared 278 event pairs, 15 based on Foata normal form. 1/78 useless extension candidates. Maximal degree in co-relation 245. Up to 73 conditions per place. [2022-11-25 15:29:40,624 INFO L137 encePairwiseOnDemand]: 258/262 looper letters, 23 selfloop transitions, 3 changer transitions 1/27 dead transitions. [2022-11-25 15:29:40,625 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 23 places, 27 transitions, 120 flow [2022-11-25 15:29:40,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-25 15:29:40,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2022-11-25 15:29:40,627 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 376 transitions. [2022-11-25 15:29:40,627 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.47837150127226463 [2022-11-25 15:29:40,627 INFO L72 ComplementDD]: Start complementDD. Operand 3 states and 376 transitions. [2022-11-25 15:29:40,627 INFO L73 IsDeterministic]: Start isDeterministic. Operand 3 states and 376 transitions. [2022-11-25 15:29:40,628 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:29:40,628 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 3 states and 376 transitions. [2022-11-25 15:29:40,629 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 4 states, 3 states have (on average 125.33333333333333) internal successors, (376), 3 states have internal predecessors, (376), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:40,631 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 4 states, 4 states have (on average 262.0) internal successors, (1048), 4 states have internal predecessors, (1048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:40,632 INFO L81 ComplementDD]: Finished complementDD. Result has 4 states, 4 states have (on average 262.0) internal successors, (1048), 4 states have internal predecessors, (1048), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:40,632 INFO L175 Difference]: Start difference. First operand has 21 places, 15 transitions, 39 flow. Second operand 3 states and 376 transitions. [2022-11-25 15:29:40,632 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 23 places, 27 transitions, 120 flow [2022-11-25 15:29:40,633 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 22 places, 27 transitions, 119 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-25 15:29:40,634 INFO L231 Difference]: Finished difference. Result has 23 places, 17 transitions, 57 flow [2022-11-25 15:29:40,634 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=262, PETRI_DIFFERENCE_MINUEND_FLOW=38, PETRI_DIFFERENCE_MINUEND_PLACES=20, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=15, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=12, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=57, PETRI_PLACES=23, PETRI_TRANSITIONS=17} [2022-11-25 15:29:40,637 INFO L288 CegarLoopForPetriNet]: 28 programPoint places, -5 predicate places. [2022-11-25 15:29:40,637 INFO L495 AbstractCegarLoop]: Abstraction has has 23 places, 17 transitions, 57 flow [2022-11-25 15:29:40,638 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 119.66666666666667) internal successors, (359), 3 states have internal predecessors, (359), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:40,638 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:29:40,639 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:29:40,639 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-25 15:29:40,639 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2022-11-25 15:29:40,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:29:40,640 INFO L85 PathProgramCache]: Analyzing trace with hash 1437925577, now seen corresponding path program 1 times [2022-11-25 15:29:40,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:29:40,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811622611] [2022-11-25 15:29:40,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:29:40,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:29:40,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:29:40,749 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 15:29:40,750 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:29:40,750 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811622611] [2022-11-25 15:29:40,751 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811622611] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 15:29:40,752 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 15:29:40,753 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 15:29:40,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [797759232] [2022-11-25 15:29:40,753 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 15:29:40,753 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 15:29:40,753 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:29:40,754 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 15:29:40,754 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-25 15:29:40,788 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 112 out of 262 [2022-11-25 15:29:40,789 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 23 places, 17 transitions, 57 flow. Second operand has 4 states, 4 states have (on average 115.0) internal successors, (460), 4 states have internal predecessors, (460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:40,789 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:29:40,789 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 112 of 262 [2022-11-25 15:29:40,789 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:29:40,913 INFO L130 PetriNetUnfolder]: 121/217 cut-off events. [2022-11-25 15:29:40,914 INFO L131 PetriNetUnfolder]: For 33/33 co-relation queries the response was YES. [2022-11-25 15:29:40,917 INFO L83 FinitePrefix]: Finished finitePrefix Result has 533 conditions, 217 events. 121/217 cut-off events. For 33/33 co-relation queries the response was YES. Maximal size of possible extension queue 22. Compared 684 event pairs, 18 based on Foata normal form. 4/201 useless extension candidates. Maximal degree in co-relation 528. Up to 130 conditions per place. [2022-11-25 15:29:40,918 INFO L137 encePairwiseOnDemand]: 256/262 looper letters, 35 selfloop transitions, 6 changer transitions 8/49 dead transitions. [2022-11-25 15:29:40,919 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 27 places, 49 transitions, 247 flow [2022-11-25 15:29:40,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 15:29:40,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-25 15:29:40,921 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 605 transitions. [2022-11-25 15:29:40,921 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4618320610687023 [2022-11-25 15:29:40,922 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 605 transitions. [2022-11-25 15:29:40,922 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 605 transitions. [2022-11-25 15:29:40,922 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:29:40,923 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 605 transitions. [2022-11-25 15:29:40,924 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 121.0) internal successors, (605), 5 states have internal predecessors, (605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:40,927 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 262.0) internal successors, (1572), 6 states have internal predecessors, (1572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:40,928 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 262.0) internal successors, (1572), 6 states have internal predecessors, (1572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:40,928 INFO L175 Difference]: Start difference. First operand has 23 places, 17 transitions, 57 flow. Second operand 5 states and 605 transitions. [2022-11-25 15:29:40,928 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 27 places, 49 transitions, 247 flow [2022-11-25 15:29:40,930 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 26 places, 49 transitions, 240 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-25 15:29:40,931 INFO L231 Difference]: Finished difference. Result has 28 places, 22 transitions, 103 flow [2022-11-25 15:29:40,931 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=262, PETRI_DIFFERENCE_MINUEND_FLOW=54, PETRI_DIFFERENCE_MINUEND_PLACES=22, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=17, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=12, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=103, PETRI_PLACES=28, PETRI_TRANSITIONS=22} [2022-11-25 15:29:40,932 INFO L288 CegarLoopForPetriNet]: 28 programPoint places, 0 predicate places. [2022-11-25 15:29:40,932 INFO L495 AbstractCegarLoop]: Abstraction has has 28 places, 22 transitions, 103 flow [2022-11-25 15:29:40,933 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 115.0) internal successors, (460), 4 states have internal predecessors, (460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:40,933 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:29:40,933 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:29:40,933 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-25 15:29:40,934 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2022-11-25 15:29:40,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:29:40,934 INFO L85 PathProgramCache]: Analyzing trace with hash 2144694909, now seen corresponding path program 2 times [2022-11-25 15:29:40,935 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:29:40,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1183505037] [2022-11-25 15:29:40,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:29:40,935 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:29:40,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:29:41,044 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 15:29:41,044 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:29:41,045 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1183505037] [2022-11-25 15:29:41,045 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1183505037] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 15:29:41,045 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 15:29:41,045 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-25 15:29:41,045 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [887443771] [2022-11-25 15:29:41,045 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 15:29:41,046 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-25 15:29:41,046 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:29:41,046 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-25 15:29:41,046 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-25 15:29:41,081 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 112 out of 262 [2022-11-25 15:29:41,081 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 28 places, 22 transitions, 103 flow. Second operand has 4 states, 4 states have (on average 115.0) internal successors, (460), 4 states have internal predecessors, (460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:41,082 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:29:41,082 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 112 of 262 [2022-11-25 15:29:41,082 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:29:41,170 INFO L130 PetriNetUnfolder]: 110/185 cut-off events. [2022-11-25 15:29:41,170 INFO L131 PetriNetUnfolder]: For 106/106 co-relation queries the response was YES. [2022-11-25 15:29:41,171 INFO L83 FinitePrefix]: Finished finitePrefix Result has 590 conditions, 185 events. 110/185 cut-off events. For 106/106 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 528 event pairs, 14 based on Foata normal form. 8/193 useless extension candidates. Maximal degree in co-relation 583. Up to 128 conditions per place. [2022-11-25 15:29:41,172 INFO L137 encePairwiseOnDemand]: 256/262 looper letters, 29 selfloop transitions, 7 changer transitions 5/41 dead transitions. [2022-11-25 15:29:41,172 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 31 places, 41 transitions, 251 flow [2022-11-25 15:29:41,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 15:29:41,172 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-25 15:29:41,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 599 transitions. [2022-11-25 15:29:41,174 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.45725190839694657 [2022-11-25 15:29:41,174 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 599 transitions. [2022-11-25 15:29:41,175 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 599 transitions. [2022-11-25 15:29:41,175 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:29:41,175 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 599 transitions. [2022-11-25 15:29:41,177 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 119.8) internal successors, (599), 5 states have internal predecessors, (599), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:41,179 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 262.0) internal successors, (1572), 6 states have internal predecessors, (1572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:41,179 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 262.0) internal successors, (1572), 6 states have internal predecessors, (1572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:41,180 INFO L175 Difference]: Start difference. First operand has 28 places, 22 transitions, 103 flow. Second operand 5 states and 599 transitions. [2022-11-25 15:29:41,180 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 31 places, 41 transitions, 251 flow [2022-11-25 15:29:41,181 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 30 places, 41 transitions, 246 flow, removed 0 selfloop flow, removed 1 redundant places. [2022-11-25 15:29:41,182 INFO L231 Difference]: Finished difference. Result has 32 places, 23 transitions, 131 flow [2022-11-25 15:29:41,182 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=262, PETRI_DIFFERENCE_MINUEND_FLOW=94, PETRI_DIFFERENCE_MINUEND_PLACES=26, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=21, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=131, PETRI_PLACES=32, PETRI_TRANSITIONS=23} [2022-11-25 15:29:41,183 INFO L288 CegarLoopForPetriNet]: 28 programPoint places, 4 predicate places. [2022-11-25 15:29:41,183 INFO L495 AbstractCegarLoop]: Abstraction has has 32 places, 23 transitions, 131 flow [2022-11-25 15:29:41,183 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 115.0) internal successors, (460), 4 states have internal predecessors, (460), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:41,183 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:29:41,183 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:29:41,183 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-25 15:29:41,184 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2022-11-25 15:29:41,184 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:29:41,184 INFO L85 PathProgramCache]: Analyzing trace with hash -1892058025, now seen corresponding path program 1 times [2022-11-25 15:29:41,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:29:41,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1846104668] [2022-11-25 15:29:41,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:29:41,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:29:41,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:29:41,281 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 15:29:41,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:29:41,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1846104668] [2022-11-25 15:29:41,282 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1846104668] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:29:41,282 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1799441394] [2022-11-25 15:29:41,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:29:41,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:29:41,283 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:29:41,286 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:29:41,339 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-25 15:29:41,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:29:41,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-25 15:29:41,415 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:29:41,542 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 15:29:41,542 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:29:41,587 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 15:29:41,588 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1799441394] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:29:41,588 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:29:41,588 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3, 3] total 6 [2022-11-25 15:29:41,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2107221275] [2022-11-25 15:29:41,588 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:29:41,588 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-25 15:29:41,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:29:41,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-25 15:29:41,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-25 15:29:41,640 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 110 out of 262 [2022-11-25 15:29:41,641 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 32 places, 23 transitions, 131 flow. Second operand has 7 states, 7 states have (on average 113.85714285714286) internal successors, (797), 7 states have internal predecessors, (797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:41,641 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:29:41,641 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 110 of 262 [2022-11-25 15:29:41,641 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:29:41,767 INFO L130 PetriNetUnfolder]: 108/175 cut-off events. [2022-11-25 15:29:41,768 INFO L131 PetriNetUnfolder]: For 166/166 co-relation queries the response was YES. [2022-11-25 15:29:41,769 INFO L83 FinitePrefix]: Finished finitePrefix Result has 633 conditions, 175 events. 108/175 cut-off events. For 166/166 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 462 event pairs, 0 based on Foata normal form. 16/191 useless extension candidates. Maximal degree in co-relation 624. Up to 91 conditions per place. [2022-11-25 15:29:41,771 INFO L137 encePairwiseOnDemand]: 257/262 looper letters, 31 selfloop transitions, 8 changer transitions 0/39 dead transitions. [2022-11-25 15:29:41,771 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 35 places, 39 transitions, 268 flow [2022-11-25 15:29:41,771 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 15:29:41,772 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-25 15:29:41,773 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 585 transitions. [2022-11-25 15:29:41,774 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.44656488549618323 [2022-11-25 15:29:41,774 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 585 transitions. [2022-11-25 15:29:41,774 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 585 transitions. [2022-11-25 15:29:41,774 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:29:41,775 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 585 transitions. [2022-11-25 15:29:41,776 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 117.0) internal successors, (585), 5 states have internal predecessors, (585), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:41,778 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 262.0) internal successors, (1572), 6 states have internal predecessors, (1572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:41,779 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 262.0) internal successors, (1572), 6 states have internal predecessors, (1572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:41,779 INFO L175 Difference]: Start difference. First operand has 32 places, 23 transitions, 131 flow. Second operand 5 states and 585 transitions. [2022-11-25 15:29:41,779 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 35 places, 39 transitions, 268 flow [2022-11-25 15:29:41,784 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 33 places, 39 transitions, 256 flow, removed 2 selfloop flow, removed 2 redundant places. [2022-11-25 15:29:41,786 INFO L231 Difference]: Finished difference. Result has 34 places, 24 transitions, 148 flow [2022-11-25 15:29:41,786 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=262, PETRI_DIFFERENCE_MINUEND_FLOW=119, PETRI_DIFFERENCE_MINUEND_PLACES=29, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=23, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=15, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=148, PETRI_PLACES=34, PETRI_TRANSITIONS=24} [2022-11-25 15:29:41,788 INFO L288 CegarLoopForPetriNet]: 28 programPoint places, 6 predicate places. [2022-11-25 15:29:41,788 INFO L495 AbstractCegarLoop]: Abstraction has has 34 places, 24 transitions, 148 flow [2022-11-25 15:29:41,790 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 113.85714285714286) internal successors, (797), 7 states have internal predecessors, (797), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:41,791 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:29:41,791 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:29:41,798 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2022-11-25 15:29:41,996 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:29:41,997 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2022-11-25 15:29:41,997 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:29:41,997 INFO L85 PathProgramCache]: Analyzing trace with hash -551828799, now seen corresponding path program 1 times [2022-11-25 15:29:41,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:29:41,998 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1161647465] [2022-11-25 15:29:41,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:29:41,998 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:29:42,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:29:42,428 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:29:42,428 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:29:42,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1161647465] [2022-11-25 15:29:42,429 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1161647465] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:29:42,429 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [618612521] [2022-11-25 15:29:42,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:29:42,429 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:29:42,429 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:29:42,430 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:29:42,440 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-25 15:29:42,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:29:42,545 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 16 conjunts are in the unsatisfiable core [2022-11-25 15:29:42,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:29:45,039 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:29:45,039 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:29:45,395 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:29:45,395 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [618612521] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:29:45,395 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:29:45,396 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 11 [2022-11-25 15:29:45,396 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1268302278] [2022-11-25 15:29:45,396 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:29:45,397 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-25 15:29:45,397 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:29:45,397 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-25 15:29:45,398 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=101, Unknown=1, NotChecked=0, Total=156 [2022-11-25 15:29:46,004 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 97 out of 262 [2022-11-25 15:29:46,006 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 34 places, 24 transitions, 148 flow. Second operand has 13 states, 13 states have (on average 100.0) internal successors, (1300), 13 states have internal predecessors, (1300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:46,006 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:29:46,006 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 97 of 262 [2022-11-25 15:29:46,007 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:29:46,795 INFO L130 PetriNetUnfolder]: 224/369 cut-off events. [2022-11-25 15:29:46,795 INFO L131 PetriNetUnfolder]: For 444/444 co-relation queries the response was YES. [2022-11-25 15:29:46,796 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1419 conditions, 369 events. 224/369 cut-off events. For 444/444 co-relation queries the response was YES. Maximal size of possible extension queue 30. Compared 1268 event pairs, 20 based on Foata normal form. 10/379 useless extension candidates. Maximal degree in co-relation 1409. Up to 189 conditions per place. [2022-11-25 15:29:46,799 INFO L137 encePairwiseOnDemand]: 256/262 looper letters, 48 selfloop transitions, 17 changer transitions 14/79 dead transitions. [2022-11-25 15:29:46,799 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 42 places, 79 transitions, 560 flow [2022-11-25 15:29:46,800 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-25 15:29:46,800 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 9 states. [2022-11-25 15:29:46,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9 states to 9 states and 947 transitions. [2022-11-25 15:29:46,804 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.40161153519932147 [2022-11-25 15:29:46,805 INFO L72 ComplementDD]: Start complementDD. Operand 9 states and 947 transitions. [2022-11-25 15:29:46,805 INFO L73 IsDeterministic]: Start isDeterministic. Operand 9 states and 947 transitions. [2022-11-25 15:29:46,806 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:29:46,806 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 9 states and 947 transitions. [2022-11-25 15:29:46,809 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 10 states, 9 states have (on average 105.22222222222223) internal successors, (947), 9 states have internal predecessors, (947), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:46,813 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 10 states, 10 states have (on average 262.0) internal successors, (2620), 10 states have internal predecessors, (2620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:46,814 INFO L81 ComplementDD]: Finished complementDD. Result has 10 states, 10 states have (on average 262.0) internal successors, (2620), 10 states have internal predecessors, (2620), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:46,815 INFO L175 Difference]: Start difference. First operand has 34 places, 24 transitions, 148 flow. Second operand 9 states and 947 transitions. [2022-11-25 15:29:46,815 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 42 places, 79 transitions, 560 flow [2022-11-25 15:29:46,820 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 39 places, 79 transitions, 542 flow, removed 0 selfloop flow, removed 3 redundant places. [2022-11-25 15:29:46,822 INFO L231 Difference]: Finished difference. Result has 45 places, 35 transitions, 282 flow [2022-11-25 15:29:46,823 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=262, PETRI_DIFFERENCE_MINUEND_FLOW=135, PETRI_DIFFERENCE_MINUEND_PLACES=31, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=24, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=7, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=12, PETRI_DIFFERENCE_SUBTRAHEND_STATES=9, PETRI_FLOW=282, PETRI_PLACES=45, PETRI_TRANSITIONS=35} [2022-11-25 15:29:46,824 INFO L288 CegarLoopForPetriNet]: 28 programPoint places, 17 predicate places. [2022-11-25 15:29:46,824 INFO L495 AbstractCegarLoop]: Abstraction has has 45 places, 35 transitions, 282 flow [2022-11-25 15:29:46,826 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 100.0) internal successors, (1300), 13 states have internal predecessors, (1300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:29:46,827 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:29:46,827 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:29:46,843 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-25 15:29:47,033 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-11-25 15:29:47,034 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2022-11-25 15:29:47,034 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:29:47,034 INFO L85 PathProgramCache]: Analyzing trace with hash 431042689, now seen corresponding path program 2 times [2022-11-25 15:29:47,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:29:47,034 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1899982042] [2022-11-25 15:29:47,035 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:29:47,035 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:29:47,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:29:47,702 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:29:47,702 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:29:47,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1899982042] [2022-11-25 15:29:47,702 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1899982042] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:29:47,702 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1453846436] [2022-11-25 15:29:47,703 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-25 15:29:47,703 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:29:47,703 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:29:47,709 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:29:47,717 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-25 15:29:47,839 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-25 15:29:47,839 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:29:47,841 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-25 15:29:47,843 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:29:48,291 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:29:48,291 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:29:50,647 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:29:50,648 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1453846436] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:29:50,648 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:29:50,648 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 11 [2022-11-25 15:29:50,648 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [189586616] [2022-11-25 15:29:50,648 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:29:50,649 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-25 15:29:50,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:29:50,649 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-25 15:29:50,649 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=100, Unknown=1, NotChecked=0, Total=156 [2022-11-25 15:29:52,770 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-11-25 15:29:54,868 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-11-25 15:29:57,101 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-11-25 15:29:59,119 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-11-25 15:30:01,170 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-11-25 15:30:03,245 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-11-25 15:30:05,323 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-11-25 15:30:05,362 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 97 out of 262 [2022-11-25 15:30:05,364 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 45 places, 35 transitions, 282 flow. Second operand has 13 states, 13 states have (on average 99.84615384615384) internal successors, (1298), 13 states have internal predecessors, (1298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:05,364 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:30:05,364 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 97 of 262 [2022-11-25 15:30:05,365 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:30:07,021 INFO L130 PetriNetUnfolder]: 550/901 cut-off events. [2022-11-25 15:30:07,021 INFO L131 PetriNetUnfolder]: For 1777/1777 co-relation queries the response was YES. [2022-11-25 15:30:07,024 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3862 conditions, 901 events. 550/901 cut-off events. For 1777/1777 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 3826 event pairs, 30 based on Foata normal form. 5/906 useless extension candidates. Maximal degree in co-relation 3846. Up to 481 conditions per place. [2022-11-25 15:30:07,030 INFO L137 encePairwiseOnDemand]: 256/262 looper letters, 97 selfloop transitions, 51 changer transitions 7/155 dead transitions. [2022-11-25 15:30:07,030 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 58 places, 155 transitions, 1274 flow [2022-11-25 15:30:07,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-25 15:30:07,031 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-25 15:30:07,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1587 transitions. [2022-11-25 15:30:07,036 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.40381679389312974 [2022-11-25 15:30:07,037 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1587 transitions. [2022-11-25 15:30:07,037 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1587 transitions. [2022-11-25 15:30:07,038 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:30:07,038 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1587 transitions. [2022-11-25 15:30:07,042 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 105.8) internal successors, (1587), 15 states have internal predecessors, (1587), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:07,049 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 262.0) internal successors, (4192), 16 states have internal predecessors, (4192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:07,051 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 262.0) internal successors, (4192), 16 states have internal predecessors, (4192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:07,051 INFO L175 Difference]: Start difference. First operand has 45 places, 35 transitions, 282 flow. Second operand 15 states and 1587 transitions. [2022-11-25 15:30:07,051 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 58 places, 155 transitions, 1274 flow [2022-11-25 15:30:07,058 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 54 places, 155 transitions, 1157 flow, removed 55 selfloop flow, removed 4 redundant places. [2022-11-25 15:30:07,061 INFO L231 Difference]: Finished difference. Result has 64 places, 76 transitions, 757 flow [2022-11-25 15:30:07,062 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=262, PETRI_DIFFERENCE_MINUEND_FLOW=239, PETRI_DIFFERENCE_MINUEND_PLACES=40, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=35, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=16, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=13, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=757, PETRI_PLACES=64, PETRI_TRANSITIONS=76} [2022-11-25 15:30:07,062 INFO L288 CegarLoopForPetriNet]: 28 programPoint places, 36 predicate places. [2022-11-25 15:30:07,062 INFO L495 AbstractCegarLoop]: Abstraction has has 64 places, 76 transitions, 757 flow [2022-11-25 15:30:07,063 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 99.84615384615384) internal successors, (1298), 13 states have internal predecessors, (1298), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:07,063 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:30:07,064 INFO L209 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:30:07,070 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2022-11-25 15:30:07,270 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:30:07,270 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2022-11-25 15:30:07,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:30:07,271 INFO L85 PathProgramCache]: Analyzing trace with hash 600378509, now seen corresponding path program 3 times [2022-11-25 15:30:07,271 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:30:07,271 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747465644] [2022-11-25 15:30:07,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:30:07,271 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:30:07,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:30:07,799 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:30:07,799 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:30:07,799 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747465644] [2022-11-25 15:30:07,800 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747465644] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:30:07,800 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1274899122] [2022-11-25 15:30:07,800 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-25 15:30:07,800 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:30:07,800 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:30:07,802 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:30:07,804 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-25 15:30:07,939 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2022-11-25 15:30:07,939 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:30:07,940 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 15 conjunts are in the unsatisfiable core [2022-11-25 15:30:07,942 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:30:08,576 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:30:08,576 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:30:08,904 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:30:08,905 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1274899122] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:30:08,905 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:30:08,905 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 11 [2022-11-25 15:30:08,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2039678600] [2022-11-25 15:30:08,905 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:30:08,906 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2022-11-25 15:30:08,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:30:08,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2022-11-25 15:30:08,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=105, Unknown=0, NotChecked=0, Total=156 [2022-11-25 15:30:09,801 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 108 out of 262 [2022-11-25 15:30:09,803 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 64 places, 76 transitions, 757 flow. Second operand has 13 states, 13 states have (on average 110.84615384615384) internal successors, (1441), 13 states have internal predecessors, (1441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:09,803 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:30:09,803 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 108 of 262 [2022-11-25 15:30:09,803 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:30:13,253 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 15:30:14,739 INFO L130 PetriNetUnfolder]: 1251/2064 cut-off events. [2022-11-25 15:30:14,740 INFO L131 PetriNetUnfolder]: For 7816/7816 co-relation queries the response was YES. [2022-11-25 15:30:14,748 INFO L83 FinitePrefix]: Finished finitePrefix Result has 10370 conditions, 2064 events. 1251/2064 cut-off events. For 7816/7816 co-relation queries the response was YES. Maximal size of possible extension queue 135. Compared 10656 event pairs, 126 based on Foata normal form. 8/2072 useless extension candidates. Maximal degree in co-relation 10345. Up to 1113 conditions per place. [2022-11-25 15:30:14,763 INFO L137 encePairwiseOnDemand]: 256/262 looper letters, 139 selfloop transitions, 121 changer transitions 8/268 dead transitions. [2022-11-25 15:30:14,763 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 82 places, 268 transitions, 2785 flow [2022-11-25 15:30:14,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2022-11-25 15:30:14,764 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 19 states. [2022-11-25 15:30:14,769 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19 states to 19 states and 2217 transitions. [2022-11-25 15:30:14,771 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.44535958216151067 [2022-11-25 15:30:14,771 INFO L72 ComplementDD]: Start complementDD. Operand 19 states and 2217 transitions. [2022-11-25 15:30:14,771 INFO L73 IsDeterministic]: Start isDeterministic. Operand 19 states and 2217 transitions. [2022-11-25 15:30:14,773 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:30:14,773 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 19 states and 2217 transitions. [2022-11-25 15:30:14,778 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 20 states, 19 states have (on average 116.6842105263158) internal successors, (2217), 19 states have internal predecessors, (2217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:14,786 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 20 states, 20 states have (on average 262.0) internal successors, (5240), 20 states have internal predecessors, (5240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:14,788 INFO L81 ComplementDD]: Finished complementDD. Result has 20 states, 20 states have (on average 262.0) internal successors, (5240), 20 states have internal predecessors, (5240), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:14,788 INFO L175 Difference]: Start difference. First operand has 64 places, 76 transitions, 757 flow. Second operand 19 states and 2217 transitions. [2022-11-25 15:30:14,788 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 82 places, 268 transitions, 2785 flow [2022-11-25 15:30:14,817 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 80 places, 268 transitions, 2595 flow, removed 92 selfloop flow, removed 2 redundant places. [2022-11-25 15:30:14,822 INFO L231 Difference]: Finished difference. Result has 93 places, 163 transitions, 2061 flow [2022-11-25 15:30:14,823 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=262, PETRI_DIFFERENCE_MINUEND_FLOW=669, PETRI_DIFFERENCE_MINUEND_PLACES=62, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=76, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=47, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=18, PETRI_DIFFERENCE_SUBTRAHEND_STATES=19, PETRI_FLOW=2061, PETRI_PLACES=93, PETRI_TRANSITIONS=163} [2022-11-25 15:30:14,823 INFO L288 CegarLoopForPetriNet]: 28 programPoint places, 65 predicate places. [2022-11-25 15:30:14,824 INFO L495 AbstractCegarLoop]: Abstraction has has 93 places, 163 transitions, 2061 flow [2022-11-25 15:30:14,824 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 110.84615384615384) internal successors, (1441), 13 states have internal predecessors, (1441), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:14,825 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:30:14,825 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:30:14,831 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-25 15:30:15,031 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:30:15,031 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2022-11-25 15:30:15,032 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:30:15,032 INFO L85 PathProgramCache]: Analyzing trace with hash 1930815491, now seen corresponding path program 1 times [2022-11-25 15:30:15,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:30:15,032 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2105006810] [2022-11-25 15:30:15,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:30:15,033 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:30:15,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:30:15,184 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 15:30:15,184 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:30:15,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2105006810] [2022-11-25 15:30:15,185 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2105006810] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:30:15,185 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [661226200] [2022-11-25 15:30:15,185 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:30:15,185 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:30:15,185 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:30:15,190 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:30:15,236 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-25 15:30:15,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:30:15,295 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-25 15:30:15,296 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:30:15,414 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 15:30:15,414 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:30:15,500 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 15:30:15,501 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [661226200] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:30:15,501 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:30:15,501 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2022-11-25 15:30:15,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [334606270] [2022-11-25 15:30:15,501 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:30:15,502 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-25 15:30:15,502 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:30:15,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-25 15:30:15,503 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-11-25 15:30:15,694 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 110 out of 262 [2022-11-25 15:30:15,696 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 93 places, 163 transitions, 2061 flow. Second operand has 10 states, 10 states have (on average 113.0) internal successors, (1130), 10 states have internal predecessors, (1130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:15,696 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:30:15,696 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 110 of 262 [2022-11-25 15:30:15,696 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:30:16,984 INFO L130 PetriNetUnfolder]: 2308/3885 cut-off events. [2022-11-25 15:30:16,984 INFO L131 PetriNetUnfolder]: For 31963/31963 co-relation queries the response was YES. [2022-11-25 15:30:17,003 INFO L83 FinitePrefix]: Finished finitePrefix Result has 22765 conditions, 3885 events. 2308/3885 cut-off events. For 31963/31963 co-relation queries the response was YES. Maximal size of possible extension queue 248. Compared 22923 event pairs, 89 based on Foata normal form. 80/3965 useless extension candidates. Maximal degree in co-relation 22726. Up to 2067 conditions per place. [2022-11-25 15:30:17,031 INFO L137 encePairwiseOnDemand]: 256/262 looper letters, 384 selfloop transitions, 138 changer transitions 7/529 dead transitions. [2022-11-25 15:30:17,031 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 104 places, 529 transitions, 7483 flow [2022-11-25 15:30:17,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-25 15:30:17,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-11-25 15:30:17,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1409 transitions. [2022-11-25 15:30:17,037 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4481552162849873 [2022-11-25 15:30:17,037 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1409 transitions. [2022-11-25 15:30:17,037 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1409 transitions. [2022-11-25 15:30:17,038 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:30:17,038 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1409 transitions. [2022-11-25 15:30:17,043 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 117.41666666666667) internal successors, (1409), 12 states have internal predecessors, (1409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:17,048 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 262.0) internal successors, (3406), 13 states have internal predecessors, (3406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:17,049 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 262.0) internal successors, (3406), 13 states have internal predecessors, (3406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:17,049 INFO L175 Difference]: Start difference. First operand has 93 places, 163 transitions, 2061 flow. Second operand 12 states and 1409 transitions. [2022-11-25 15:30:17,050 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 104 places, 529 transitions, 7483 flow [2022-11-25 15:30:17,145 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 98 places, 529 transitions, 6755 flow, removed 334 selfloop flow, removed 6 redundant places. [2022-11-25 15:30:17,154 INFO L231 Difference]: Finished difference. Result has 106 places, 283 transitions, 4109 flow [2022-11-25 15:30:17,155 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=262, PETRI_DIFFERENCE_MINUEND_FLOW=1837, PETRI_DIFFERENCE_MINUEND_PLACES=87, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=163, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=42, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=84, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=4109, PETRI_PLACES=106, PETRI_TRANSITIONS=283} [2022-11-25 15:30:17,155 INFO L288 CegarLoopForPetriNet]: 28 programPoint places, 78 predicate places. [2022-11-25 15:30:17,156 INFO L495 AbstractCegarLoop]: Abstraction has has 106 places, 283 transitions, 4109 flow [2022-11-25 15:30:17,156 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 113.0) internal successors, (1130), 10 states have internal predecessors, (1130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:17,156 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:30:17,157 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:30:17,168 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-25 15:30:17,362 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-11-25 15:30:17,362 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2022-11-25 15:30:17,363 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:30:17,363 INFO L85 PathProgramCache]: Analyzing trace with hash 1201421575, now seen corresponding path program 2 times [2022-11-25 15:30:17,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:30:17,363 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [680252419] [2022-11-25 15:30:17,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:30:17,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:30:17,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:30:18,000 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:30:18,000 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:30:18,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [680252419] [2022-11-25 15:30:18,000 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [680252419] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:30:18,000 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1468053192] [2022-11-25 15:30:18,000 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-25 15:30:18,001 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:30:18,001 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:30:18,002 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:30:18,031 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-25 15:30:18,306 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-25 15:30:18,306 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:30:18,307 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-25 15:30:18,309 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:30:19,094 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:30:19,094 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:30:19,740 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:30:19,741 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1468053192] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:30:19,741 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:30:19,741 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 17 [2022-11-25 15:30:19,741 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [252427282] [2022-11-25 15:30:19,741 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:30:19,742 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2022-11-25 15:30:19,742 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:30:19,742 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2022-11-25 15:30:19,743 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=276, Unknown=0, NotChecked=0, Total=342 [2022-11-25 15:30:21,760 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-11-25 15:30:23,142 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 105 out of 262 [2022-11-25 15:30:23,145 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 106 places, 283 transitions, 4109 flow. Second operand has 19 states, 19 states have (on average 107.36842105263158) internal successors, (2040), 19 states have internal predecessors, (2040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:23,145 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:30:23,145 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 105 of 262 [2022-11-25 15:30:23,145 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:30:29,007 INFO L130 PetriNetUnfolder]: 3448/5784 cut-off events. [2022-11-25 15:30:29,007 INFO L131 PetriNetUnfolder]: For 62452/62452 co-relation queries the response was YES. [2022-11-25 15:30:29,031 INFO L83 FinitePrefix]: Finished finitePrefix Result has 38206 conditions, 5784 events. 3448/5784 cut-off events. For 62452/62452 co-relation queries the response was YES. Maximal size of possible extension queue 347. Compared 36459 event pairs, 168 based on Foata normal form. 13/5797 useless extension candidates. Maximal degree in co-relation 38161. Up to 3035 conditions per place. [2022-11-25 15:30:29,073 INFO L137 encePairwiseOnDemand]: 256/262 looper letters, 317 selfloop transitions, 365 changer transitions 23/705 dead transitions. [2022-11-25 15:30:29,073 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 134 places, 705 transitions, 11016 flow [2022-11-25 15:30:29,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2022-11-25 15:30:29,074 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 29 states. [2022-11-25 15:30:29,080 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29 states to 29 states and 3257 transitions. [2022-11-25 15:30:29,082 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4286654382732298 [2022-11-25 15:30:29,082 INFO L72 ComplementDD]: Start complementDD. Operand 29 states and 3257 transitions. [2022-11-25 15:30:29,082 INFO L73 IsDeterministic]: Start isDeterministic. Operand 29 states and 3257 transitions. [2022-11-25 15:30:29,084 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:30:29,084 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 29 states and 3257 transitions. [2022-11-25 15:30:29,129 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 30 states, 29 states have (on average 112.3103448275862) internal successors, (3257), 29 states have internal predecessors, (3257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:29,158 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 30 states, 30 states have (on average 262.0) internal successors, (7860), 30 states have internal predecessors, (7860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:29,161 INFO L81 ComplementDD]: Finished complementDD. Result has 30 states, 30 states have (on average 262.0) internal successors, (7860), 30 states have internal predecessors, (7860), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:29,161 INFO L175 Difference]: Start difference. First operand has 106 places, 283 transitions, 4109 flow. Second operand 29 states and 3257 transitions. [2022-11-25 15:30:29,161 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 134 places, 705 transitions, 11016 flow [2022-11-25 15:30:29,407 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 133 places, 705 transitions, 9937 flow, removed 532 selfloop flow, removed 1 redundant places. [2022-11-25 15:30:29,420 INFO L231 Difference]: Finished difference. Result has 140 places, 537 transitions, 9029 flow [2022-11-25 15:30:29,421 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=262, PETRI_DIFFERENCE_MINUEND_FLOW=3694, PETRI_DIFFERENCE_MINUEND_PLACES=105, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=283, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=161, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=95, PETRI_DIFFERENCE_SUBTRAHEND_STATES=29, PETRI_FLOW=9029, PETRI_PLACES=140, PETRI_TRANSITIONS=537} [2022-11-25 15:30:29,422 INFO L288 CegarLoopForPetriNet]: 28 programPoint places, 112 predicate places. [2022-11-25 15:30:29,422 INFO L495 AbstractCegarLoop]: Abstraction has has 140 places, 537 transitions, 9029 flow [2022-11-25 15:30:29,423 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 19 states have (on average 107.36842105263158) internal successors, (2040), 19 states have internal predecessors, (2040), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:29,423 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:30:29,423 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:30:29,428 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-25 15:30:29,624 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-11-25 15:30:29,624 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2022-11-25 15:30:29,625 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:30:29,625 INFO L85 PathProgramCache]: Analyzing trace with hash 1794147873, now seen corresponding path program 3 times [2022-11-25 15:30:29,625 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:30:29,625 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1743112197] [2022-11-25 15:30:29,625 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:30:29,625 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:30:29,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:30:30,266 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:30:30,267 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:30:30,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1743112197] [2022-11-25 15:30:30,267 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1743112197] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:30:30,267 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1134939861] [2022-11-25 15:30:30,267 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-25 15:30:30,268 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:30:30,268 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:30:30,269 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:30:30,278 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-25 15:30:30,431 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-11-25 15:30:30,431 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:30:30,433 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-25 15:30:30,434 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:30:30,940 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:30:30,941 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:30:34,602 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 3 refuted. 1 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 15:30:34,602 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1134939861] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:30:34,602 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:30:34,602 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 5] total 16 [2022-11-25 15:30:34,602 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411146292] [2022-11-25 15:30:34,603 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:30:34,603 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-25 15:30:34,603 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:30:34,603 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-25 15:30:34,604 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=239, Unknown=1, NotChecked=0, Total=306 [2022-11-25 15:30:37,770 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2022-11-25 15:30:38,175 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 97 out of 262 [2022-11-25 15:30:38,177 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 140 places, 537 transitions, 9029 flow. Second operand has 18 states, 18 states have (on average 99.38888888888889) internal successors, (1789), 18 states have internal predecessors, (1789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:38,177 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:30:38,178 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 97 of 262 [2022-11-25 15:30:38,178 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:30:45,991 INFO L130 PetriNetUnfolder]: 4216/7155 cut-off events. [2022-11-25 15:30:45,992 INFO L131 PetriNetUnfolder]: For 84167/84167 co-relation queries the response was YES. [2022-11-25 15:30:46,025 INFO L83 FinitePrefix]: Finished finitePrefix Result has 48972 conditions, 7155 events. 4216/7155 cut-off events. For 84167/84167 co-relation queries the response was YES. Maximal size of possible extension queue 433. Compared 47865 event pairs, 320 based on Foata normal form. 12/7167 useless extension candidates. Maximal degree in co-relation 48920. Up to 5464 conditions per place. [2022-11-25 15:30:46,067 INFO L137 encePairwiseOnDemand]: 256/262 looper letters, 644 selfloop transitions, 177 changer transitions 22/843 dead transitions. [2022-11-25 15:30:46,067 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 160 places, 843 transitions, 15127 flow [2022-11-25 15:30:46,068 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2022-11-25 15:30:46,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2022-11-25 15:30:46,075 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 2219 transitions. [2022-11-25 15:30:46,077 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4033078880407125 [2022-11-25 15:30:46,077 INFO L72 ComplementDD]: Start complementDD. Operand 21 states and 2219 transitions. [2022-11-25 15:30:46,077 INFO L73 IsDeterministic]: Start isDeterministic. Operand 21 states and 2219 transitions. [2022-11-25 15:30:46,078 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:30:46,078 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 21 states and 2219 transitions. [2022-11-25 15:30:46,086 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 22 states, 21 states have (on average 105.66666666666667) internal successors, (2219), 21 states have internal predecessors, (2219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:46,094 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 22 states, 22 states have (on average 262.0) internal successors, (5764), 22 states have internal predecessors, (5764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:46,096 INFO L81 ComplementDD]: Finished complementDD. Result has 22 states, 22 states have (on average 262.0) internal successors, (5764), 22 states have internal predecessors, (5764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:46,096 INFO L175 Difference]: Start difference. First operand has 140 places, 537 transitions, 9029 flow. Second operand 21 states and 2219 transitions. [2022-11-25 15:30:46,096 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 160 places, 843 transitions, 15127 flow [2022-11-25 15:30:46,684 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 151 places, 843 transitions, 12975 flow, removed 1054 selfloop flow, removed 9 redundant places. [2022-11-25 15:30:46,697 INFO L231 Difference]: Finished difference. Result has 163 places, 665 transitions, 10566 flow [2022-11-25 15:30:46,698 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=262, PETRI_DIFFERENCE_MINUEND_FLOW=7627, PETRI_DIFFERENCE_MINUEND_PLACES=131, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=537, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=73, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=396, PETRI_DIFFERENCE_SUBTRAHEND_STATES=21, PETRI_FLOW=10566, PETRI_PLACES=163, PETRI_TRANSITIONS=665} [2022-11-25 15:30:46,698 INFO L288 CegarLoopForPetriNet]: 28 programPoint places, 135 predicate places. [2022-11-25 15:30:46,699 INFO L495 AbstractCegarLoop]: Abstraction has has 163 places, 665 transitions, 10566 flow [2022-11-25 15:30:46,699 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 99.38888888888889) internal successors, (1789), 18 states have internal predecessors, (1789), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:46,699 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:30:46,700 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:30:46,704 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-25 15:30:46,900 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2022-11-25 15:30:46,901 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2022-11-25 15:30:46,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:30:46,901 INFO L85 PathProgramCache]: Analyzing trace with hash 522677755, now seen corresponding path program 4 times [2022-11-25 15:30:46,902 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:30:46,902 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1948735268] [2022-11-25 15:30:46,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:30:46,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:30:46,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:30:47,054 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 15:30:47,054 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:30:47,054 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1948735268] [2022-11-25 15:30:47,054 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1948735268] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:30:47,055 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1277991873] [2022-11-25 15:30:47,055 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-25 15:30:47,055 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:30:47,055 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:30:47,058 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:30:47,086 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-25 15:30:47,164 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-25 15:30:47,164 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:30:47,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-25 15:30:47,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:30:47,278 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 15:30:47,278 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:30:47,353 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 15:30:47,353 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1277991873] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:30:47,353 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:30:47,353 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 8 [2022-11-25 15:30:47,354 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439023969] [2022-11-25 15:30:47,354 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:30:47,354 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-25 15:30:47,354 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:30:47,355 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-25 15:30:47,355 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-11-25 15:30:47,459 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 110 out of 262 [2022-11-25 15:30:47,461 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 163 places, 665 transitions, 10566 flow. Second operand has 9 states, 9 states have (on average 113.22222222222223) internal successors, (1019), 9 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:47,461 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:30:47,461 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 110 of 262 [2022-11-25 15:30:47,461 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:30:50,192 INFO L130 PetriNetUnfolder]: 4672/8279 cut-off events. [2022-11-25 15:30:50,192 INFO L131 PetriNetUnfolder]: For 95231/95231 co-relation queries the response was YES. [2022-11-25 15:30:50,231 INFO L83 FinitePrefix]: Finished finitePrefix Result has 54337 conditions, 8279 events. 4672/8279 cut-off events. For 95231/95231 co-relation queries the response was YES. Maximal size of possible extension queue 528. Compared 60154 event pairs, 484 based on Foata normal form. 40/8319 useless extension candidates. Maximal degree in co-relation 54277. Up to 3269 conditions per place. [2022-11-25 15:30:50,282 INFO L137 encePairwiseOnDemand]: 256/262 looper letters, 496 selfloop transitions, 548 changer transitions 0/1044 dead transitions. [2022-11-25 15:30:50,283 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 176 places, 1044 transitions, 18094 flow [2022-11-25 15:30:50,283 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-25 15:30:50,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-25 15:30:50,286 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1637 transitions. [2022-11-25 15:30:50,288 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4462922573609597 [2022-11-25 15:30:50,288 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1637 transitions. [2022-11-25 15:30:50,288 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1637 transitions. [2022-11-25 15:30:50,289 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:30:50,289 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1637 transitions. [2022-11-25 15:30:50,293 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 116.92857142857143) internal successors, (1637), 14 states have internal predecessors, (1637), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:50,299 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 262.0) internal successors, (3930), 15 states have internal predecessors, (3930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:50,300 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 262.0) internal successors, (3930), 15 states have internal predecessors, (3930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:50,301 INFO L175 Difference]: Start difference. First operand has 163 places, 665 transitions, 10566 flow. Second operand 14 states and 1637 transitions. [2022-11-25 15:30:50,301 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 176 places, 1044 transitions, 18094 flow [2022-11-25 15:30:51,126 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 169 places, 1044 transitions, 17469 flow, removed 300 selfloop flow, removed 7 redundant places. [2022-11-25 15:30:51,145 INFO L231 Difference]: Finished difference. Result has 177 places, 808 transitions, 14792 flow [2022-11-25 15:30:51,145 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=262, PETRI_DIFFERENCE_MINUEND_FLOW=10099, PETRI_DIFFERENCE_MINUEND_PLACES=156, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=665, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=406, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=226, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=14792, PETRI_PLACES=177, PETRI_TRANSITIONS=808} [2022-11-25 15:30:51,146 INFO L288 CegarLoopForPetriNet]: 28 programPoint places, 149 predicate places. [2022-11-25 15:30:51,146 INFO L495 AbstractCegarLoop]: Abstraction has has 177 places, 808 transitions, 14792 flow [2022-11-25 15:30:51,146 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 113.22222222222223) internal successors, (1019), 9 states have internal predecessors, (1019), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:51,146 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:30:51,146 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:30:51,151 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-25 15:30:51,347 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-25 15:30:51,347 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2022-11-25 15:30:51,348 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:30:51,348 INFO L85 PathProgramCache]: Analyzing trace with hash 1042103917, now seen corresponding path program 5 times [2022-11-25 15:30:51,348 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:30:51,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [952912772] [2022-11-25 15:30:51,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:30:51,348 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:30:51,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:30:51,838 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 15:30:51,838 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:30:51,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [952912772] [2022-11-25 15:30:51,838 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [952912772] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:30:51,838 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130510041] [2022-11-25 15:30:51,838 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-25 15:30:51,838 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:30:51,839 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:30:51,840 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:30:51,852 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-25 15:30:52,095 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2022-11-25 15:30:52,095 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:30:52,096 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-25 15:30:52,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:30:52,624 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:30:52,624 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:30:53,162 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:30:53,162 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130510041] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:30:53,162 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:30:53,162 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 6] total 16 [2022-11-25 15:30:53,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097957665] [2022-11-25 15:30:53,162 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:30:53,163 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2022-11-25 15:30:53,163 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:30:53,163 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2022-11-25 15:30:53,164 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=74, Invalid=232, Unknown=0, NotChecked=0, Total=306 [2022-11-25 15:30:56,243 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 15:30:56,964 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 107 out of 262 [2022-11-25 15:30:56,966 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 177 places, 808 transitions, 14792 flow. Second operand has 18 states, 18 states have (on average 109.38888888888889) internal successors, (1969), 18 states have internal predecessors, (1969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:30:56,966 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:30:56,966 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 107 of 262 [2022-11-25 15:30:56,966 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:31:00,691 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 15:31:10,894 INFO L130 PetriNetUnfolder]: 6339/11226 cut-off events. [2022-11-25 15:31:10,894 INFO L131 PetriNetUnfolder]: For 170238/170238 co-relation queries the response was YES. [2022-11-25 15:31:10,974 INFO L83 FinitePrefix]: Finished finitePrefix Result has 83557 conditions, 11226 events. 6339/11226 cut-off events. For 170238/170238 co-relation queries the response was YES. Maximal size of possible extension queue 712. Compared 85980 event pairs, 376 based on Foata normal form. 25/11251 useless extension candidates. Maximal degree in co-relation 83489. Up to 4543 conditions per place. [2022-11-25 15:31:11,164 INFO L137 encePairwiseOnDemand]: 256/262 looper letters, 475 selfloop transitions, 921 changer transitions 23/1419 dead transitions. [2022-11-25 15:31:11,164 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 210 places, 1419 transitions, 28791 flow [2022-11-25 15:31:11,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 34 states. [2022-11-25 15:31:11,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2022-11-25 15:31:11,169 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 3885 transitions. [2022-11-25 15:31:11,172 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43612483161203414 [2022-11-25 15:31:11,172 INFO L72 ComplementDD]: Start complementDD. Operand 34 states and 3885 transitions. [2022-11-25 15:31:11,172 INFO L73 IsDeterministic]: Start isDeterministic. Operand 34 states and 3885 transitions. [2022-11-25 15:31:11,174 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:31:11,174 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 34 states and 3885 transitions. [2022-11-25 15:31:11,180 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 35 states, 34 states have (on average 114.26470588235294) internal successors, (3885), 34 states have internal predecessors, (3885), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:31:11,191 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 35 states, 35 states have (on average 262.0) internal successors, (9170), 35 states have internal predecessors, (9170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:31:11,194 INFO L81 ComplementDD]: Finished complementDD. Result has 35 states, 35 states have (on average 262.0) internal successors, (9170), 35 states have internal predecessors, (9170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:31:11,194 INFO L175 Difference]: Start difference. First operand has 177 places, 808 transitions, 14792 flow. Second operand 34 states and 3885 transitions. [2022-11-25 15:31:11,194 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 210 places, 1419 transitions, 28791 flow [2022-11-25 15:31:12,651 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 208 places, 1419 transitions, 27754 flow, removed 510 selfloop flow, removed 2 redundant places. [2022-11-25 15:31:12,673 INFO L231 Difference]: Finished difference. Result has 225 places, 1214 transitions, 26396 flow [2022-11-25 15:31:12,674 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=262, PETRI_DIFFERENCE_MINUEND_FLOW=14249, PETRI_DIFFERENCE_MINUEND_PLACES=175, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=808, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=562, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=210, PETRI_DIFFERENCE_SUBTRAHEND_STATES=34, PETRI_FLOW=26396, PETRI_PLACES=225, PETRI_TRANSITIONS=1214} [2022-11-25 15:31:12,674 INFO L288 CegarLoopForPetriNet]: 28 programPoint places, 197 predicate places. [2022-11-25 15:31:12,674 INFO L495 AbstractCegarLoop]: Abstraction has has 225 places, 1214 transitions, 26396 flow [2022-11-25 15:31:12,675 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 109.38888888888889) internal successors, (1969), 18 states have internal predecessors, (1969), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:31:12,675 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:31:12,675 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:31:12,680 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2022-11-25 15:31:12,876 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-11-25 15:31:12,876 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2022-11-25 15:31:12,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:31:12,877 INFO L85 PathProgramCache]: Analyzing trace with hash -926085607, now seen corresponding path program 6 times [2022-11-25 15:31:12,877 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:31:12,877 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63140386] [2022-11-25 15:31:12,877 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:31:12,877 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:31:12,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:31:13,006 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:31:13,006 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:31:13,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63140386] [2022-11-25 15:31:13,007 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63140386] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:31:13,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [537226854] [2022-11-25 15:31:13,007 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-25 15:31:13,007 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:31:13,007 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:31:13,010 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:31:13,045 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2022-11-25 15:31:13,121 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2022-11-25 15:31:13,121 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:31:13,123 INFO L263 TraceCheckSpWp]: Trace formula consists of 133 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-25 15:31:13,124 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:31:13,231 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:31:13,232 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:31:13,320 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 1 proven. 4 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:31:13,320 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [537226854] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:31:13,320 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:31:13,320 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2022-11-25 15:31:13,320 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [591944001] [2022-11-25 15:31:13,320 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:31:13,321 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-25 15:31:13,321 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:31:13,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-25 15:31:13,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-11-25 15:31:13,449 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 110 out of 262 [2022-11-25 15:31:13,450 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 225 places, 1214 transitions, 26396 flow. Second operand has 10 states, 10 states have (on average 112.9) internal successors, (1129), 10 states have internal predecessors, (1129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:31:13,450 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:31:13,450 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 110 of 262 [2022-11-25 15:31:13,450 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:31:20,737 INFO L130 PetriNetUnfolder]: 7436/13152 cut-off events. [2022-11-25 15:31:20,737 INFO L131 PetriNetUnfolder]: For 229471/229471 co-relation queries the response was YES. [2022-11-25 15:31:20,840 INFO L83 FinitePrefix]: Finished finitePrefix Result has 104923 conditions, 13152 events. 7436/13152 cut-off events. For 229471/229471 co-relation queries the response was YES. Maximal size of possible extension queue 874. Compared 103635 event pairs, 694 based on Foata normal form. 210/13362 useless extension candidates. Maximal degree in co-relation 104837. Up to 5227 conditions per place. [2022-11-25 15:31:20,896 INFO L137 encePairwiseOnDemand]: 256/262 looper letters, 835 selfloop transitions, 977 changer transitions 0/1812 dead transitions. [2022-11-25 15:31:20,896 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 238 places, 1812 transitions, 40863 flow [2022-11-25 15:31:20,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2022-11-25 15:31:20,897 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 14 states. [2022-11-25 15:31:20,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 14 states to 14 states and 1636 transitions. [2022-11-25 15:31:20,900 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.44601962922573607 [2022-11-25 15:31:20,900 INFO L72 ComplementDD]: Start complementDD. Operand 14 states and 1636 transitions. [2022-11-25 15:31:20,900 INFO L73 IsDeterministic]: Start isDeterministic. Operand 14 states and 1636 transitions. [2022-11-25 15:31:20,901 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:31:20,902 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 14 states and 1636 transitions. [2022-11-25 15:31:20,905 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 15 states, 14 states have (on average 116.85714285714286) internal successors, (1636), 14 states have internal predecessors, (1636), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:31:20,910 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 15 states, 15 states have (on average 262.0) internal successors, (3930), 15 states have internal predecessors, (3930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:31:20,911 INFO L81 ComplementDD]: Finished complementDD. Result has 15 states, 15 states have (on average 262.0) internal successors, (3930), 15 states have internal predecessors, (3930), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:31:20,912 INFO L175 Difference]: Start difference. First operand has 225 places, 1214 transitions, 26396 flow. Second operand 14 states and 1636 transitions. [2022-11-25 15:31:20,912 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 238 places, 1812 transitions, 40863 flow [2022-11-25 15:31:24,054 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 232 places, 1812 transitions, 38224 flow, removed 1308 selfloop flow, removed 6 redundant places. [2022-11-25 15:31:24,096 INFO L231 Difference]: Finished difference. Result has 240 places, 1484 transitions, 34400 flow [2022-11-25 15:31:24,098 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=262, PETRI_DIFFERENCE_MINUEND_FLOW=24354, PETRI_DIFFERENCE_MINUEND_PLACES=219, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1211, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=721, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=413, PETRI_DIFFERENCE_SUBTRAHEND_STATES=14, PETRI_FLOW=34400, PETRI_PLACES=240, PETRI_TRANSITIONS=1484} [2022-11-25 15:31:24,098 INFO L288 CegarLoopForPetriNet]: 28 programPoint places, 212 predicate places. [2022-11-25 15:31:24,098 INFO L495 AbstractCegarLoop]: Abstraction has has 240 places, 1484 transitions, 34400 flow [2022-11-25 15:31:24,099 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 112.9) internal successors, (1129), 10 states have internal predecessors, (1129), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:31:24,099 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:31:24,099 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:31:24,111 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2022-11-25 15:31:24,305 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2022-11-25 15:31:24,306 INFO L420 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2022-11-25 15:31:24,306 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:31:24,306 INFO L85 PathProgramCache]: Analyzing trace with hash -1908957095, now seen corresponding path program 7 times [2022-11-25 15:31:24,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:31:24,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1169050766] [2022-11-25 15:31:24,306 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:31:24,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:31:24,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:31:24,454 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:31:24,454 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:31:24,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1169050766] [2022-11-25 15:31:24,454 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1169050766] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:31:24,454 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [708992163] [2022-11-25 15:31:24,454 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-25 15:31:24,455 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:31:24,455 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:31:24,456 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:31:24,464 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2022-11-25 15:31:24,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:31:24,567 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-25 15:31:24,568 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:31:24,690 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 2 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:31:24,691 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:31:24,771 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 15:31:24,771 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [708992163] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:31:24,771 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:31:24,771 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 8 [2022-11-25 15:31:24,772 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [426312070] [2022-11-25 15:31:24,772 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:31:24,772 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-25 15:31:24,772 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:31:24,773 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-25 15:31:24,773 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-11-25 15:31:24,937 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 110 out of 262 [2022-11-25 15:31:24,938 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 240 places, 1484 transitions, 34400 flow. Second operand has 9 states, 9 states have (on average 113.33333333333333) internal successors, (1020), 9 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 15:31:24,938 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:31:24,938 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 110 of 262 [2022-11-25 15:31:24,939 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:31:33,096 INFO L130 PetriNetUnfolder]: 7835/13843 cut-off events. [2022-11-25 15:31:33,096 INFO L131 PetriNetUnfolder]: For 290360/290360 co-relation queries the response was YES. [2022-11-25 15:31:33,204 INFO L83 FinitePrefix]: Finished finitePrefix Result has 119545 conditions, 13843 events. 7835/13843 cut-off events. For 290360/290360 co-relation queries the response was YES. Maximal size of possible extension queue 958. Compared 110440 event pairs, 179 based on Foata normal form. 124/13967 useless extension candidates. Maximal degree in co-relation 119452. Up to 5077 conditions per place. [2022-11-25 15:31:33,254 INFO L137 encePairwiseOnDemand]: 256/262 looper letters, 1452 selfloop transitions, 668 changer transitions 0/2120 dead transitions. [2022-11-25 15:31:33,254 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 254 places, 2120 transitions, 47958 flow [2022-11-25 15:31:33,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-25 15:31:33,254 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-25 15:31:33,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1746 transitions. [2022-11-25 15:31:33,257 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4442748091603053 [2022-11-25 15:31:33,257 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1746 transitions. [2022-11-25 15:31:33,257 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1746 transitions. [2022-11-25 15:31:33,258 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:31:33,259 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1746 transitions. [2022-11-25 15:31:33,261 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 116.4) internal successors, (1746), 15 states have internal predecessors, (1746), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:31:33,266 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 262.0) internal successors, (4192), 16 states have internal predecessors, (4192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:31:33,267 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 262.0) internal successors, (4192), 16 states have internal predecessors, (4192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:31:33,267 INFO L175 Difference]: Start difference. First operand has 240 places, 1484 transitions, 34400 flow. Second operand 15 states and 1746 transitions. [2022-11-25 15:31:33,267 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 254 places, 2120 transitions, 47958 flow [2022-11-25 15:31:37,509 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 251 places, 2120 transitions, 47476 flow, removed 210 selfloop flow, removed 3 redundant places. [2022-11-25 15:31:37,553 INFO L231 Difference]: Finished difference. Result has 256 places, 1583 transitions, 38755 flow [2022-11-25 15:31:37,555 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=262, PETRI_DIFFERENCE_MINUEND_FLOW=33326, PETRI_DIFFERENCE_MINUEND_PLACES=237, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1457, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=553, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=882, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=38755, PETRI_PLACES=256, PETRI_TRANSITIONS=1583} [2022-11-25 15:31:37,555 INFO L288 CegarLoopForPetriNet]: 28 programPoint places, 228 predicate places. [2022-11-25 15:31:37,555 INFO L495 AbstractCegarLoop]: Abstraction has has 256 places, 1583 transitions, 38755 flow [2022-11-25 15:31:37,556 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 113.33333333333333) internal successors, (1020), 9 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 15:31:37,556 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:31:37,556 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:31:37,561 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2022-11-25 15:31:37,760 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:31:37,761 INFO L420 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2022-11-25 15:31:37,761 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:31:37,761 INFO L85 PathProgramCache]: Analyzing trace with hash -901775053, now seen corresponding path program 8 times [2022-11-25 15:31:37,761 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:31:37,761 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1404810706] [2022-11-25 15:31:37,761 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:31:37,761 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:31:37,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:31:38,097 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:31:38,097 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:31:38,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1404810706] [2022-11-25 15:31:38,098 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1404810706] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:31:38,098 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1891657935] [2022-11-25 15:31:38,098 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2022-11-25 15:31:38,098 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:31:38,098 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:31:38,103 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:31:38,111 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2022-11-25 15:31:38,297 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2022-11-25 15:31:38,298 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:31:38,299 INFO L263 TraceCheckSpWp]: Trace formula consists of 143 conjuncts, 20 conjunts are in the unsatisfiable core [2022-11-25 15:31:38,300 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:31:38,680 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:31:38,680 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:31:39,106 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:31:39,107 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1891657935] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:31:39,107 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:31:39,107 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 6, 5] total 15 [2022-11-25 15:31:39,107 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614181980] [2022-11-25 15:31:39,107 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:31:39,108 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2022-11-25 15:31:39,108 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:31:39,108 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2022-11-25 15:31:39,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=207, Unknown=0, NotChecked=0, Total=272 [2022-11-25 15:31:39,735 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 108 out of 262 [2022-11-25 15:31:39,736 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 256 places, 1583 transitions, 38755 flow. Second operand has 17 states, 17 states have (on average 110.23529411764706) internal successors, (1874), 17 states have internal predecessors, (1874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:31:39,736 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:31:39,736 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 108 of 262 [2022-11-25 15:31:39,736 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:31:42,602 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [0] [2022-11-25 15:31:56,288 INFO L130 PetriNetUnfolder]: 9421/16681 cut-off events. [2022-11-25 15:31:56,288 INFO L131 PetriNetUnfolder]: For 412841/412841 co-relation queries the response was YES. [2022-11-25 15:31:56,408 INFO L83 FinitePrefix]: Finished finitePrefix Result has 154949 conditions, 16681 events. 9421/16681 cut-off events. For 412841/412841 co-relation queries the response was YES. Maximal size of possible extension queue 1159. Compared 136663 event pairs, 601 based on Foata normal form. 28/16709 useless extension candidates. Maximal degree in co-relation 154852. Up to 8109 conditions per place. [2022-11-25 15:31:56,566 INFO L137 encePairwiseOnDemand]: 256/262 looper letters, 792 selfloop transitions, 1376 changer transitions 37/2205 dead transitions. [2022-11-25 15:31:56,566 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 288 places, 2205 transitions, 58486 flow [2022-11-25 15:31:56,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2022-11-25 15:31:56,566 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2022-11-25 15:31:56,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 3791 transitions. [2022-11-25 15:31:56,572 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.43846865602590795 [2022-11-25 15:31:56,573 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 3791 transitions. [2022-11-25 15:31:56,573 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 3791 transitions. [2022-11-25 15:31:56,574 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:31:56,574 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 3791 transitions. [2022-11-25 15:31:56,580 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 114.87878787878788) internal successors, (3791), 33 states have internal predecessors, (3791), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:31:56,588 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 262.0) internal successors, (8908), 34 states have internal predecessors, (8908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:31:56,589 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 262.0) internal successors, (8908), 34 states have internal predecessors, (8908), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:31:56,589 INFO L175 Difference]: Start difference. First operand has 256 places, 1583 transitions, 38755 flow. Second operand 33 states and 3791 transitions. [2022-11-25 15:31:56,590 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 288 places, 2205 transitions, 58486 flow [2022-11-25 15:32:04,136 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 287 places, 2205 transitions, 57871 flow, removed 300 selfloop flow, removed 1 redundant places. [2022-11-25 15:32:04,181 INFO L231 Difference]: Finished difference. Result has 300 places, 2005 transitions, 56482 flow [2022-11-25 15:32:04,183 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=262, PETRI_DIFFERENCE_MINUEND_FLOW=38420, PETRI_DIFFERENCE_MINUEND_PLACES=255, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1583, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1015, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=540, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=56482, PETRI_PLACES=300, PETRI_TRANSITIONS=2005} [2022-11-25 15:32:04,183 INFO L288 CegarLoopForPetriNet]: 28 programPoint places, 272 predicate places. [2022-11-25 15:32:04,183 INFO L495 AbstractCegarLoop]: Abstraction has has 300 places, 2005 transitions, 56482 flow [2022-11-25 15:32:04,184 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 110.23529411764706) internal successors, (1874), 17 states have internal predecessors, (1874), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:32:04,184 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:32:04,184 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:32:04,190 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2022-11-25 15:32:04,389 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:32:04,390 INFO L420 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2022-11-25 15:32:04,390 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:32:04,390 INFO L85 PathProgramCache]: Analyzing trace with hash -318502385, now seen corresponding path program 9 times [2022-11-25 15:32:04,390 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:32:04,390 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296616274] [2022-11-25 15:32:04,390 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:32:04,391 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:32:04,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:32:04,504 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-25 15:32:04,504 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:32:04,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296616274] [2022-11-25 15:32:04,504 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296616274] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:32:04,504 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [233342494] [2022-11-25 15:32:04,504 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2022-11-25 15:32:04,504 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:32:04,505 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:32:04,507 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:32:04,519 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2022-11-25 15:32:04,711 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2022-11-25 15:32:04,712 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:32:04,713 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-25 15:32:04,714 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:32:04,804 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-25 15:32:04,804 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:32:04,883 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 1 proven. 7 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-25 15:32:04,883 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [233342494] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:32:04,883 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:32:04,883 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2022-11-25 15:32:04,883 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [343964683] [2022-11-25 15:32:04,883 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:32:04,883 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-25 15:32:04,884 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:32:04,884 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-25 15:32:04,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-11-25 15:32:04,956 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 110 out of 262 [2022-11-25 15:32:04,957 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 300 places, 2005 transitions, 56482 flow. Second operand has 10 states, 10 states have (on average 113.5) internal successors, (1135), 10 states have internal predecessors, (1135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:32:04,957 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:32:04,957 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 110 of 262 [2022-11-25 15:32:04,957 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:32:21,536 INFO L130 PetriNetUnfolder]: 10258/18033 cut-off events. [2022-11-25 15:32:21,536 INFO L131 PetriNetUnfolder]: For 559416/559416 co-relation queries the response was YES. [2022-11-25 15:32:21,911 INFO L83 FinitePrefix]: Finished finitePrefix Result has 181653 conditions, 18033 events. 10258/18033 cut-off events. For 559416/559416 co-relation queries the response was YES. Maximal size of possible extension queue 1160. Compared 147504 event pairs, 846 based on Foata normal form. 1118/19151 useless extension candidates. Maximal degree in co-relation 181543. Up to 13475 conditions per place. [2022-11-25 15:32:21,994 INFO L137 encePairwiseOnDemand]: 256/262 looper letters, 1943 selfloop transitions, 558 changer transitions 0/2501 dead transitions. [2022-11-25 15:32:21,994 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 311 places, 2501 transitions, 72955 flow [2022-11-25 15:32:21,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2022-11-25 15:32:21,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 13 states. [2022-11-25 15:32:21,996 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13 states to 13 states and 1535 transitions. [2022-11-25 15:32:21,997 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4506752789195537 [2022-11-25 15:32:21,997 INFO L72 ComplementDD]: Start complementDD. Operand 13 states and 1535 transitions. [2022-11-25 15:32:21,997 INFO L73 IsDeterministic]: Start isDeterministic. Operand 13 states and 1535 transitions. [2022-11-25 15:32:21,998 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:32:21,998 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 13 states and 1535 transitions. [2022-11-25 15:32:22,001 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 14 states, 13 states have (on average 118.07692307692308) internal successors, (1535), 13 states have internal predecessors, (1535), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:32:22,004 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 14 states, 14 states have (on average 262.0) internal successors, (3668), 14 states have internal predecessors, (3668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:32:22,005 INFO L81 ComplementDD]: Finished complementDD. Result has 14 states, 14 states have (on average 262.0) internal successors, (3668), 14 states have internal predecessors, (3668), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:32:22,005 INFO L175 Difference]: Start difference. First operand has 300 places, 2005 transitions, 56482 flow. Second operand 13 states and 1535 transitions. [2022-11-25 15:32:22,005 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 311 places, 2501 transitions, 72955 flow [2022-11-25 15:32:31,856 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 308 places, 2501 transitions, 69186 flow, removed 1876 selfloop flow, removed 3 redundant places. [2022-11-25 15:32:31,929 INFO L231 Difference]: Finished difference. Result has 315 places, 2264 transitions, 62029 flow [2022-11-25 15:32:31,931 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=262, PETRI_DIFFERENCE_MINUEND_FLOW=50467, PETRI_DIFFERENCE_MINUEND_PLACES=296, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1930, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=285, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1540, PETRI_DIFFERENCE_SUBTRAHEND_STATES=13, PETRI_FLOW=62029, PETRI_PLACES=315, PETRI_TRANSITIONS=2264} [2022-11-25 15:32:31,932 INFO L288 CegarLoopForPetriNet]: 28 programPoint places, 287 predicate places. [2022-11-25 15:32:31,932 INFO L495 AbstractCegarLoop]: Abstraction has has 315 places, 2264 transitions, 62029 flow [2022-11-25 15:32:31,932 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 113.5) internal successors, (1135), 10 states have internal predecessors, (1135), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:32:31,932 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:32:31,933 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:32:31,940 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2022-11-25 15:32:32,139 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:32:32,139 INFO L420 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2022-11-25 15:32:32,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:32:32,140 INFO L85 PathProgramCache]: Analyzing trace with hash -611088137, now seen corresponding path program 10 times [2022-11-25 15:32:32,140 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:32:32,140 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1805246658] [2022-11-25 15:32:32,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:32:32,140 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:32:32,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:32:32,226 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 5 proven. 1 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-25 15:32:32,226 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:32:32,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1805246658] [2022-11-25 15:32:32,227 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1805246658] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:32:32,227 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487436668] [2022-11-25 15:32:32,227 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-25 15:32:32,228 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:32:32,228 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:32:32,229 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:32:32,259 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2022-11-25 15:32:32,313 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-25 15:32:32,313 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:32:32,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-25 15:32:32,315 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:32:32,350 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 4 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-25 15:32:32,350 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:32:32,381 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2022-11-25 15:32:32,381 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487436668] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:32:32,381 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:32:32,381 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8 [2022-11-25 15:32:32,381 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2113279146] [2022-11-25 15:32:32,382 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:32:32,382 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-25 15:32:32,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:32:32,382 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-25 15:32:32,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2022-11-25 15:32:32,449 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 114 out of 262 [2022-11-25 15:32:32,450 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 315 places, 2264 transitions, 62029 flow. Second operand has 8 states, 8 states have (on average 116.875) internal successors, (935), 8 states have internal predecessors, (935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:32:32,450 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:32:32,450 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 114 of 262 [2022-11-25 15:32:32,450 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:32:44,234 INFO L130 PetriNetUnfolder]: 6274/11112 cut-off events. [2022-11-25 15:32:44,234 INFO L131 PetriNetUnfolder]: For 375849/375849 co-relation queries the response was YES. [2022-11-25 15:32:44,318 INFO L83 FinitePrefix]: Finished finitePrefix Result has 109792 conditions, 11112 events. 6274/11112 cut-off events. For 375849/375849 co-relation queries the response was YES. Maximal size of possible extension queue 782. Compared 85112 event pairs, 486 based on Foata normal form. 690/11802 useless extension candidates. Maximal degree in co-relation 109675. Up to 6380 conditions per place. [2022-11-25 15:32:44,361 INFO L137 encePairwiseOnDemand]: 259/262 looper letters, 1101 selfloop transitions, 357 changer transitions 0/1458 dead transitions. [2022-11-25 15:32:44,361 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 311 places, 1458 transitions, 41318 flow [2022-11-25 15:32:44,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-25 15:32:44,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2022-11-25 15:32:44,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 611 transitions. [2022-11-25 15:32:44,363 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.466412213740458 [2022-11-25 15:32:44,363 INFO L72 ComplementDD]: Start complementDD. Operand 5 states and 611 transitions. [2022-11-25 15:32:44,363 INFO L73 IsDeterministic]: Start isDeterministic. Operand 5 states and 611 transitions. [2022-11-25 15:32:44,364 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:32:44,364 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 5 states and 611 transitions. [2022-11-25 15:32:44,365 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 6 states, 5 states have (on average 122.2) internal successors, (611), 5 states have internal predecessors, (611), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:32:44,366 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 6 states, 6 states have (on average 262.0) internal successors, (1572), 6 states have internal predecessors, (1572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:32:44,366 INFO L81 ComplementDD]: Finished complementDD. Result has 6 states, 6 states have (on average 262.0) internal successors, (1572), 6 states have internal predecessors, (1572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:32:44,367 INFO L175 Difference]: Start difference. First operand has 315 places, 2264 transitions, 62029 flow. Second operand 5 states and 611 transitions. [2022-11-25 15:32:44,367 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 311 places, 1458 transitions, 41318 flow [2022-11-25 15:32:48,544 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 281 places, 1458 transitions, 37337 flow, removed 913 selfloop flow, removed 30 redundant places. [2022-11-25 15:32:48,576 INFO L231 Difference]: Finished difference. Result has 283 places, 1345 transitions, 33438 flow [2022-11-25 15:32:48,577 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=262, PETRI_DIFFERENCE_MINUEND_FLOW=30727, PETRI_DIFFERENCE_MINUEND_PLACES=277, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1305, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=318, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=955, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=33438, PETRI_PLACES=283, PETRI_TRANSITIONS=1345} [2022-11-25 15:32:48,577 INFO L288 CegarLoopForPetriNet]: 28 programPoint places, 255 predicate places. [2022-11-25 15:32:48,577 INFO L495 AbstractCegarLoop]: Abstraction has has 283 places, 1345 transitions, 33438 flow [2022-11-25 15:32:48,578 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 116.875) internal successors, (935), 8 states have internal predecessors, (935), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:32:48,578 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:32:48,578 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:32:48,595 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2022-11-25 15:32:48,783 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2022-11-25 15:32:48,783 INFO L420 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2022-11-25 15:32:48,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:32:48,783 INFO L85 PathProgramCache]: Analyzing trace with hash -545356587, now seen corresponding path program 11 times [2022-11-25 15:32:48,783 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:32:48,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [88501715] [2022-11-25 15:32:48,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:32:48,784 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:32:48,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:32:48,919 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-25 15:32:48,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:32:48,919 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [88501715] [2022-11-25 15:32:48,919 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [88501715] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:32:48,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [547947210] [2022-11-25 15:32:48,920 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2022-11-25 15:32:48,920 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:32:48,920 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:32:48,923 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:32:48,946 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2022-11-25 15:32:49,013 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2022-11-25 15:32:49,013 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:32:49,015 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-25 15:32:49,016 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:32:49,110 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-25 15:32:49,110 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:32:49,161 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 2 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-25 15:32:49,161 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [547947210] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:32:49,161 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:32:49,161 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 8 [2022-11-25 15:32:49,162 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007267871] [2022-11-25 15:32:49,162 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:32:49,162 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-25 15:32:49,162 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:32:49,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-25 15:32:49,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2022-11-25 15:32:49,313 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 110 out of 262 [2022-11-25 15:32:49,314 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 283 places, 1345 transitions, 33438 flow. Second operand has 9 states, 9 states have (on average 113.33333333333333) internal successors, (1020), 9 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 15:32:49,314 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:32:49,314 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 110 of 262 [2022-11-25 15:32:49,314 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:32:56,516 INFO L130 PetriNetUnfolder]: 6408/11486 cut-off events. [2022-11-25 15:32:56,516 INFO L131 PetriNetUnfolder]: For 323444/323444 co-relation queries the response was YES. [2022-11-25 15:32:56,603 INFO L83 FinitePrefix]: Finished finitePrefix Result has 109830 conditions, 11486 events. 6408/11486 cut-off events. For 323444/323444 co-relation queries the response was YES. Maximal size of possible extension queue 807. Compared 89948 event pairs, 259 based on Foata normal form. 22/11508 useless extension candidates. Maximal degree in co-relation 109732. Up to 7084 conditions per place. [2022-11-25 15:32:56,648 INFO L137 encePairwiseOnDemand]: 256/262 looper letters, 1285 selfloop transitions, 254 changer transitions 14/1553 dead transitions. [2022-11-25 15:32:56,648 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 297 places, 1553 transitions, 40196 flow [2022-11-25 15:32:56,648 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2022-11-25 15:32:56,648 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 15 states. [2022-11-25 15:32:56,650 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 15 states to 15 states and 1742 transitions. [2022-11-25 15:32:56,651 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.44325699745547076 [2022-11-25 15:32:56,651 INFO L72 ComplementDD]: Start complementDD. Operand 15 states and 1742 transitions. [2022-11-25 15:32:56,651 INFO L73 IsDeterministic]: Start isDeterministic. Operand 15 states and 1742 transitions. [2022-11-25 15:32:56,652 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:32:56,652 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 15 states and 1742 transitions. [2022-11-25 15:32:56,655 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 16 states, 15 states have (on average 116.13333333333334) internal successors, (1742), 15 states have internal predecessors, (1742), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:32:56,659 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 16 states, 16 states have (on average 262.0) internal successors, (4192), 16 states have internal predecessors, (4192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:32:56,659 INFO L81 ComplementDD]: Finished complementDD. Result has 16 states, 16 states have (on average 262.0) internal successors, (4192), 16 states have internal predecessors, (4192), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:32:56,660 INFO L175 Difference]: Start difference. First operand has 283 places, 1345 transitions, 33438 flow. Second operand 15 states and 1742 transitions. [2022-11-25 15:32:56,660 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 297 places, 1553 transitions, 40196 flow [2022-11-25 15:33:00,375 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 296 places, 1553 transitions, 39881 flow, removed 155 selfloop flow, removed 1 redundant places. [2022-11-25 15:33:00,407 INFO L231 Difference]: Finished difference. Result has 299 places, 1416 transitions, 35325 flow [2022-11-25 15:33:00,408 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=262, PETRI_DIFFERENCE_MINUEND_FLOW=32342, PETRI_DIFFERENCE_MINUEND_PLACES=282, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1320, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=161, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1098, PETRI_DIFFERENCE_SUBTRAHEND_STATES=15, PETRI_FLOW=35325, PETRI_PLACES=299, PETRI_TRANSITIONS=1416} [2022-11-25 15:33:00,408 INFO L288 CegarLoopForPetriNet]: 28 programPoint places, 271 predicate places. [2022-11-25 15:33:00,408 INFO L495 AbstractCegarLoop]: Abstraction has has 299 places, 1416 transitions, 35325 flow [2022-11-25 15:33:00,408 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 113.33333333333333) internal successors, (1020), 9 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 15:33:00,408 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:33:00,409 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:33:00,414 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2022-11-25 15:33:00,609 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2022-11-25 15:33:00,609 INFO L420 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2022-11-25 15:33:00,609 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:33:00,610 INFO L85 PathProgramCache]: Analyzing trace with hash -1804727737, now seen corresponding path program 12 times [2022-11-25 15:33:00,610 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:33:00,610 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2083634487] [2022-11-25 15:33:00,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:33:00,610 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:33:00,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:33:00,729 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 15:33:00,729 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:33:00,729 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2083634487] [2022-11-25 15:33:00,729 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2083634487] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:33:00,730 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105534603] [2022-11-25 15:33:00,730 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2022-11-25 15:33:00,730 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:33:00,730 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:33:00,731 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:33:00,743 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2022-11-25 15:33:00,914 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2022-11-25 15:33:00,914 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:33:00,915 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-25 15:33:00,916 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:33:01,014 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 15:33:01,014 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:33:01,103 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 6 proven. 3 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 15:33:01,103 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1105534603] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:33:01,103 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:33:01,104 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2022-11-25 15:33:01,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [903267866] [2022-11-25 15:33:01,104 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:33:01,104 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2022-11-25 15:33:01,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:33:01,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2022-11-25 15:33:01,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2022-11-25 15:33:01,215 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 110 out of 262 [2022-11-25 15:33:01,216 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 299 places, 1416 transitions, 35325 flow. Second operand has 10 states, 10 states have (on average 113.0) internal successors, (1130), 10 states have internal predecessors, (1130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:33:01,216 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:33:01,216 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 110 of 262 [2022-11-25 15:33:01,216 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:33:09,200 INFO L130 PetriNetUnfolder]: 6815/12371 cut-off events. [2022-11-25 15:33:09,200 INFO L131 PetriNetUnfolder]: For 396381/396381 co-relation queries the response was YES. [2022-11-25 15:33:09,324 INFO L83 FinitePrefix]: Finished finitePrefix Result has 120180 conditions, 12371 events. 6815/12371 cut-off events. For 396381/396381 co-relation queries the response was YES. Maximal size of possible extension queue 827. Compared 99281 event pairs, 247 based on Foata normal form. 230/12601 useless extension candidates. Maximal degree in co-relation 120079. Up to 4524 conditions per place. [2022-11-25 15:33:09,390 INFO L137 encePairwiseOnDemand]: 256/262 looper letters, 1080 selfloop transitions, 549 changer transitions 95/1724 dead transitions. [2022-11-25 15:33:09,390 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 310 places, 1724 transitions, 43321 flow [2022-11-25 15:33:09,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-25 15:33:09,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2022-11-25 15:33:09,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 1396 transitions. [2022-11-25 15:33:09,394 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4440203562340967 [2022-11-25 15:33:09,394 INFO L72 ComplementDD]: Start complementDD. Operand 12 states and 1396 transitions. [2022-11-25 15:33:09,394 INFO L73 IsDeterministic]: Start isDeterministic. Operand 12 states and 1396 transitions. [2022-11-25 15:33:09,395 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:33:09,395 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 12 states and 1396 transitions. [2022-11-25 15:33:09,398 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 13 states, 12 states have (on average 116.33333333333333) internal successors, (1396), 12 states have internal predecessors, (1396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:33:09,402 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 13 states, 13 states have (on average 262.0) internal successors, (3406), 13 states have internal predecessors, (3406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:33:09,403 INFO L81 ComplementDD]: Finished complementDD. Result has 13 states, 13 states have (on average 262.0) internal successors, (3406), 13 states have internal predecessors, (3406), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:33:09,403 INFO L175 Difference]: Start difference. First operand has 299 places, 1416 transitions, 35325 flow. Second operand 12 states and 1396 transitions. [2022-11-25 15:33:09,403 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 310 places, 1724 transitions, 43321 flow [2022-11-25 15:33:13,942 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 309 places, 1724 transitions, 42636 flow, removed 335 selfloop flow, removed 1 redundant places. [2022-11-25 15:33:13,973 INFO L231 Difference]: Finished difference. Result has 316 places, 1403 transitions, 36002 flow [2022-11-25 15:33:13,974 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=262, PETRI_DIFFERENCE_MINUEND_FLOW=31615, PETRI_DIFFERENCE_MINUEND_PLACES=298, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1318, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=431, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=791, PETRI_DIFFERENCE_SUBTRAHEND_STATES=12, PETRI_FLOW=36002, PETRI_PLACES=316, PETRI_TRANSITIONS=1403} [2022-11-25 15:33:13,974 INFO L288 CegarLoopForPetriNet]: 28 programPoint places, 288 predicate places. [2022-11-25 15:33:13,974 INFO L495 AbstractCegarLoop]: Abstraction has has 316 places, 1403 transitions, 36002 flow [2022-11-25 15:33:13,975 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 113.0) internal successors, (1130), 10 states have internal predecessors, (1130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:33:13,975 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:33:13,975 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:33:13,980 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2022-11-25 15:33:14,177 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:33:14,177 INFO L420 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2022-11-25 15:33:14,177 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:33:14,177 INFO L85 PathProgramCache]: Analyzing trace with hash -429517245, now seen corresponding path program 13 times [2022-11-25 15:33:14,178 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:33:14,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1301225831] [2022-11-25 15:33:14,178 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:33:14,178 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:33:14,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:33:14,293 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:33:14,293 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:33:14,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1301225831] [2022-11-25 15:33:14,293 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1301225831] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:33:14,293 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [483369313] [2022-11-25 15:33:14,294 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2022-11-25 15:33:14,294 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:33:14,294 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:33:14,299 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:33:14,325 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2022-11-25 15:33:14,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:33:14,392 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-25 15:33:14,393 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:33:14,497 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 5 proven. 5 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:33:14,498 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:33:14,573 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 15:33:14,573 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [483369313] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:33:14,573 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:33:14,573 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 4] total 8 [2022-11-25 15:33:14,573 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002212543] [2022-11-25 15:33:14,574 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:33:14,574 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2022-11-25 15:33:14,574 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:33:14,574 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2022-11-25 15:33:14,574 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2022-11-25 15:33:14,678 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 110 out of 262 [2022-11-25 15:33:14,679 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 316 places, 1403 transitions, 36002 flow. Second operand has 9 states, 9 states have (on average 113.44444444444444) internal successors, (1021), 9 states have internal predecessors, (1021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:33:14,679 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:33:14,679 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 110 of 262 [2022-11-25 15:33:14,680 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:33:22,524 INFO L130 PetriNetUnfolder]: 6433/11644 cut-off events. [2022-11-25 15:33:22,524 INFO L131 PetriNetUnfolder]: For 428041/428041 co-relation queries the response was YES. [2022-11-25 15:33:22,640 INFO L83 FinitePrefix]: Finished finitePrefix Result has 119030 conditions, 11644 events. 6433/11644 cut-off events. For 428041/428041 co-relation queries the response was YES. Maximal size of possible extension queue 760. Compared 91885 event pairs, 458 based on Foata normal form. 356/12000 useless extension candidates. Maximal degree in co-relation 118921. Up to 6479 conditions per place. [2022-11-25 15:33:22,693 INFO L137 encePairwiseOnDemand]: 257/262 looper letters, 955 selfloop transitions, 638 changer transitions 1/1594 dead transitions. [2022-11-25 15:33:22,693 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 324 places, 1594 transitions, 42999 flow [2022-11-25 15:33:22,693 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2022-11-25 15:33:22,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 11 states. [2022-11-25 15:33:22,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 1290 transitions. [2022-11-25 15:33:22,696 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4476058292852186 [2022-11-25 15:33:22,696 INFO L72 ComplementDD]: Start complementDD. Operand 11 states and 1290 transitions. [2022-11-25 15:33:22,696 INFO L73 IsDeterministic]: Start isDeterministic. Operand 11 states and 1290 transitions. [2022-11-25 15:33:22,697 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:33:22,697 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 11 states and 1290 transitions. [2022-11-25 15:33:22,698 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 12 states, 11 states have (on average 117.27272727272727) internal successors, (1290), 11 states have internal predecessors, (1290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:33:22,699 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 12 states, 12 states have (on average 262.0) internal successors, (3144), 12 states have internal predecessors, (3144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:33:22,700 INFO L81 ComplementDD]: Finished complementDD. Result has 12 states, 12 states have (on average 262.0) internal successors, (3144), 12 states have internal predecessors, (3144), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:33:22,700 INFO L175 Difference]: Start difference. First operand has 316 places, 1403 transitions, 36002 flow. Second operand 11 states and 1290 transitions. [2022-11-25 15:33:22,700 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 324 places, 1594 transitions, 42999 flow [2022-11-25 15:33:27,644 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 319 places, 1594 transitions, 41035 flow, removed 946 selfloop flow, removed 5 redundant places. [2022-11-25 15:33:27,676 INFO L231 Difference]: Finished difference. Result has 323 places, 1448 transitions, 37793 flow [2022-11-25 15:33:27,677 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=262, PETRI_DIFFERENCE_MINUEND_FLOW=33868, PETRI_DIFFERENCE_MINUEND_PLACES=309, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1390, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=581, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=788, PETRI_DIFFERENCE_SUBTRAHEND_STATES=11, PETRI_FLOW=37793, PETRI_PLACES=323, PETRI_TRANSITIONS=1448} [2022-11-25 15:33:27,678 INFO L288 CegarLoopForPetriNet]: 28 programPoint places, 295 predicate places. [2022-11-25 15:33:27,678 INFO L495 AbstractCegarLoop]: Abstraction has has 323 places, 1448 transitions, 37793 flow [2022-11-25 15:33:27,678 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 113.44444444444444) internal successors, (1021), 9 states have internal predecessors, (1021), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:33:27,678 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:33:27,678 INFO L209 CegarLoopForPetriNet]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:33:27,684 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2022-11-25 15:33:27,879 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:33:27,879 INFO L420 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2022-11-25 15:33:27,879 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:33:27,879 INFO L85 PathProgramCache]: Analyzing trace with hash -1780417507, now seen corresponding path program 14 times [2022-11-25 15:33:27,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:33:27,879 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1186891860] [2022-11-25 15:33:27,880 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:33:27,880 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:33:27,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:33:27,952 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 15:33:27,952 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:33:27,952 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1186891860] [2022-11-25 15:33:27,952 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1186891860] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-25 15:33:27,953 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-25 15:33:27,953 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-25 15:33:27,953 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1653704332] [2022-11-25 15:33:27,953 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-25 15:33:27,953 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-25 15:33:27,953 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:33:27,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-25 15:33:27,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-25 15:33:27,993 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 114 out of 262 [2022-11-25 15:33:27,994 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 323 places, 1448 transitions, 37793 flow. Second operand has 5 states, 5 states have (on average 117.6) internal successors, (588), 5 states have internal predecessors, (588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:33:27,994 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:33:27,994 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 114 of 262 [2022-11-25 15:33:27,994 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2022-11-25 15:33:34,117 INFO L130 PetriNetUnfolder]: 5089/9581 cut-off events. [2022-11-25 15:33:34,117 INFO L131 PetriNetUnfolder]: For 326704/326704 co-relation queries the response was YES. [2022-11-25 15:33:34,202 INFO L83 FinitePrefix]: Finished finitePrefix Result has 98141 conditions, 9581 events. 5089/9581 cut-off events. For 326704/326704 co-relation queries the response was YES. Maximal size of possible extension queue 640. Compared 76478 event pairs, 1201 based on Foata normal form. 432/10013 useless extension candidates. Maximal degree in co-relation 98030. Up to 4915 conditions per place. [2022-11-25 15:33:34,236 INFO L137 encePairwiseOnDemand]: 259/262 looper letters, 965 selfloop transitions, 233 changer transitions 170/1368 dead transitions. [2022-11-25 15:33:34,236 INFO L142 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 323 places, 1368 transitions, 38730 flow [2022-11-25 15:33:34,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-25 15:33:34,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 4 states. [2022-11-25 15:33:34,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4 states to 4 states and 489 transitions. [2022-11-25 15:33:34,237 INFO L523 CegarLoopForPetriNet]: DFA transition density 0.4666030534351145 [2022-11-25 15:33:34,237 INFO L72 ComplementDD]: Start complementDD. Operand 4 states and 489 transitions. [2022-11-25 15:33:34,237 INFO L73 IsDeterministic]: Start isDeterministic. Operand 4 states and 489 transitions. [2022-11-25 15:33:34,238 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2022-11-25 15:33:34,238 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 4 states and 489 transitions. [2022-11-25 15:33:34,238 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 5 states, 4 states have (on average 122.25) internal successors, (489), 4 states have internal predecessors, (489), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:33:34,239 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 5 states, 5 states have (on average 262.0) internal successors, (1310), 5 states have internal predecessors, (1310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:33:34,239 INFO L81 ComplementDD]: Finished complementDD. Result has 5 states, 5 states have (on average 262.0) internal successors, (1310), 5 states have internal predecessors, (1310), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:33:34,240 INFO L175 Difference]: Start difference. First operand has 323 places, 1448 transitions, 37793 flow. Second operand 4 states and 489 transitions. [2022-11-25 15:33:34,240 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 323 places, 1368 transitions, 38730 flow [2022-11-25 15:33:38,019 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 315 places, 1368 transitions, 38085 flow, removed 273 selfloop flow, removed 8 redundant places. [2022-11-25 15:33:38,045 INFO L231 Difference]: Finished difference. Result has 316 places, 1110 transitions, 28944 flow [2022-11-25 15:33:38,046 INFO L271 CegarLoopForPetriNet]: {PETRI_ALPHABET=262, PETRI_DIFFERENCE_MINUEND_FLOW=32145, PETRI_DIFFERENCE_MINUEND_PLACES=312, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1244, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=232, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1011, PETRI_DIFFERENCE_SUBTRAHEND_STATES=4, PETRI_FLOW=28944, PETRI_PLACES=316, PETRI_TRANSITIONS=1110} [2022-11-25 15:33:38,046 INFO L288 CegarLoopForPetriNet]: 28 programPoint places, 288 predicate places. [2022-11-25 15:33:38,046 INFO L495 AbstractCegarLoop]: Abstraction has has 316 places, 1110 transitions, 28944 flow [2022-11-25 15:33:38,047 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 117.6) internal successors, (588), 5 states have internal predecessors, (588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:33:38,047 INFO L201 CegarLoopForPetriNet]: Found error trace [2022-11-25 15:33:38,047 INFO L209 CegarLoopForPetriNet]: trace histogram [3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-25 15:33:38,047 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2022-11-25 15:33:38,047 INFO L420 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONMEMORY_LEAK === [ULTIMATE.startErr0REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr1REQUIRES_VIOLATIONMEMORY_DEREFERENCE, ULTIMATE.startErr2REQUIRES_VIOLATIONMEMORY_DEREFERENCE (and 9 more)] === [2022-11-25 15:33:38,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-25 15:33:38,047 INFO L85 PathProgramCache]: Analyzing trace with hash -1350864459, now seen corresponding path program 4 times [2022-11-25 15:33:38,047 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2022-11-25 15:33:38,047 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [470288005] [2022-11-25 15:33:38,048 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-25 15:33:38,048 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-25 15:33:38,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-25 15:33:38,199 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:33:38,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2022-11-25 15:33:38,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [470288005] [2022-11-25 15:33:38,199 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [470288005] provided 0 perfect and 1 imperfect interpolant sequences [2022-11-25 15:33:38,199 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1354152550] [2022-11-25 15:33:38,199 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2022-11-25 15:33:38,199 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-25 15:33:38,200 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 [2022-11-25 15:33:38,203 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-25 15:33:38,226 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a7d50b97-c0ad-42f2-ac57-72d0aff059bd/bin/uautomizer-ZsLfNo2U6R/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2022-11-25 15:33:38,297 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2022-11-25 15:33:38,297 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2022-11-25 15:33:38,298 INFO L263 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-25 15:33:38,299 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-25 15:33:38,429 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 3 proven. 7 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2022-11-25 15:33:38,429 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2022-11-25 15:33:38,648 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 5 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2022-11-25 15:33:38,649 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1354152550] provided 0 perfect and 2 imperfect interpolant sequences [2022-11-25 15:33:38,649 INFO L184 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2022-11-25 15:33:38,649 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 5] total 11 [2022-11-25 15:33:38,649 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1306979218] [2022-11-25 15:33:38,649 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2022-11-25 15:33:38,649 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2022-11-25 15:33:38,649 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2022-11-25 15:33:38,650 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2022-11-25 15:33:38,650 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=94, Unknown=0, NotChecked=0, Total=132 [2022-11-25 15:33:38,827 INFO L478 CegarLoopForPetriNet]: Number of universal loopers: 110 out of 262 [2022-11-25 15:33:38,828 INFO L100 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 316 places, 1110 transitions, 28944 flow. Second operand has 12 states, 12 states have (on average 112.66666666666667) internal successors, (1352), 12 states have internal predecessors, (1352), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-25 15:33:38,828 INFO L109 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2022-11-25 15:33:38,828 INFO L110 encePairwiseOnDemand]: Number of universal subtrahend loopers: 110 of 262 [2022-11-25 15:33:38,828 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand