./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/weaver/popl20-nonblocking-cntr-alt.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 839c364b Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/config/AutomizerReach.xml -i ../../sv-benchmarks/c/weaver/popl20-nonblocking-cntr-alt.wvr.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash dfec19cb420bdcc992ee0af7789c6701a360457d4b79eebd70c54f4e314fbf3f --- Real Ultimate output --- This is Ultimate 0.2.2-hotfix-svcomp22-839c364 [2021-12-06 19:02:58,944 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-06 19:02:58,946 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-06 19:02:58,968 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-06 19:02:58,968 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-06 19:02:58,969 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-06 19:02:58,970 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-06 19:02:58,972 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-06 19:02:58,974 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-06 19:02:58,974 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-06 19:02:58,975 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-06 19:02:58,976 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-06 19:02:58,977 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-06 19:02:58,977 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-06 19:02:58,979 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-06 19:02:58,980 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-06 19:02:58,980 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-06 19:02:58,981 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-06 19:02:58,983 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-06 19:02:58,985 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-06 19:02:58,986 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-06 19:02:58,987 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-06 19:02:58,989 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-06 19:02:58,989 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-06 19:02:58,992 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-06 19:02:58,992 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-06 19:02:58,992 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-06 19:02:58,993 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-06 19:02:58,994 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-06 19:02:58,994 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-06 19:02:58,995 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-06 19:02:58,995 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-06 19:02:58,996 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-06 19:02:58,997 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-06 19:02:58,998 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-06 19:02:58,998 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-06 19:02:58,999 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-06 19:02:58,999 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-06 19:02:58,999 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-06 19:02:59,000 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-06 19:02:59,000 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-06 19:02:59,001 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/config/svcomp-Reach-32bit-Automizer_Default.epf [2021-12-06 19:02:59,019 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-06 19:02:59,019 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-06 19:02:59,024 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-06 19:02:59,024 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-06 19:02:59,025 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-06 19:02:59,025 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-06 19:02:59,026 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-06 19:02:59,026 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-06 19:02:59,026 INFO L138 SettingsManager]: * Use SBE=true [2021-12-06 19:02:59,026 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-06 19:02:59,026 INFO L138 SettingsManager]: * sizeof long=4 [2021-12-06 19:02:59,026 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-06 19:02:59,026 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-12-06 19:02:59,027 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-06 19:02:59,027 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-06 19:02:59,027 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-06 19:02:59,027 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-06 19:02:59,027 INFO L138 SettingsManager]: * sizeof long double=12 [2021-12-06 19:02:59,027 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-06 19:02:59,027 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-06 19:02:59,027 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-06 19:02:59,028 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-06 19:02:59,028 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-06 19:02:59,028 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-06 19:02:59,028 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 19:02:59,028 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-06 19:02:59,028 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-06 19:02:59,028 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-06 19:02:59,028 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-06 19:02:59,028 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-06 19:02:59,029 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-06 19:02:59,029 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-06 19:02:59,029 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-06 19:02:59,029 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-06 19:02:59,029 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode 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_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/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_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa 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 ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> dfec19cb420bdcc992ee0af7789c6701a360457d4b79eebd70c54f4e314fbf3f [2021-12-06 19:02:59,212 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-06 19:02:59,228 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-06 19:02:59,230 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-06 19:02:59,231 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-06 19:02:59,231 INFO L275 PluginConnector]: CDTParser initialized [2021-12-06 19:02:59,232 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/../../sv-benchmarks/c/weaver/popl20-nonblocking-cntr-alt.wvr.c [2021-12-06 19:02:59,276 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/data/e6e1d8c97/37d23290c33442bd9ba3e47edb5f99a1/FLAG6865fc8a8 [2021-12-06 19:02:59,661 INFO L306 CDTParser]: Found 1 translation units. [2021-12-06 19:02:59,662 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/sv-benchmarks/c/weaver/popl20-nonblocking-cntr-alt.wvr.c [2021-12-06 19:02:59,668 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/data/e6e1d8c97/37d23290c33442bd9ba3e47edb5f99a1/FLAG6865fc8a8 [2021-12-06 19:02:59,678 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/data/e6e1d8c97/37d23290c33442bd9ba3e47edb5f99a1 [2021-12-06 19:02:59,680 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-06 19:02:59,681 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-06 19:02:59,682 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-06 19:02:59,682 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-06 19:02:59,685 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-06 19:02:59,685 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 07:02:59" (1/1) ... [2021-12-06 19:02:59,686 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@45f64b96 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:02:59, skipping insertion in model container [2021-12-06 19:02:59,686 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.12 07:02:59" (1/1) ... [2021-12-06 19:02:59,691 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-06 19:02:59,703 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-06 19:02:59,861 WARN L230 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_ebed4cea-05dd-4413-8eb7-652a19560b29/sv-benchmarks/c/weaver/popl20-nonblocking-cntr-alt.wvr.c[2098,2111] [2021-12-06 19:02:59,863 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 19:02:59,869 INFO L203 MainTranslator]: Completed pre-run [2021-12-06 19:02:59,883 WARN L230 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_ebed4cea-05dd-4413-8eb7-652a19560b29/sv-benchmarks/c/weaver/popl20-nonblocking-cntr-alt.wvr.c[2098,2111] [2021-12-06 19:02:59,884 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-06 19:02:59,894 INFO L208 MainTranslator]: Completed translation [2021-12-06 19:02:59,894 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:02:59 WrapperNode [2021-12-06 19:02:59,894 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-06 19:02:59,895 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-06 19:02:59,895 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-06 19:02:59,895 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-06 19:02:59,901 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:02:59" (1/1) ... [2021-12-06 19:02:59,906 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:02:59" (1/1) ... [2021-12-06 19:02:59,919 INFO L137 Inliner]: procedures = 21, calls = 24, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 57 [2021-12-06 19:02:59,919 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-06 19:02:59,920 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-06 19:02:59,920 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-06 19:02:59,920 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-06 19:02:59,926 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:02:59" (1/1) ... [2021-12-06 19:02:59,926 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:02:59" (1/1) ... [2021-12-06 19:02:59,928 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:02:59" (1/1) ... [2021-12-06 19:02:59,928 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:02:59" (1/1) ... [2021-12-06 19:02:59,931 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:02:59" (1/1) ... [2021-12-06 19:02:59,934 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:02:59" (1/1) ... [2021-12-06 19:02:59,935 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:02:59" (1/1) ... [2021-12-06 19:02:59,937 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-06 19:02:59,938 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-06 19:02:59,938 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-06 19:02:59,938 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-06 19:02:59,939 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:02:59" (1/1) ... [2021-12-06 19:02:59,944 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-06 19:02:59,952 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:02:59,962 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-06 19:02:59,964 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-06 19:03:00,001 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-06 19:03:00,001 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-12-06 19:03:00,001 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-12-06 19:03:00,002 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-12-06 19:03:00,002 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-12-06 19:03:00,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-06 19:03:00,002 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-06 19:03:00,002 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-06 19:03:00,002 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_end [2021-12-06 19:03:00,003 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_atomic_begin [2021-12-06 19:03:00,003 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-06 19:03:00,003 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-06 19:03:00,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-06 19:03:00,003 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-06 19:03:00,005 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-12-06 19:03:00,069 INFO L236 CfgBuilder]: Building ICFG [2021-12-06 19:03:00,070 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-06 19:03:00,187 INFO L277 CfgBuilder]: Performing block encoding [2021-12-06 19:03:00,223 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-06 19:03:00,223 INFO L301 CfgBuilder]: Removed 2 assume(true) statements. [2021-12-06 19:03:00,225 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 07:03:00 BoogieIcfgContainer [2021-12-06 19:03:00,225 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-06 19:03:00,227 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-06 19:03:00,227 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-06 19:03:00,229 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-06 19:03:00,230 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.12 07:02:59" (1/3) ... [2021-12-06 19:03:00,230 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@43a6d299 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 07:03:00, skipping insertion in model container [2021-12-06 19:03:00,230 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.12 07:02:59" (2/3) ... [2021-12-06 19:03:00,231 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@43a6d299 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.12 07:03:00, skipping insertion in model container [2021-12-06 19:03:00,231 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.12 07:03:00" (3/3) ... [2021-12-06 19:03:00,232 INFO L111 eAbstractionObserver]: Analyzing ICFG popl20-nonblocking-cntr-alt.wvr.c [2021-12-06 19:03:00,235 WARN L149 ceAbstractionStarter]: Switching off computation of Hoare annotation because input is a concurrent program [2021-12-06 19:03:00,235 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:false NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-06 19:03:00,235 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-06 19:03:00,236 INFO L513 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-12-06 19:03:00,258 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,259 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,259 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,259 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,259 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,259 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,260 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,260 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,260 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,260 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,260 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,260 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,260 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,261 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,261 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,261 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,261 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,261 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,261 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,261 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,261 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,261 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,262 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,262 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,262 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,262 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,262 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,263 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,263 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,263 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,263 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,263 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,263 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,263 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,263 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,263 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,264 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,264 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,264 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,264 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,264 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,264 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,264 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,264 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,267 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,267 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post1| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,267 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#t~post2| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,267 WARN L322 ript$VariableManager]: TermVariabe thread1Thread1of1ForFork0_~i~0 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,267 WARN L322 ript$VariableManager]: TermVariabe |thread1Thread1of1ForFork0_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,268 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.offset| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,268 WARN L322 ript$VariableManager]: TermVariabe thread2Thread1of1ForFork1_~i~1 not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,269 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post4| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,269 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#t~post3| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,269 WARN L322 ript$VariableManager]: TermVariabe |thread2Thread1of1ForFork1_#res.base| not constructed by VariableManager. Cannot ensure absence of name clashes. [2021-12-06 19:03:00,271 INFO L148 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2021-12-06 19:03:00,308 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-06 19:03:00,313 INFO L339 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=true, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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, mLoopAccelerationTechnique=FAST_UPR [2021-12-06 19:03:00,313 INFO L340 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2021-12-06 19:03:00,322 INFO L74 FinitePrefix]: Start finitePrefix. Operand has 87 places, 86 transitions, 188 flow [2021-12-06 19:03:00,354 INFO L129 PetriNetUnfolder]: 6/84 cut-off events. [2021-12-06 19:03:00,355 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-12-06 19:03:00,357 INFO L84 FinitePrefix]: Finished finitePrefix Result has 93 conditions, 84 events. 6/84 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 3. Compared 43 event pairs, 0 based on Foata normal form. 0/77 useless extension candidates. Maximal degree in co-relation 52. Up to 2 conditions per place. [2021-12-06 19:03:00,357 INFO L82 GeneralOperation]: Start removeDead. Operand has 87 places, 86 transitions, 188 flow [2021-12-06 19:03:00,361 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 76 places, 75 transitions, 162 flow [2021-12-06 19:03:00,376 INFO L129 PetriNetUnfolder]: 6/74 cut-off events. [2021-12-06 19:03:00,377 INFO L130 PetriNetUnfolder]: For 2/2 co-relation queries the response was YES. [2021-12-06 19:03:00,377 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:03:00,377 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:03:00,378 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:03:00,381 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:03:00,381 INFO L85 PathProgramCache]: Analyzing trace with hash -1565492451, now seen corresponding path program 1 times [2021-12-06 19:03:00,388 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:03:00,388 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2041128367] [2021-12-06 19:03:00,388 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:03:00,389 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:03:00,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:00,549 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:00,550 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:03:00,550 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2041128367] [2021-12-06 19:03:00,551 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2041128367] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:03:00,551 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:03:00,551 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-12-06 19:03:00,553 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1022764261] [2021-12-06 19:03:00,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:03:00,562 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2021-12-06 19:03:00,562 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:03:00,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-12-06 19:03:00,584 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-12-06 19:03:00,586 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 75 out of 86 [2021-12-06 19:03:00,589 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 76 places, 75 transitions, 162 flow. Second operand has 2 states, 2 states have (on average 78.0) internal successors, (156), 2 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:00,589 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:03:00,589 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 75 of 86 [2021-12-06 19:03:00,590 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:03:00,621 INFO L129 PetriNetUnfolder]: 10/97 cut-off events. [2021-12-06 19:03:00,621 INFO L130 PetriNetUnfolder]: For 18/19 co-relation queries the response was YES. [2021-12-06 19:03:00,621 INFO L84 FinitePrefix]: Finished finitePrefix Result has 129 conditions, 97 events. 10/97 cut-off events. For 18/19 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 108 event pairs, 1 based on Foata normal form. 11/98 useless extension candidates. Maximal degree in co-relation 55. Up to 18 conditions per place. [2021-12-06 19:03:00,623 INFO L132 encePairwiseOnDemand]: 82/86 looper letters, 6 selfloop transitions, 0 changer transitions 2/71 dead transitions. [2021-12-06 19:03:00,623 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 77 places, 71 transitions, 166 flow [2021-12-06 19:03:00,624 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-12-06 19:03:00,625 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 2 states. [2021-12-06 19:03:00,631 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2 states to 2 states and 160 transitions. [2021-12-06 19:03:00,632 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.9302325581395349 [2021-12-06 19:03:00,633 INFO L72 ComplementDD]: Start complementDD. Operand 2 states and 160 transitions. [2021-12-06 19:03:00,633 INFO L73 IsDeterministic]: Start isDeterministic. Operand 2 states and 160 transitions. [2021-12-06 19:03:00,634 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:03:00,636 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 2 states and 160 transitions. [2021-12-06 19:03:00,638 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 3 states, 2 states have (on average 80.0) internal successors, (160), 2 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:00,641 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 3 states, 3 states have (on average 86.0) internal successors, (258), 3 states have internal predecessors, (258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:00,642 INFO L81 ComplementDD]: Finished complementDD. Result has 3 states, 3 states have (on average 86.0) internal successors, (258), 3 states have internal predecessors, (258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:00,643 INFO L186 Difference]: Start difference. First operand has 76 places, 75 transitions, 162 flow. Second operand 2 states and 160 transitions. [2021-12-06 19:03:00,644 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 77 places, 71 transitions, 166 flow [2021-12-06 19:03:00,646 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 73 places, 71 transitions, 158 flow, removed 0 selfloop flow, removed 4 redundant places. [2021-12-06 19:03:00,648 INFO L242 Difference]: Finished difference. Result has 73 places, 69 transitions, 142 flow [2021-12-06 19:03:00,650 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=146, PETRI_DIFFERENCE_MINUEND_PLACES=72, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=71, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=71, PETRI_DIFFERENCE_SUBTRAHEND_STATES=2, PETRI_FLOW=142, PETRI_PLACES=73, PETRI_TRANSITIONS=69} [2021-12-06 19:03:00,653 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, -3 predicate places. [2021-12-06 19:03:00,653 INFO L470 AbstractCegarLoop]: Abstraction has has 73 places, 69 transitions, 142 flow [2021-12-06 19:03:00,653 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 78.0) internal successors, (156), 2 states have internal predecessors, (156), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:00,653 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:03:00,654 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:03:00,654 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-06 19:03:00,654 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:03:00,654 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:03:00,654 INFO L85 PathProgramCache]: Analyzing trace with hash -305653797, now seen corresponding path program 1 times [2021-12-06 19:03:00,655 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:03:00,655 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [362382602] [2021-12-06 19:03:00,655 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:03:00,655 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:03:00,698 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:00,816 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:00,816 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:03:00,816 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [362382602] [2021-12-06 19:03:00,816 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [362382602] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-06 19:03:00,817 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-06 19:03:00,817 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-06 19:03:00,817 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1643706818] [2021-12-06 19:03:00,817 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-06 19:03:00,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-06 19:03:00,818 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:03:00,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-06 19:03:00,819 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2021-12-06 19:03:00,820 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 56 out of 86 [2021-12-06 19:03:00,820 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 73 places, 69 transitions, 142 flow. Second operand has 6 states, 6 states have (on average 59.166666666666664) internal successors, (355), 6 states have internal predecessors, (355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:00,820 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:03:00,821 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 56 of 86 [2021-12-06 19:03:00,821 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:03:00,890 INFO L129 PetriNetUnfolder]: 41/148 cut-off events. [2021-12-06 19:03:00,890 INFO L130 PetriNetUnfolder]: For 7/7 co-relation queries the response was YES. [2021-12-06 19:03:00,890 INFO L84 FinitePrefix]: Finished finitePrefix Result has 243 conditions, 148 events. 41/148 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 12. Compared 367 event pairs, 13 based on Foata normal form. 0/126 useless extension candidates. Maximal degree in co-relation 240. Up to 58 conditions per place. [2021-12-06 19:03:00,891 INFO L132 encePairwiseOnDemand]: 80/86 looper letters, 24 selfloop transitions, 5 changer transitions 0/75 dead transitions. [2021-12-06 19:03:00,891 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 76 places, 75 transitions, 213 flow [2021-12-06 19:03:00,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-06 19:03:00,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 6 states. [2021-12-06 19:03:00,894 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 366 transitions. [2021-12-06 19:03:00,895 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.7093023255813954 [2021-12-06 19:03:00,895 INFO L72 ComplementDD]: Start complementDD. Operand 6 states and 366 transitions. [2021-12-06 19:03:00,895 INFO L73 IsDeterministic]: Start isDeterministic. Operand 6 states and 366 transitions. [2021-12-06 19:03:00,896 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:03:00,896 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 6 states and 366 transitions. [2021-12-06 19:03:00,898 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 7 states, 6 states have (on average 61.0) internal successors, (366), 6 states have internal predecessors, (366), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:00,901 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 7 states, 7 states have (on average 86.0) internal successors, (602), 7 states have internal predecessors, (602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:00,901 INFO L81 ComplementDD]: Finished complementDD. Result has 7 states, 7 states have (on average 86.0) internal successors, (602), 7 states have internal predecessors, (602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:00,901 INFO L186 Difference]: Start difference. First operand has 73 places, 69 transitions, 142 flow. Second operand 6 states and 366 transitions. [2021-12-06 19:03:00,901 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 76 places, 75 transitions, 213 flow [2021-12-06 19:03:00,902 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 76 places, 75 transitions, 213 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-12-06 19:03:00,904 INFO L242 Difference]: Finished difference. Result has 77 places, 70 transitions, 160 flow [2021-12-06 19:03:00,904 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=142, PETRI_DIFFERENCE_MINUEND_PLACES=71, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=69, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=6, PETRI_FLOW=160, PETRI_PLACES=77, PETRI_TRANSITIONS=70} [2021-12-06 19:03:00,905 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 1 predicate places. [2021-12-06 19:03:00,905 INFO L470 AbstractCegarLoop]: Abstraction has has 77 places, 70 transitions, 160 flow [2021-12-06 19:03:00,905 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 59.166666666666664) internal successors, (355), 6 states have internal predecessors, (355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:00,905 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:03:00,905 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:03:00,905 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-06 19:03:00,906 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:03:00,906 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:03:00,906 INFO L85 PathProgramCache]: Analyzing trace with hash -443057429, now seen corresponding path program 1 times [2021-12-06 19:03:00,906 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:03:00,906 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [764767485] [2021-12-06 19:03:00,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:03:00,907 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:03:00,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:00,997 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:00,997 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:03:00,997 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [764767485] [2021-12-06 19:03:00,997 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [764767485] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:03:00,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1684357299] [2021-12-06 19:03:00,998 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:03:00,998 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:03:00,998 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:03:00,999 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:03:01,000 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-12-06 19:03:01,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:01,050 INFO L263 TraceCheckSpWp]: Trace formula consists of 147 conjuncts, 4 conjunts are in the unsatisfiable core [2021-12-06 19:03:01,055 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:03:01,193 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:01,193 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:03:01,349 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:01,349 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1684357299] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:03:01,349 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:03:01,349 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 10 [2021-12-06 19:03:01,349 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102471183] [2021-12-06 19:03:01,349 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:03:01,350 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2021-12-06 19:03:01,350 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:03:01,350 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-12-06 19:03:01,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2021-12-06 19:03:01,352 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 67 out of 86 [2021-12-06 19:03:01,353 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 77 places, 70 transitions, 160 flow. Second operand has 10 states, 10 states have (on average 69.5) internal successors, (695), 10 states have internal predecessors, (695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:01,353 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:03:01,353 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 67 of 86 [2021-12-06 19:03:01,353 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:03:01,436 INFO L129 PetriNetUnfolder]: 31/162 cut-off events. [2021-12-06 19:03:01,436 INFO L130 PetriNetUnfolder]: For 30/30 co-relation queries the response was YES. [2021-12-06 19:03:01,437 INFO L84 FinitePrefix]: Finished finitePrefix Result has 264 conditions, 162 events. 31/162 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 492 event pairs, 3 based on Foata normal form. 4/159 useless extension candidates. Maximal degree in co-relation 259. Up to 29 conditions per place. [2021-12-06 19:03:01,438 INFO L132 encePairwiseOnDemand]: 80/86 looper letters, 20 selfloop transitions, 11 changer transitions 3/89 dead transitions. [2021-12-06 19:03:01,439 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 83 places, 89 transitions, 285 flow [2021-12-06 19:03:01,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-12-06 19:03:01,439 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 7 states. [2021-12-06 19:03:01,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7 states to 7 states and 502 transitions. [2021-12-06 19:03:01,442 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.8338870431893688 [2021-12-06 19:03:01,443 INFO L72 ComplementDD]: Start complementDD. Operand 7 states and 502 transitions. [2021-12-06 19:03:01,443 INFO L73 IsDeterministic]: Start isDeterministic. Operand 7 states and 502 transitions. [2021-12-06 19:03:01,443 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:03:01,443 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 7 states and 502 transitions. [2021-12-06 19:03:01,446 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 8 states, 7 states have (on average 71.71428571428571) internal successors, (502), 7 states have internal predecessors, (502), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:01,449 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 8 states, 8 states have (on average 86.0) internal successors, (688), 8 states have internal predecessors, (688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:01,449 INFO L81 ComplementDD]: Finished complementDD. Result has 8 states, 8 states have (on average 86.0) internal successors, (688), 8 states have internal predecessors, (688), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:01,449 INFO L186 Difference]: Start difference. First operand has 77 places, 70 transitions, 160 flow. Second operand 7 states and 502 transitions. [2021-12-06 19:03:01,450 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 83 places, 89 transitions, 285 flow [2021-12-06 19:03:01,451 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 79 places, 89 transitions, 274 flow, removed 0 selfloop flow, removed 4 redundant places. [2021-12-06 19:03:01,453 INFO L242 Difference]: Finished difference. Result has 84 places, 80 transitions, 243 flow [2021-12-06 19:03:01,453 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=152, PETRI_DIFFERENCE_MINUEND_PLACES=73, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=70, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=64, PETRI_DIFFERENCE_SUBTRAHEND_STATES=7, PETRI_FLOW=243, PETRI_PLACES=84, PETRI_TRANSITIONS=80} [2021-12-06 19:03:01,454 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 8 predicate places. [2021-12-06 19:03:01,454 INFO L470 AbstractCegarLoop]: Abstraction has has 84 places, 80 transitions, 243 flow [2021-12-06 19:03:01,455 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 69.5) internal successors, (695), 10 states have internal predecessors, (695), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:01,455 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:03:01,455 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:03:01,477 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-12-06 19:03:01,656 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable2 [2021-12-06 19:03:01,657 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:03:01,659 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:03:01,659 INFO L85 PathProgramCache]: Analyzing trace with hash 457420513, now seen corresponding path program 1 times [2021-12-06 19:03:01,660 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:03:01,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [668666542] [2021-12-06 19:03:01,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:03:01,661 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:03:01,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:01,995 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:01,995 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:03:01,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [668666542] [2021-12-06 19:03:01,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [668666542] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:03:01,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1834191944] [2021-12-06 19:03:01,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:03:01,995 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:03:01,995 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:03:01,996 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:03:01,997 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-12-06 19:03:02,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:02,040 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:03:02,043 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:03:02,428 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:02,428 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:03:02,857 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:02,857 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1834191944] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:03:02,857 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:03:02,858 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2021-12-06 19:03:02,858 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231482954] [2021-12-06 19:03:02,858 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:03:02,858 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-12-06 19:03:02,858 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:03:02,859 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-12-06 19:03:02,859 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=174, Invalid=882, Unknown=0, NotChecked=0, Total=1056 [2021-12-06 19:03:02,862 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:03:02,864 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 84 places, 80 transitions, 243 flow. Second operand has 33 states, 33 states have (on average 52.878787878787875) internal successors, (1745), 33 states have internal predecessors, (1745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:02,864 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:03:02,864 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:03:02,864 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:03:04,342 INFO L129 PetriNetUnfolder]: 287/862 cut-off events. [2021-12-06 19:03:04,342 INFO L130 PetriNetUnfolder]: For 791/794 co-relation queries the response was YES. [2021-12-06 19:03:04,346 INFO L84 FinitePrefix]: Finished finitePrefix Result has 2294 conditions, 862 events. 287/862 cut-off events. For 791/794 co-relation queries the response was YES. Maximal size of possible extension queue 55. Compared 5134 event pairs, 8 based on Foata normal form. 4/822 useless extension candidates. Maximal degree in co-relation 2285. Up to 170 conditions per place. [2021-12-06 19:03:04,352 INFO L132 encePairwiseOnDemand]: 71/86 looper letters, 114 selfloop transitions, 130 changer transitions 53/338 dead transitions. [2021-12-06 19:03:04,353 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 140 places, 338 transitions, 2057 flow [2021-12-06 19:03:04,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-12-06 19:03:04,353 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2021-12-06 19:03:04,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 3152 transitions. [2021-12-06 19:03:04,365 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6430028559771522 [2021-12-06 19:03:04,365 INFO L72 ComplementDD]: Start complementDD. Operand 57 states and 3152 transitions. [2021-12-06 19:03:04,365 INFO L73 IsDeterministic]: Start isDeterministic. Operand 57 states and 3152 transitions. [2021-12-06 19:03:04,368 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:03:04,368 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 57 states and 3152 transitions. [2021-12-06 19:03:04,378 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 58 states, 57 states have (on average 55.29824561403509) internal successors, (3152), 57 states have internal predecessors, (3152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:04,390 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 58 states, 58 states have (on average 86.0) internal successors, (4988), 58 states have internal predecessors, (4988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:04,392 INFO L81 ComplementDD]: Finished complementDD. Result has 58 states, 58 states have (on average 86.0) internal successors, (4988), 58 states have internal predecessors, (4988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:04,393 INFO L186 Difference]: Start difference. First operand has 84 places, 80 transitions, 243 flow. Second operand 57 states and 3152 transitions. [2021-12-06 19:03:04,393 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 140 places, 338 transitions, 2057 flow [2021-12-06 19:03:04,400 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 140 places, 338 transitions, 2057 flow, removed 0 selfloop flow, removed 0 redundant places. [2021-12-06 19:03:04,406 INFO L242 Difference]: Finished difference. Result has 171 places, 215 transitions, 1482 flow [2021-12-06 19:03:04,406 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=243, PETRI_DIFFERENCE_MINUEND_PLACES=84, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=80, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=15, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=61, PETRI_DIFFERENCE_SUBTRAHEND_STATES=57, PETRI_FLOW=1482, PETRI_PLACES=171, PETRI_TRANSITIONS=215} [2021-12-06 19:03:04,407 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 95 predicate places. [2021-12-06 19:03:04,407 INFO L470 AbstractCegarLoop]: Abstraction has has 171 places, 215 transitions, 1482 flow [2021-12-06 19:03:04,408 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 52.878787878787875) internal successors, (1745), 33 states have internal predecessors, (1745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:04,408 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:03:04,409 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:03:04,440 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2021-12-06 19:03:04,609 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:03:04,609 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:03:04,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:03:04,610 INFO L85 PathProgramCache]: Analyzing trace with hash -9261233, now seen corresponding path program 2 times [2021-12-06 19:03:04,610 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:03:04,610 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124083114] [2021-12-06 19:03:04,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:03:04,610 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:03:04,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:04,803 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:04,803 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:03:04,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124083114] [2021-12-06 19:03:04,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124083114] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:03:04,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [201818179] [2021-12-06 19:03:04,804 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 19:03:04,804 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:03:04,804 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:03:04,805 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:03:04,806 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-12-06 19:03:04,850 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 19:03:04,850 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:03:04,851 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:03:04,853 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:03:05,150 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:05,150 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:03:05,558 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:05,558 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [201818179] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:03:05,558 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:03:05,558 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2021-12-06 19:03:05,558 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1257454692] [2021-12-06 19:03:05,559 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:03:05,559 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-12-06 19:03:05,559 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:03:05,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-12-06 19:03:05,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=890, Unknown=0, NotChecked=0, Total=1056 [2021-12-06 19:03:05,561 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:03:05,563 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 171 places, 215 transitions, 1482 flow. Second operand has 33 states, 33 states have (on average 52.878787878787875) internal successors, (1745), 33 states have internal predecessors, (1745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:05,563 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:03:05,563 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:03:05,563 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:03:07,197 INFO L129 PetriNetUnfolder]: 371/1162 cut-off events. [2021-12-06 19:03:07,197 INFO L130 PetriNetUnfolder]: For 3649/3652 co-relation queries the response was YES. [2021-12-06 19:03:07,202 INFO L84 FinitePrefix]: Finished finitePrefix Result has 4525 conditions, 1162 events. 371/1162 cut-off events. For 3649/3652 co-relation queries the response was YES. Maximal size of possible extension queue 78. Compared 7706 event pairs, 25 based on Foata normal form. 2/1154 useless extension candidates. Maximal degree in co-relation 4484. Up to 354 conditions per place. [2021-12-06 19:03:07,209 INFO L132 encePairwiseOnDemand]: 70/86 looper letters, 158 selfloop transitions, 197 changer transitions 34/430 dead transitions. [2021-12-06 19:03:07,209 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 206 places, 430 transitions, 3976 flow [2021-12-06 19:03:07,210 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2021-12-06 19:03:07,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 55 states. [2021-12-06 19:03:07,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 55 states to 55 states and 3027 transitions. [2021-12-06 19:03:07,217 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6399577167019027 [2021-12-06 19:03:07,217 INFO L72 ComplementDD]: Start complementDD. Operand 55 states and 3027 transitions. [2021-12-06 19:03:07,217 INFO L73 IsDeterministic]: Start isDeterministic. Operand 55 states and 3027 transitions. [2021-12-06 19:03:07,219 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:03:07,219 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 55 states and 3027 transitions. [2021-12-06 19:03:07,225 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 56 states, 55 states have (on average 55.03636363636364) internal successors, (3027), 55 states have internal predecessors, (3027), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:07,231 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 56 states, 56 states have (on average 86.0) internal successors, (4816), 56 states have internal predecessors, (4816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:07,233 INFO L81 ComplementDD]: Finished complementDD. Result has 56 states, 56 states have (on average 86.0) internal successors, (4816), 56 states have internal predecessors, (4816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:07,233 INFO L186 Difference]: Start difference. First operand has 171 places, 215 transitions, 1482 flow. Second operand 55 states and 3027 transitions. [2021-12-06 19:03:07,233 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 206 places, 430 transitions, 3976 flow [2021-12-06 19:03:07,258 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 192 places, 430 transitions, 3598 flow, removed 189 selfloop flow, removed 14 redundant places. [2021-12-06 19:03:07,264 INFO L242 Difference]: Finished difference. Result has 223 places, 330 transitions, 3015 flow [2021-12-06 19:03:07,265 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=1374, PETRI_DIFFERENCE_MINUEND_PLACES=138, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=215, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=94, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=90, PETRI_DIFFERENCE_SUBTRAHEND_STATES=55, PETRI_FLOW=3015, PETRI_PLACES=223, PETRI_TRANSITIONS=330} [2021-12-06 19:03:07,265 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 147 predicate places. [2021-12-06 19:03:07,265 INFO L470 AbstractCegarLoop]: Abstraction has has 223 places, 330 transitions, 3015 flow [2021-12-06 19:03:07,266 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 52.878787878787875) internal successors, (1745), 33 states have internal predecessors, (1745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:07,266 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:03:07,266 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:03:07,286 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2021-12-06 19:03:07,467 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:03:07,468 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:03:07,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:03:07,470 INFO L85 PathProgramCache]: Analyzing trace with hash -792817897, now seen corresponding path program 3 times [2021-12-06 19:03:07,470 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:03:07,471 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034581026] [2021-12-06 19:03:07,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:03:07,472 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:03:07,537 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:07,750 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:07,750 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:03:07,750 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034581026] [2021-12-06 19:03:07,751 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034581026] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:03:07,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1250957197] [2021-12-06 19:03:07,751 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 19:03:07,751 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:03:07,751 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:03:07,754 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:03:07,754 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-12-06 19:03:07,794 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-12-06 19:03:07,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:03:07,795 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:03:07,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:03:08,075 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:08,076 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:03:08,374 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:08,374 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1250957197] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:03:08,374 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:03:08,374 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2021-12-06 19:03:08,374 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1507805712] [2021-12-06 19:03:08,374 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:03:08,375 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-12-06 19:03:08,375 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:03:08,375 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-12-06 19:03:08,376 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=168, Invalid=888, Unknown=0, NotChecked=0, Total=1056 [2021-12-06 19:03:08,377 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:03:08,378 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 223 places, 330 transitions, 3015 flow. Second operand has 33 states, 33 states have (on average 52.84848484848485) internal successors, (1744), 33 states have internal predecessors, (1744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:08,378 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:03:08,379 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:03:08,379 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:03:10,515 INFO L129 PetriNetUnfolder]: 424/1332 cut-off events. [2021-12-06 19:03:10,515 INFO L130 PetriNetUnfolder]: For 5970/5979 co-relation queries the response was YES. [2021-12-06 19:03:10,522 INFO L84 FinitePrefix]: Finished finitePrefix Result has 6129 conditions, 1332 events. 424/1332 cut-off events. For 5970/5979 co-relation queries the response was YES. Maximal size of possible extension queue 90. Compared 9225 event pairs, 15 based on Foata normal form. 2/1330 useless extension candidates. Maximal degree in co-relation 6071. Up to 259 conditions per place. [2021-12-06 19:03:10,531 INFO L132 encePairwiseOnDemand]: 70/86 looper letters, 140 selfloop transitions, 307 changer transitions 38/526 dead transitions. [2021-12-06 19:03:10,531 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 288 places, 526 transitions, 5797 flow [2021-12-06 19:03:10,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 76 states. [2021-12-06 19:03:10,532 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 76 states. [2021-12-06 19:03:10,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 76 states to 76 states and 4176 transitions. [2021-12-06 19:03:10,543 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6389228886168911 [2021-12-06 19:03:10,543 INFO L72 ComplementDD]: Start complementDD. Operand 76 states and 4176 transitions. [2021-12-06 19:03:10,543 INFO L73 IsDeterministic]: Start isDeterministic. Operand 76 states and 4176 transitions. [2021-12-06 19:03:10,544 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:03:10,544 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 76 states and 4176 transitions. [2021-12-06 19:03:10,550 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 77 states, 76 states have (on average 54.94736842105263) internal successors, (4176), 76 states have internal predecessors, (4176), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:10,557 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 77 states, 77 states have (on average 86.0) internal successors, (6622), 77 states have internal predecessors, (6622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:10,559 INFO L81 ComplementDD]: Finished complementDD. Result has 77 states, 77 states have (on average 86.0) internal successors, (6622), 77 states have internal predecessors, (6622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:10,559 INFO L186 Difference]: Start difference. First operand has 223 places, 330 transitions, 3015 flow. Second operand 76 states and 4176 transitions. [2021-12-06 19:03:10,559 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 288 places, 526 transitions, 5797 flow [2021-12-06 19:03:10,597 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 276 places, 526 transitions, 5520 flow, removed 123 selfloop flow, removed 12 redundant places. [2021-12-06 19:03:10,605 INFO L242 Difference]: Finished difference. Result has 292 places, 411 transitions, 4483 flow [2021-12-06 19:03:10,605 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=2874, PETRI_DIFFERENCE_MINUEND_PLACES=201, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=330, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=227, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=93, PETRI_DIFFERENCE_SUBTRAHEND_STATES=76, PETRI_FLOW=4483, PETRI_PLACES=292, PETRI_TRANSITIONS=411} [2021-12-06 19:03:10,606 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 216 predicate places. [2021-12-06 19:03:10,606 INFO L470 AbstractCegarLoop]: Abstraction has has 292 places, 411 transitions, 4483 flow [2021-12-06 19:03:10,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 52.84848484848485) internal successors, (1744), 33 states have internal predecessors, (1744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:10,607 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:03:10,607 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:03:10,627 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2021-12-06 19:03:10,807 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:03:10,808 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:03:10,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:03:10,808 INFO L85 PathProgramCache]: Analyzing trace with hash 284311289, now seen corresponding path program 4 times [2021-12-06 19:03:10,809 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:03:10,809 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970794188] [2021-12-06 19:03:10,809 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:03:10,809 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:03:10,860 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:10,998 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:10,999 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:03:10,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970794188] [2021-12-06 19:03:10,999 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970794188] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:03:10,999 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [347519226] [2021-12-06 19:03:10,999 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 19:03:10,999 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:03:10,999 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:03:11,000 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:03:11,001 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2021-12-06 19:03:11,031 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 19:03:11,031 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:03:11,032 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:03:11,033 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:03:11,317 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:11,317 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:03:11,698 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:11,698 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [347519226] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:03:11,698 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:03:11,698 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2021-12-06 19:03:11,698 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2021950348] [2021-12-06 19:03:11,698 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:03:11,699 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-12-06 19:03:11,699 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:03:11,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-12-06 19:03:11,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=886, Unknown=0, NotChecked=0, Total=1056 [2021-12-06 19:03:11,701 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:03:11,702 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 292 places, 411 transitions, 4483 flow. Second operand has 33 states, 33 states have (on average 52.81818181818182) internal successors, (1743), 33 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:11,702 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:03:11,702 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:03:11,702 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:03:14,306 INFO L129 PetriNetUnfolder]: 599/2030 cut-off events. [2021-12-06 19:03:14,307 INFO L130 PetriNetUnfolder]: For 11567/11577 co-relation queries the response was YES. [2021-12-06 19:03:14,318 INFO L84 FinitePrefix]: Finished finitePrefix Result has 9921 conditions, 2030 events. 599/2030 cut-off events. For 11567/11577 co-relation queries the response was YES. Maximal size of possible extension queue 137. Compared 16343 event pairs, 23 based on Foata normal form. 5/2030 useless extension candidates. Maximal degree in co-relation 9853. Up to 387 conditions per place. [2021-12-06 19:03:14,331 INFO L132 encePairwiseOnDemand]: 71/86 looper letters, 254 selfloop transitions, 390 changer transitions 33/718 dead transitions. [2021-12-06 19:03:14,331 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 356 places, 718 transitions, 9166 flow [2021-12-06 19:03:14,331 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-12-06 19:03:14,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 77 states. [2021-12-06 19:03:14,335 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 4263 transitions. [2021-12-06 19:03:14,337 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6437632135306554 [2021-12-06 19:03:14,337 INFO L72 ComplementDD]: Start complementDD. Operand 77 states and 4263 transitions. [2021-12-06 19:03:14,337 INFO L73 IsDeterministic]: Start isDeterministic. Operand 77 states and 4263 transitions. [2021-12-06 19:03:14,338 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:03:14,338 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 77 states and 4263 transitions. [2021-12-06 19:03:14,345 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 78 states, 77 states have (on average 55.36363636363637) internal successors, (4263), 77 states have internal predecessors, (4263), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:14,353 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 78 states, 78 states have (on average 86.0) internal successors, (6708), 78 states have internal predecessors, (6708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:14,355 INFO L81 ComplementDD]: Finished complementDD. Result has 78 states, 78 states have (on average 86.0) internal successors, (6708), 78 states have internal predecessors, (6708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:14,355 INFO L186 Difference]: Start difference. First operand has 292 places, 411 transitions, 4483 flow. Second operand 77 states and 4263 transitions. [2021-12-06 19:03:14,355 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 356 places, 718 transitions, 9166 flow [2021-12-06 19:03:14,444 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 317 places, 718 transitions, 8323 flow, removed 220 selfloop flow, removed 39 redundant places. [2021-12-06 19:03:14,454 INFO L242 Difference]: Finished difference. Result has 345 places, 545 transitions, 6643 flow [2021-12-06 19:03:14,454 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=3955, PETRI_DIFFERENCE_MINUEND_PLACES=241, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=411, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=269, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=120, PETRI_DIFFERENCE_SUBTRAHEND_STATES=77, PETRI_FLOW=6643, PETRI_PLACES=345, PETRI_TRANSITIONS=545} [2021-12-06 19:03:14,455 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 269 predicate places. [2021-12-06 19:03:14,455 INFO L470 AbstractCegarLoop]: Abstraction has has 345 places, 545 transitions, 6643 flow [2021-12-06 19:03:14,456 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 52.81818181818182) internal successors, (1743), 33 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:14,456 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:03:14,456 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:03:14,479 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2021-12-06 19:03:14,664 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6 [2021-12-06 19:03:14,665 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:03:14,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:03:14,667 INFO L85 PathProgramCache]: Analyzing trace with hash -720158959, now seen corresponding path program 5 times [2021-12-06 19:03:14,667 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:03:14,668 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1512928414] [2021-12-06 19:03:14,668 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:03:14,669 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:03:14,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:14,921 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:14,921 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:03:14,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1512928414] [2021-12-06 19:03:14,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1512928414] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:03:14,921 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1226996157] [2021-12-06 19:03:14,922 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-06 19:03:14,922 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:03:14,922 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:03:14,923 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:03:14,924 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2021-12-06 19:03:14,960 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 19:03:14,961 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:03:14,961 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:03:14,963 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:03:15,281 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:15,281 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:03:15,653 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:15,653 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1226996157] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:03:15,653 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:03:15,653 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2021-12-06 19:03:15,653 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [640561620] [2021-12-06 19:03:15,653 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:03:15,654 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-12-06 19:03:15,654 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:03:15,654 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-12-06 19:03:15,654 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=895, Unknown=0, NotChecked=0, Total=1056 [2021-12-06 19:03:15,656 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:03:15,657 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 345 places, 545 transitions, 6643 flow. Second operand has 33 states, 33 states have (on average 52.84848484848485) internal successors, (1744), 33 states have internal predecessors, (1744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:15,657 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:03:15,657 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:03:15,657 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:03:18,641 INFO L129 PetriNetUnfolder]: 599/1933 cut-off events. [2021-12-06 19:03:18,641 INFO L130 PetriNetUnfolder]: For 16372/16379 co-relation queries the response was YES. [2021-12-06 19:03:18,655 INFO L84 FinitePrefix]: Finished finitePrefix Result has 10714 conditions, 1933 events. 599/1933 cut-off events. For 16372/16379 co-relation queries the response was YES. Maximal size of possible extension queue 128. Compared 15107 event pairs, 32 based on Foata normal form. 6/1933 useless extension candidates. Maximal degree in co-relation 10630. Up to 374 conditions per place. [2021-12-06 19:03:18,670 INFO L132 encePairwiseOnDemand]: 70/86 looper letters, 164 selfloop transitions, 406 changer transitions 48/659 dead transitions. [2021-12-06 19:03:18,670 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 415 places, 659 transitions, 9086 flow [2021-12-06 19:03:18,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 80 states. [2021-12-06 19:03:18,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2021-12-06 19:03:18,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 4388 transitions. [2021-12-06 19:03:18,675 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6377906976744186 [2021-12-06 19:03:18,675 INFO L72 ComplementDD]: Start complementDD. Operand 80 states and 4388 transitions. [2021-12-06 19:03:18,675 INFO L73 IsDeterministic]: Start isDeterministic. Operand 80 states and 4388 transitions. [2021-12-06 19:03:18,677 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:03:18,677 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 80 states and 4388 transitions. [2021-12-06 19:03:18,682 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 81 states, 80 states have (on average 54.85) internal successors, (4388), 80 states have internal predecessors, (4388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:18,688 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 81 states, 81 states have (on average 86.0) internal successors, (6966), 81 states have internal predecessors, (6966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:18,689 INFO L81 ComplementDD]: Finished complementDD. Result has 81 states, 81 states have (on average 86.0) internal successors, (6966), 81 states have internal predecessors, (6966), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:18,689 INFO L186 Difference]: Start difference. First operand has 345 places, 545 transitions, 6643 flow. Second operand 80 states and 4388 transitions. [2021-12-06 19:03:18,689 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 415 places, 659 transitions, 9086 flow [2021-12-06 19:03:18,787 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 381 places, 659 transitions, 8546 flow, removed 154 selfloop flow, removed 34 redundant places. [2021-12-06 19:03:18,797 INFO L242 Difference]: Finished difference. Result has 391 places, 537 transitions, 7007 flow [2021-12-06 19:03:18,798 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=6256, PETRI_DIFFERENCE_MINUEND_PLACES=302, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=545, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=400, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=145, PETRI_DIFFERENCE_SUBTRAHEND_STATES=80, PETRI_FLOW=7007, PETRI_PLACES=391, PETRI_TRANSITIONS=537} [2021-12-06 19:03:18,798 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 315 predicate places. [2021-12-06 19:03:18,798 INFO L470 AbstractCegarLoop]: Abstraction has has 391 places, 537 transitions, 7007 flow [2021-12-06 19:03:18,799 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 52.84848484848485) internal successors, (1744), 33 states have internal predecessors, (1744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:18,799 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:03:18,799 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:03:18,818 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2021-12-06 19:03:18,999 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:03:19,000 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:03:19,001 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:03:19,001 INFO L85 PathProgramCache]: Analyzing trace with hash -870442055, now seen corresponding path program 6 times [2021-12-06 19:03:19,002 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:03:19,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2096087977] [2021-12-06 19:03:19,002 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:03:19,002 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:03:19,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:19,173 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:19,173 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:03:19,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2096087977] [2021-12-06 19:03:19,173 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2096087977] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:03:19,173 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [505320634] [2021-12-06 19:03:19,174 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-06 19:03:19,174 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:03:19,174 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:03:19,174 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:03:19,175 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2021-12-06 19:03:19,213 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-12-06 19:03:19,214 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:03:19,215 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:03:19,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:03:19,493 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:19,493 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:03:19,834 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:19,834 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [505320634] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:03:19,834 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:03:19,835 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2021-12-06 19:03:19,835 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [276228303] [2021-12-06 19:03:19,835 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:03:19,835 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-12-06 19:03:19,835 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:03:19,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-12-06 19:03:19,836 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=903, Unknown=0, NotChecked=0, Total=1056 [2021-12-06 19:03:19,837 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:03:19,838 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 391 places, 537 transitions, 7007 flow. Second operand has 33 states, 33 states have (on average 52.81818181818182) internal successors, (1743), 33 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:19,838 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:03:19,838 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:03:19,838 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:03:21,751 INFO L129 PetriNetUnfolder]: 768/2357 cut-off events. [2021-12-06 19:03:21,751 INFO L130 PetriNetUnfolder]: For 22235/22241 co-relation queries the response was YES. [2021-12-06 19:03:21,767 INFO L84 FinitePrefix]: Finished finitePrefix Result has 14134 conditions, 2357 events. 768/2357 cut-off events. For 22235/22241 co-relation queries the response was YES. Maximal size of possible extension queue 162. Compared 19153 event pairs, 51 based on Foata normal form. 2/2351 useless extension candidates. Maximal degree in co-relation 14052. Up to 790 conditions per place. [2021-12-06 19:03:21,788 INFO L132 encePairwiseOnDemand]: 71/86 looper letters, 251 selfloop transitions, 547 changer transitions 23/862 dead transitions. [2021-12-06 19:03:21,788 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 428 places, 862 transitions, 13171 flow [2021-12-06 19:03:21,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-12-06 19:03:21,788 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 58 states. [2021-12-06 19:03:21,790 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 3184 transitions. [2021-12-06 19:03:21,791 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6383319967923016 [2021-12-06 19:03:21,792 INFO L72 ComplementDD]: Start complementDD. Operand 58 states and 3184 transitions. [2021-12-06 19:03:21,792 INFO L73 IsDeterministic]: Start isDeterministic. Operand 58 states and 3184 transitions. [2021-12-06 19:03:21,793 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:03:21,793 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 58 states and 3184 transitions. [2021-12-06 19:03:21,797 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 59 states, 58 states have (on average 54.89655172413793) internal successors, (3184), 58 states have internal predecessors, (3184), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:21,801 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 59 states, 59 states have (on average 86.0) internal successors, (5074), 59 states have internal predecessors, (5074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:21,802 INFO L81 ComplementDD]: Finished complementDD. Result has 59 states, 59 states have (on average 86.0) internal successors, (5074), 59 states have internal predecessors, (5074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:21,802 INFO L186 Difference]: Start difference. First operand has 391 places, 537 transitions, 7007 flow. Second operand 58 states and 3184 transitions. [2021-12-06 19:03:21,802 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 428 places, 862 transitions, 13171 flow [2021-12-06 19:03:21,920 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 355 places, 862 transitions, 11850 flow, removed 62 selfloop flow, removed 73 redundant places. [2021-12-06 19:03:21,932 INFO L242 Difference]: Finished difference. Result has 376 places, 770 transitions, 11246 flow [2021-12-06 19:03:21,933 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=6156, PETRI_DIFFERENCE_MINUEND_PLACES=298, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=537, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=337, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=154, PETRI_DIFFERENCE_SUBTRAHEND_STATES=58, PETRI_FLOW=11246, PETRI_PLACES=376, PETRI_TRANSITIONS=770} [2021-12-06 19:03:21,934 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 300 predicate places. [2021-12-06 19:03:21,934 INFO L470 AbstractCegarLoop]: Abstraction has has 376 places, 770 transitions, 11246 flow [2021-12-06 19:03:21,934 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 52.81818181818182) internal successors, (1743), 33 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:21,934 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:03:21,934 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:03:21,953 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2021-12-06 19:03:22,134 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:03:22,135 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:03:22,135 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:03:22,135 INFO L85 PathProgramCache]: Analyzing trace with hash -1120347653, now seen corresponding path program 7 times [2021-12-06 19:03:22,135 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:03:22,135 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [490083303] [2021-12-06 19:03:22,135 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:03:22,136 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:03:22,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:22,323 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:22,324 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:03:22,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [490083303] [2021-12-06 19:03:22,324 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [490083303] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:03:22,324 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [286378774] [2021-12-06 19:03:22,324 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-06 19:03:22,324 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:03:22,324 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:03:22,325 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:03:22,325 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2021-12-06 19:03:22,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:22,364 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:03:22,365 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:03:22,612 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:22,612 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:03:22,934 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:22,934 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [286378774] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:03:22,934 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:03:22,934 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2021-12-06 19:03:22,934 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1454114304] [2021-12-06 19:03:22,935 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:03:22,935 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-12-06 19:03:22,935 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:03:22,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-12-06 19:03:22,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=899, Unknown=0, NotChecked=0, Total=1056 [2021-12-06 19:03:22,937 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:03:22,938 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 376 places, 770 transitions, 11246 flow. Second operand has 33 states, 33 states have (on average 52.81818181818182) internal successors, (1743), 33 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:22,938 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:03:22,938 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:03:22,938 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:03:25,366 INFO L129 PetriNetUnfolder]: 854/2681 cut-off events. [2021-12-06 19:03:25,367 INFO L130 PetriNetUnfolder]: For 32245/32251 co-relation queries the response was YES. [2021-12-06 19:03:25,385 INFO L84 FinitePrefix]: Finished finitePrefix Result has 16902 conditions, 2681 events. 854/2681 cut-off events. For 32245/32251 co-relation queries the response was YES. Maximal size of possible extension queue 195. Compared 22814 event pairs, 52 based on Foata normal form. 2/2676 useless extension candidates. Maximal degree in co-relation 16813. Up to 785 conditions per place. [2021-12-06 19:03:25,403 INFO L132 encePairwiseOnDemand]: 71/86 looper letters, 261 selfloop transitions, 653 changer transitions 41/996 dead transitions. [2021-12-06 19:03:25,403 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 434 places, 996 transitions, 16389 flow [2021-12-06 19:03:25,403 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 66 states. [2021-12-06 19:03:25,403 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2021-12-06 19:03:25,405 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 3647 transitions. [2021-12-06 19:03:25,406 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6425299506694856 [2021-12-06 19:03:25,406 INFO L72 ComplementDD]: Start complementDD. Operand 66 states and 3647 transitions. [2021-12-06 19:03:25,406 INFO L73 IsDeterministic]: Start isDeterministic. Operand 66 states and 3647 transitions. [2021-12-06 19:03:25,406 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:03:25,406 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 66 states and 3647 transitions. [2021-12-06 19:03:25,410 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 67 states, 66 states have (on average 55.25757575757576) internal successors, (3647), 66 states have internal predecessors, (3647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:25,414 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 67 states, 67 states have (on average 86.0) internal successors, (5762), 67 states have internal predecessors, (5762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:25,415 INFO L81 ComplementDD]: Finished complementDD. Result has 67 states, 67 states have (on average 86.0) internal successors, (5762), 67 states have internal predecessors, (5762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:25,415 INFO L186 Difference]: Start difference. First operand has 376 places, 770 transitions, 11246 flow. Second operand 66 states and 3647 transitions. [2021-12-06 19:03:25,415 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 434 places, 996 transitions, 16389 flow [2021-12-06 19:03:25,653 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 407 places, 996 transitions, 15684 flow, removed 229 selfloop flow, removed 27 redundant places. [2021-12-06 19:03:25,670 INFO L242 Difference]: Finished difference. Result has 430 places, 871 transitions, 14249 flow [2021-12-06 19:03:25,671 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=10669, PETRI_DIFFERENCE_MINUEND_PLACES=342, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=770, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=559, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=169, PETRI_DIFFERENCE_SUBTRAHEND_STATES=66, PETRI_FLOW=14249, PETRI_PLACES=430, PETRI_TRANSITIONS=871} [2021-12-06 19:03:25,671 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 354 predicate places. [2021-12-06 19:03:25,671 INFO L470 AbstractCegarLoop]: Abstraction has has 430 places, 871 transitions, 14249 flow [2021-12-06 19:03:25,672 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 52.81818181818182) internal successors, (1743), 33 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:25,672 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:03:25,672 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:03:25,699 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2021-12-06 19:03:25,872 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-12-06 19:03:25,873 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:03:25,874 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:03:25,874 INFO L85 PathProgramCache]: Analyzing trace with hash 1699932231, now seen corresponding path program 8 times [2021-12-06 19:03:25,875 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:03:25,875 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2031281928] [2021-12-06 19:03:25,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:03:25,876 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:03:25,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:26,042 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:26,043 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:03:26,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2031281928] [2021-12-06 19:03:26,043 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2031281928] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:03:26,043 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1953468630] [2021-12-06 19:03:26,043 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 19:03:26,043 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:03:26,043 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:03:26,044 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:03:26,044 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2021-12-06 19:03:26,082 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 19:03:26,083 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:03:26,084 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:03:26,085 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:03:26,384 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:26,384 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:03:26,697 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:26,697 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1953468630] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:03:26,697 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:03:26,697 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2021-12-06 19:03:26,697 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [970261505] [2021-12-06 19:03:26,698 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:03:26,698 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-12-06 19:03:26,698 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:03:26,699 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-12-06 19:03:26,699 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=896, Unknown=0, NotChecked=0, Total=1056 [2021-12-06 19:03:26,701 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:03:26,702 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 430 places, 871 transitions, 14249 flow. Second operand has 33 states, 33 states have (on average 52.81818181818182) internal successors, (1743), 33 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:26,702 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:03:26,703 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:03:26,703 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:03:28,838 INFO L129 PetriNetUnfolder]: 826/2525 cut-off events. [2021-12-06 19:03:28,838 INFO L130 PetriNetUnfolder]: For 39703/39717 co-relation queries the response was YES. [2021-12-06 19:03:28,858 INFO L84 FinitePrefix]: Finished finitePrefix Result has 17477 conditions, 2525 events. 826/2525 cut-off events. For 39703/39717 co-relation queries the response was YES. Maximal size of possible extension queue 178. Compared 20766 event pairs, 58 based on Foata normal form. 5/2523 useless extension candidates. Maximal degree in co-relation 17379. Up to 743 conditions per place. [2021-12-06 19:03:28,872 INFO L132 encePairwiseOnDemand]: 70/86 looper letters, 308 selfloop transitions, 587 changer transitions 25/961 dead transitions. [2021-12-06 19:03:28,873 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 480 places, 961 transitions, 17258 flow [2021-12-06 19:03:28,873 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 58 states. [2021-12-06 19:03:28,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 58 states. [2021-12-06 19:03:28,874 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 58 states to 58 states and 3196 transitions. [2021-12-06 19:03:28,875 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.640737770649559 [2021-12-06 19:03:28,875 INFO L72 ComplementDD]: Start complementDD. Operand 58 states and 3196 transitions. [2021-12-06 19:03:28,875 INFO L73 IsDeterministic]: Start isDeterministic. Operand 58 states and 3196 transitions. [2021-12-06 19:03:28,876 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:03:28,876 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 58 states and 3196 transitions. [2021-12-06 19:03:28,879 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 59 states, 58 states have (on average 55.10344827586207) internal successors, (3196), 58 states have internal predecessors, (3196), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:28,883 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 59 states, 59 states have (on average 86.0) internal successors, (5074), 59 states have internal predecessors, (5074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:28,884 INFO L81 ComplementDD]: Finished complementDD. Result has 59 states, 59 states have (on average 86.0) internal successors, (5074), 59 states have internal predecessors, (5074), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:28,884 INFO L186 Difference]: Start difference. First operand has 430 places, 871 transitions, 14249 flow. Second operand 58 states and 3196 transitions. [2021-12-06 19:03:28,884 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 480 places, 961 transitions, 17258 flow [2021-12-06 19:03:29,228 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 440 places, 961 transitions, 16485 flow, removed 156 selfloop flow, removed 40 redundant places. [2021-12-06 19:03:29,246 INFO L242 Difference]: Finished difference. Result has 450 places, 879 transitions, 15005 flow [2021-12-06 19:03:29,247 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=13553, PETRI_DIFFERENCE_MINUEND_PLACES=383, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=871, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=577, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=288, PETRI_DIFFERENCE_SUBTRAHEND_STATES=58, PETRI_FLOW=15005, PETRI_PLACES=450, PETRI_TRANSITIONS=879} [2021-12-06 19:03:29,247 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 374 predicate places. [2021-12-06 19:03:29,247 INFO L470 AbstractCegarLoop]: Abstraction has has 450 places, 879 transitions, 15005 flow [2021-12-06 19:03:29,248 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 52.81818181818182) internal successors, (1743), 33 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:29,248 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:03:29,248 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:03:29,267 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2021-12-06 19:03:29,448 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2021-12-06 19:03:29,449 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:03:29,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:03:29,450 INFO L85 PathProgramCache]: Analyzing trace with hash -306787371, now seen corresponding path program 9 times [2021-12-06 19:03:29,451 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:03:29,451 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1901250163] [2021-12-06 19:03:29,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:03:29,452 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:03:29,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:29,662 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:29,662 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:03:29,663 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1901250163] [2021-12-06 19:03:29,663 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1901250163] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:03:29,663 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [715440959] [2021-12-06 19:03:29,663 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 19:03:29,663 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:03:29,663 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:03:29,664 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:03:29,665 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2021-12-06 19:03:29,706 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-12-06 19:03:29,706 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:03:29,707 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:03:29,708 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:03:29,966 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:29,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:03:30,267 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:30,267 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [715440959] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:03:30,267 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:03:30,267 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2021-12-06 19:03:30,268 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [583702887] [2021-12-06 19:03:30,268 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:03:30,268 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-12-06 19:03:30,268 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:03:30,269 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-12-06 19:03:30,269 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=177, Invalid=879, Unknown=0, NotChecked=0, Total=1056 [2021-12-06 19:03:30,271 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:03:30,272 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 450 places, 879 transitions, 15005 flow. Second operand has 33 states, 33 states have (on average 52.84848484848485) internal successors, (1744), 33 states have internal predecessors, (1744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:30,272 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:03:30,272 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:03:30,273 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:03:31,669 INFO L129 PetriNetUnfolder]: 859/2598 cut-off events. [2021-12-06 19:03:31,669 INFO L130 PetriNetUnfolder]: For 41933/41939 co-relation queries the response was YES. [2021-12-06 19:03:31,692 INFO L84 FinitePrefix]: Finished finitePrefix Result has 19038 conditions, 2598 events. 859/2598 cut-off events. For 41933/41939 co-relation queries the response was YES. Maximal size of possible extension queue 183. Compared 21481 event pairs, 57 based on Foata normal form. 1/2592 useless extension candidates. Maximal degree in co-relation 18935. Up to 1110 conditions per place. [2021-12-06 19:03:31,710 INFO L132 encePairwiseOnDemand]: 71/86 looper letters, 421 selfloop transitions, 567 changer transitions 17/1046 dead transitions. [2021-12-06 19:03:31,710 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 472 places, 1046 transitions, 19704 flow [2021-12-06 19:03:31,710 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-12-06 19:03:31,710 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 31 states. [2021-12-06 19:03:31,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 31 states to 31 states and 1729 transitions. [2021-12-06 19:03:31,712 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6485371342835708 [2021-12-06 19:03:31,712 INFO L72 ComplementDD]: Start complementDD. Operand 31 states and 1729 transitions. [2021-12-06 19:03:31,712 INFO L73 IsDeterministic]: Start isDeterministic. Operand 31 states and 1729 transitions. [2021-12-06 19:03:31,712 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:03:31,712 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 31 states and 1729 transitions. [2021-12-06 19:03:31,714 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 32 states, 31 states have (on average 55.774193548387096) internal successors, (1729), 31 states have internal predecessors, (1729), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:31,716 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 32 states, 32 states have (on average 86.0) internal successors, (2752), 32 states have internal predecessors, (2752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:31,716 INFO L81 ComplementDD]: Finished complementDD. Result has 32 states, 32 states have (on average 86.0) internal successors, (2752), 32 states have internal predecessors, (2752), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:31,716 INFO L186 Difference]: Start difference. First operand has 450 places, 879 transitions, 15005 flow. Second operand 31 states and 1729 transitions. [2021-12-06 19:03:31,716 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 472 places, 1046 transitions, 19704 flow [2021-12-06 19:03:32,022 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 433 places, 1046 transitions, 19140 flow, removed 50 selfloop flow, removed 39 redundant places. [2021-12-06 19:03:32,043 INFO L242 Difference]: Finished difference. Result has 449 places, 960 transitions, 18260 flow [2021-12-06 19:03:32,044 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=14520, PETRI_DIFFERENCE_MINUEND_PLACES=403, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=879, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=490, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=355, PETRI_DIFFERENCE_SUBTRAHEND_STATES=31, PETRI_FLOW=18260, PETRI_PLACES=449, PETRI_TRANSITIONS=960} [2021-12-06 19:03:32,044 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 373 predicate places. [2021-12-06 19:03:32,045 INFO L470 AbstractCegarLoop]: Abstraction has has 449 places, 960 transitions, 18260 flow [2021-12-06 19:03:32,045 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 52.84848484848485) internal successors, (1744), 33 states have internal predecessors, (1744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:32,045 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:03:32,045 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:03:32,078 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2021-12-06 19:03:32,246 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-12-06 19:03:32,246 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:03:32,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:03:32,247 INFO L85 PathProgramCache]: Analyzing trace with hash 1921340575, now seen corresponding path program 10 times [2021-12-06 19:03:32,248 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:03:32,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536814730] [2021-12-06 19:03:32,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:03:32,249 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:03:32,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:32,444 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:32,444 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:03:32,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536814730] [2021-12-06 19:03:32,444 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536814730] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:03:32,444 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [286575711] [2021-12-06 19:03:32,444 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 19:03:32,444 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:03:32,444 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:03:32,445 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:03:32,446 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2021-12-06 19:03:32,480 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 19:03:32,480 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:03:32,481 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:03:32,482 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:03:32,765 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:32,766 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:03:33,073 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:33,073 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [286575711] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:03:33,073 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:03:33,073 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2021-12-06 19:03:33,073 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830549003] [2021-12-06 19:03:33,073 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:03:33,074 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-12-06 19:03:33,074 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:03:33,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-12-06 19:03:33,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=153, Invalid=903, Unknown=0, NotChecked=0, Total=1056 [2021-12-06 19:03:33,075 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:03:33,076 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 449 places, 960 transitions, 18260 flow. Second operand has 33 states, 33 states have (on average 52.81818181818182) internal successors, (1743), 33 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:33,076 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:03:33,077 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:03:33,077 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:03:34,751 INFO L129 PetriNetUnfolder]: 880/2656 cut-off events. [2021-12-06 19:03:34,751 INFO L130 PetriNetUnfolder]: For 48450/48459 co-relation queries the response was YES. [2021-12-06 19:03:34,776 INFO L84 FinitePrefix]: Finished finitePrefix Result has 20838 conditions, 2656 events. 880/2656 cut-off events. For 48450/48459 co-relation queries the response was YES. Maximal size of possible extension queue 186. Compared 22052 event pairs, 59 based on Foata normal form. 1/2647 useless extension candidates. Maximal degree in co-relation 20730. Up to 1121 conditions per place. [2021-12-06 19:03:34,795 INFO L132 encePairwiseOnDemand]: 71/86 looper letters, 422 selfloop transitions, 588 changer transitions 14/1065 dead transitions. [2021-12-06 19:03:34,795 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 484 places, 1065 transitions, 22003 flow [2021-12-06 19:03:34,795 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 40 states. [2021-12-06 19:03:34,795 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 40 states. [2021-12-06 19:03:34,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 40 states to 40 states and 2211 transitions. [2021-12-06 19:03:34,798 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6427325581395349 [2021-12-06 19:03:34,798 INFO L72 ComplementDD]: Start complementDD. Operand 40 states and 2211 transitions. [2021-12-06 19:03:34,798 INFO L73 IsDeterministic]: Start isDeterministic. Operand 40 states and 2211 transitions. [2021-12-06 19:03:34,798 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:03:34,799 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 40 states and 2211 transitions. [2021-12-06 19:03:34,801 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 41 states, 40 states have (on average 55.275) internal successors, (2211), 40 states have internal predecessors, (2211), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:34,804 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 41 states, 41 states have (on average 86.0) internal successors, (3526), 41 states have internal predecessors, (3526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:34,804 INFO L81 ComplementDD]: Finished complementDD. Result has 41 states, 41 states have (on average 86.0) internal successors, (3526), 41 states have internal predecessors, (3526), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:34,805 INFO L186 Difference]: Start difference. First operand has 449 places, 960 transitions, 18260 flow. Second operand 40 states and 2211 transitions. [2021-12-06 19:03:34,805 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 484 places, 1065 transitions, 22003 flow [2021-12-06 19:03:35,193 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 473 places, 1065 transitions, 21825 flow, removed 43 selfloop flow, removed 11 redundant places. [2021-12-06 19:03:35,215 INFO L242 Difference]: Finished difference. Result has 484 places, 1000 transitions, 20318 flow [2021-12-06 19:03:35,216 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=18104, PETRI_DIFFERENCE_MINUEND_PLACES=434, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=960, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=553, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=395, PETRI_DIFFERENCE_SUBTRAHEND_STATES=40, PETRI_FLOW=20318, PETRI_PLACES=484, PETRI_TRANSITIONS=1000} [2021-12-06 19:03:35,216 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 408 predicate places. [2021-12-06 19:03:35,217 INFO L470 AbstractCegarLoop]: Abstraction has has 484 places, 1000 transitions, 20318 flow [2021-12-06 19:03:35,217 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 52.81818181818182) internal successors, (1743), 33 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:35,217 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:03:35,217 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:03:35,236 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2021-12-06 19:03:35,417 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:03:35,418 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:03:35,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:03:35,419 INFO L85 PathProgramCache]: Analyzing trace with hash 84064215, now seen corresponding path program 11 times [2021-12-06 19:03:35,419 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:03:35,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593375974] [2021-12-06 19:03:35,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:03:35,419 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:03:35,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:35,580 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:35,581 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:03:35,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593375974] [2021-12-06 19:03:35,581 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593375974] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:03:35,581 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [808773065] [2021-12-06 19:03:35,581 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-06 19:03:35,581 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:03:35,581 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:03:35,582 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:03:35,582 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2021-12-06 19:03:35,622 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-12-06 19:03:35,622 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:03:35,648 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:03:35,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:03:35,921 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:35,922 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:03:36,271 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:36,271 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [808773065] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:03:36,271 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:03:36,271 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2021-12-06 19:03:36,271 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276773556] [2021-12-06 19:03:36,271 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:03:36,272 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-12-06 19:03:36,272 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:03:36,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-12-06 19:03:36,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=897, Unknown=0, NotChecked=0, Total=1056 [2021-12-06 19:03:36,273 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:03:36,274 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 484 places, 1000 transitions, 20318 flow. Second operand has 33 states, 33 states have (on average 52.81818181818182) internal successors, (1743), 33 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:36,274 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:03:36,274 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:03:36,274 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:03:38,420 INFO L129 PetriNetUnfolder]: 931/2824 cut-off events. [2021-12-06 19:03:38,420 INFO L130 PetriNetUnfolder]: For 57895/57901 co-relation queries the response was YES. [2021-12-06 19:03:38,445 INFO L84 FinitePrefix]: Finished finitePrefix Result has 23536 conditions, 2824 events. 931/2824 cut-off events. For 57895/57901 co-relation queries the response was YES. Maximal size of possible extension queue 205. Compared 24016 event pairs, 56 based on Foata normal form. 1/2816 useless extension candidates. Maximal degree in co-relation 23419. Up to 1062 conditions per place. [2021-12-06 19:03:38,462 INFO L132 encePairwiseOnDemand]: 71/86 looper letters, 385 selfloop transitions, 714 changer transitions 21/1161 dead transitions. [2021-12-06 19:03:38,462 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 527 places, 1161 transitions, 25716 flow [2021-12-06 19:03:38,463 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-12-06 19:03:38,463 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2021-12-06 19:03:38,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 2608 transitions. [2021-12-06 19:03:38,465 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6452251360712519 [2021-12-06 19:03:38,465 INFO L72 ComplementDD]: Start complementDD. Operand 47 states and 2608 transitions. [2021-12-06 19:03:38,465 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 2608 transitions. [2021-12-06 19:03:38,465 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:03:38,465 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 47 states and 2608 transitions. [2021-12-06 19:03:38,468 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 48 states, 47 states have (on average 55.48936170212766) internal successors, (2608), 47 states have internal predecessors, (2608), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:38,471 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 48 states, 48 states have (on average 86.0) internal successors, (4128), 48 states have internal predecessors, (4128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:38,471 INFO L81 ComplementDD]: Finished complementDD. Result has 48 states, 48 states have (on average 86.0) internal successors, (4128), 48 states have internal predecessors, (4128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:38,471 INFO L186 Difference]: Start difference. First operand has 484 places, 1000 transitions, 20318 flow. Second operand 47 states and 2608 transitions. [2021-12-06 19:03:38,471 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 527 places, 1161 transitions, 25716 flow [2021-12-06 19:03:38,924 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 520 places, 1161 transitions, 25587 flow, removed 55 selfloop flow, removed 7 redundant places. [2021-12-06 19:03:38,968 INFO L242 Difference]: Finished difference. Result has 532 places, 1061 transitions, 23398 flow [2021-12-06 19:03:38,969 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=20217, PETRI_DIFFERENCE_MINUEND_PLACES=474, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1000, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=654, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=334, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=23398, PETRI_PLACES=532, PETRI_TRANSITIONS=1061} [2021-12-06 19:03:38,969 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 456 predicate places. [2021-12-06 19:03:38,969 INFO L470 AbstractCegarLoop]: Abstraction has has 532 places, 1061 transitions, 23398 flow [2021-12-06 19:03:38,970 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 52.81818181818182) internal successors, (1743), 33 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:38,970 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:03:38,970 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:03:38,989 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2021-12-06 19:03:39,170 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-12-06 19:03:39,171 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:03:39,172 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:03:39,173 INFO L85 PathProgramCache]: Analyzing trace with hash -641223733, now seen corresponding path program 12 times [2021-12-06 19:03:39,173 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:03:39,174 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850222107] [2021-12-06 19:03:39,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:03:39,174 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:03:39,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:39,356 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:39,356 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:03:39,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850222107] [2021-12-06 19:03:39,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [850222107] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:03:39,356 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [164904419] [2021-12-06 19:03:39,356 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-06 19:03:39,356 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:03:39,357 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:03:39,357 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:03:39,358 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2021-12-06 19:03:39,402 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-12-06 19:03:39,402 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:03:39,403 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:03:39,405 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:03:39,683 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:39,684 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:03:40,083 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:40,083 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [164904419] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:03:40,083 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:03:40,083 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2021-12-06 19:03:40,083 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [147246089] [2021-12-06 19:03:40,083 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:03:40,083 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-12-06 19:03:40,084 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:03:40,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-12-06 19:03:40,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=896, Unknown=0, NotChecked=0, Total=1056 [2021-12-06 19:03:40,085 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:03:40,086 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 532 places, 1061 transitions, 23398 flow. Second operand has 33 states, 33 states have (on average 52.878787878787875) internal successors, (1745), 33 states have internal predecessors, (1745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:40,086 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:03:40,086 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:03:40,086 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:03:42,226 INFO L129 PetriNetUnfolder]: 968/2913 cut-off events. [2021-12-06 19:03:42,226 INFO L130 PetriNetUnfolder]: For 70264/70277 co-relation queries the response was YES. [2021-12-06 19:03:42,254 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26027 conditions, 2913 events. 968/2913 cut-off events. For 70264/70277 co-relation queries the response was YES. Maximal size of possible extension queue 214. Compared 24936 event pairs, 64 based on Foata normal form. 4/2910 useless extension candidates. Maximal degree in co-relation 25900. Up to 1009 conditions per place. [2021-12-06 19:03:42,272 INFO L132 encePairwiseOnDemand]: 70/86 looper letters, 481 selfloop transitions, 649 changer transitions 24/1195 dead transitions. [2021-12-06 19:03:42,272 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 575 places, 1195 transitions, 28196 flow [2021-12-06 19:03:42,273 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-12-06 19:03:42,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2021-12-06 19:03:42,274 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 2593 transitions. [2021-12-06 19:03:42,275 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6415141019297378 [2021-12-06 19:03:42,275 INFO L72 ComplementDD]: Start complementDD. Operand 47 states and 2593 transitions. [2021-12-06 19:03:42,275 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 2593 transitions. [2021-12-06 19:03:42,275 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:03:42,275 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 47 states and 2593 transitions. [2021-12-06 19:03:42,278 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 48 states, 47 states have (on average 55.170212765957444) internal successors, (2593), 47 states have internal predecessors, (2593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:42,281 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 48 states, 48 states have (on average 86.0) internal successors, (4128), 48 states have internal predecessors, (4128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:42,281 INFO L81 ComplementDD]: Finished complementDD. Result has 48 states, 48 states have (on average 86.0) internal successors, (4128), 48 states have internal predecessors, (4128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:42,281 INFO L186 Difference]: Start difference. First operand has 532 places, 1061 transitions, 23398 flow. Second operand 47 states and 2593 transitions. [2021-12-06 19:03:42,281 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 575 places, 1195 transitions, 28196 flow [2021-12-06 19:03:42,917 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 546 places, 1195 transitions, 27306 flow, removed 102 selfloop flow, removed 29 redundant places. [2021-12-06 19:03:42,943 INFO L242 Difference]: Finished difference. Result has 555 places, 1095 transitions, 24653 flow [2021-12-06 19:03:42,944 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=22524, PETRI_DIFFERENCE_MINUEND_PLACES=500, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1061, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=615, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=435, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=24653, PETRI_PLACES=555, PETRI_TRANSITIONS=1095} [2021-12-06 19:03:42,944 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 479 predicate places. [2021-12-06 19:03:42,944 INFO L470 AbstractCegarLoop]: Abstraction has has 555 places, 1095 transitions, 24653 flow [2021-12-06 19:03:42,945 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 52.878787878787875) internal successors, (1745), 33 states have internal predecessors, (1745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:42,945 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:03:42,945 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:03:42,964 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Forceful destruction successful, exit code 0 [2021-12-06 19:03:43,145 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-12-06 19:03:43,146 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:03:43,147 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:03:43,147 INFO L85 PathProgramCache]: Analyzing trace with hash 453043923, now seen corresponding path program 13 times [2021-12-06 19:03:43,148 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:03:43,148 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1976415220] [2021-12-06 19:03:43,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:03:43,148 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:03:43,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:43,356 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:43,357 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:03:43,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1976415220] [2021-12-06 19:03:43,357 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1976415220] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:03:43,357 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [740173565] [2021-12-06 19:03:43,357 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-06 19:03:43,357 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:03:43,357 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:03:43,358 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:03:43,358 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2021-12-06 19:03:43,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:43,393 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:03:43,394 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:03:43,674 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:43,674 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:03:44,018 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:44,018 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [740173565] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:03:44,018 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:03:44,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2021-12-06 19:03:44,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [683831564] [2021-12-06 19:03:44,018 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:03:44,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-12-06 19:03:44,019 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:03:44,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-12-06 19:03:44,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=166, Invalid=890, Unknown=0, NotChecked=0, Total=1056 [2021-12-06 19:03:44,020 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:03:44,021 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 555 places, 1095 transitions, 24653 flow. Second operand has 33 states, 33 states have (on average 52.84848484848485) internal successors, (1744), 33 states have internal predecessors, (1744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:44,021 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:03:44,021 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:03:44,021 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:03:46,275 INFO L129 PetriNetUnfolder]: 969/2947 cut-off events. [2021-12-06 19:03:46,275 INFO L130 PetriNetUnfolder]: For 73593/73599 co-relation queries the response was YES. [2021-12-06 19:03:46,335 INFO L84 FinitePrefix]: Finished finitePrefix Result has 26854 conditions, 2947 events. 969/2947 cut-off events. For 73593/73599 co-relation queries the response was YES. Maximal size of possible extension queue 217. Compared 25442 event pairs, 53 based on Foata normal form. 1/2939 useless extension candidates. Maximal degree in co-relation 26722. Up to 1153 conditions per place. [2021-12-06 19:03:46,355 INFO L132 encePairwiseOnDemand]: 71/86 looper letters, 418 selfloop transitions, 767 changer transitions 19/1245 dead transitions. [2021-12-06 19:03:46,355 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 596 places, 1245 transitions, 29921 flow [2021-12-06 19:03:46,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 47 states. [2021-12-06 19:03:46,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 47 states. [2021-12-06 19:03:46,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 47 states to 47 states and 2593 transitions. [2021-12-06 19:03:46,358 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6415141019297378 [2021-12-06 19:03:46,358 INFO L72 ComplementDD]: Start complementDD. Operand 47 states and 2593 transitions. [2021-12-06 19:03:46,358 INFO L73 IsDeterministic]: Start isDeterministic. Operand 47 states and 2593 transitions. [2021-12-06 19:03:46,358 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:03:46,358 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 47 states and 2593 transitions. [2021-12-06 19:03:46,361 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 48 states, 47 states have (on average 55.170212765957444) internal successors, (2593), 47 states have internal predecessors, (2593), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:46,363 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 48 states, 48 states have (on average 86.0) internal successors, (4128), 48 states have internal predecessors, (4128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:46,363 INFO L81 ComplementDD]: Finished complementDD. Result has 48 states, 48 states have (on average 86.0) internal successors, (4128), 48 states have internal predecessors, (4128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:46,363 INFO L186 Difference]: Start difference. First operand has 555 places, 1095 transitions, 24653 flow. Second operand 47 states and 2593 transitions. [2021-12-06 19:03:46,363 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 596 places, 1245 transitions, 29921 flow [2021-12-06 19:03:46,991 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 568 places, 1245 transitions, 29532 flow, removed 68 selfloop flow, removed 28 redundant places. [2021-12-06 19:03:47,021 INFO L242 Difference]: Finished difference. Result has 580 places, 1162 transitions, 27614 flow [2021-12-06 19:03:47,022 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=24350, PETRI_DIFFERENCE_MINUEND_PLACES=522, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1095, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=706, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=374, PETRI_DIFFERENCE_SUBTRAHEND_STATES=47, PETRI_FLOW=27614, PETRI_PLACES=580, PETRI_TRANSITIONS=1162} [2021-12-06 19:03:47,023 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 504 predicate places. [2021-12-06 19:03:47,023 INFO L470 AbstractCegarLoop]: Abstraction has has 580 places, 1162 transitions, 27614 flow [2021-12-06 19:03:47,023 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 52.84848484848485) internal successors, (1744), 33 states have internal predecessors, (1744), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:47,023 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:03:47,023 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:03:47,042 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2021-12-06 19:03:47,224 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-12-06 19:03:47,224 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:03:47,224 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:03:47,224 INFO L85 PathProgramCache]: Analyzing trace with hash 1579985151, now seen corresponding path program 14 times [2021-12-06 19:03:47,224 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:03:47,224 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [761253034] [2021-12-06 19:03:47,224 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:03:47,225 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:03:47,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:47,364 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:47,365 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:03:47,365 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [761253034] [2021-12-06 19:03:47,365 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [761253034] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:03:47,365 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [942193006] [2021-12-06 19:03:47,365 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 19:03:47,365 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:03:47,365 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:03:47,366 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:03:47,366 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2021-12-06 19:03:47,405 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 19:03:47,406 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:03:47,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:03:47,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:03:47,649 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:47,649 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:03:47,949 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:47,950 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [942193006] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:03:47,950 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:03:47,950 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2021-12-06 19:03:47,950 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948402533] [2021-12-06 19:03:47,950 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:03:47,950 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-12-06 19:03:47,950 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:03:47,951 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-12-06 19:03:47,951 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=894, Unknown=0, NotChecked=0, Total=1056 [2021-12-06 19:03:47,952 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:03:47,953 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 580 places, 1162 transitions, 27614 flow. Second operand has 33 states, 33 states have (on average 52.81818181818182) internal successors, (1743), 33 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:47,953 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:03:47,953 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:03:47,953 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:03:50,167 INFO L129 PetriNetUnfolder]: 982/2981 cut-off events. [2021-12-06 19:03:50,167 INFO L130 PetriNetUnfolder]: For 77846/77852 co-relation queries the response was YES. [2021-12-06 19:03:50,200 INFO L84 FinitePrefix]: Finished finitePrefix Result has 28521 conditions, 2981 events. 982/2981 cut-off events. For 77846/77852 co-relation queries the response was YES. Maximal size of possible extension queue 222. Compared 25812 event pairs, 52 based on Foata normal form. 1/2974 useless extension candidates. Maximal degree in co-relation 28383. Up to 1213 conditions per place. [2021-12-06 19:03:50,218 INFO L132 encePairwiseOnDemand]: 71/86 looper letters, 497 selfloop transitions, 732 changer transitions 16/1286 dead transitions. [2021-12-06 19:03:50,218 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 620 places, 1286 transitions, 32522 flow [2021-12-06 19:03:50,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-12-06 19:03:50,219 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2021-12-06 19:03:50,220 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 2482 transitions. [2021-12-06 19:03:50,221 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.641343669250646 [2021-12-06 19:03:50,221 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 2482 transitions. [2021-12-06 19:03:50,221 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 2482 transitions. [2021-12-06 19:03:50,221 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:03:50,221 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 2482 transitions. [2021-12-06 19:03:50,223 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 55.15555555555556) internal successors, (2482), 45 states have internal predecessors, (2482), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:50,225 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 46 states, 46 states have (on average 86.0) internal successors, (3956), 46 states have internal predecessors, (3956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:50,225 INFO L81 ComplementDD]: Finished complementDD. Result has 46 states, 46 states have (on average 86.0) internal successors, (3956), 46 states have internal predecessors, (3956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:50,225 INFO L186 Difference]: Start difference. First operand has 580 places, 1162 transitions, 27614 flow. Second operand 45 states and 2482 transitions. [2021-12-06 19:03:50,225 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 620 places, 1286 transitions, 32522 flow [2021-12-06 19:03:51,049 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 598 places, 1286 transitions, 31506 flow, removed 131 selfloop flow, removed 22 redundant places. [2021-12-06 19:03:51,083 INFO L242 Difference]: Finished difference. Result has 612 places, 1206 transitions, 30227 flow [2021-12-06 19:03:51,084 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=26690, PETRI_DIFFERENCE_MINUEND_PLACES=554, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1162, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=689, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=452, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=30227, PETRI_PLACES=612, PETRI_TRANSITIONS=1206} [2021-12-06 19:03:51,085 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 536 predicate places. [2021-12-06 19:03:51,085 INFO L470 AbstractCegarLoop]: Abstraction has has 612 places, 1206 transitions, 30227 flow [2021-12-06 19:03:51,085 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 52.81818181818182) internal successors, (1743), 33 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:51,085 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:03:51,085 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:03:51,105 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2021-12-06 19:03:51,286 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-12-06 19:03:51,286 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:03:51,287 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:03:51,287 INFO L85 PathProgramCache]: Analyzing trace with hash 2104963723, now seen corresponding path program 15 times [2021-12-06 19:03:51,287 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:03:51,287 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1464599017] [2021-12-06 19:03:51,287 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:03:51,287 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:03:51,306 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:51,450 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:51,450 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:03:51,450 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1464599017] [2021-12-06 19:03:51,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1464599017] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:03:51,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1399138697] [2021-12-06 19:03:51,451 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 19:03:51,451 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:03:51,451 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:03:51,452 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:03:51,452 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2021-12-06 19:03:51,494 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-12-06 19:03:51,494 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:03:51,495 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:03:51,496 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:03:51,775 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:51,775 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:03:52,145 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:52,145 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1399138697] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:03:52,145 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:03:52,145 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2021-12-06 19:03:52,145 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1891834132] [2021-12-06 19:03:52,145 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:03:52,146 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-12-06 19:03:52,146 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:03:52,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-12-06 19:03:52,147 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=892, Unknown=0, NotChecked=0, Total=1056 [2021-12-06 19:03:52,148 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:03:52,150 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 612 places, 1206 transitions, 30227 flow. Second operand has 33 states, 33 states have (on average 52.81818181818182) internal successors, (1743), 33 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:52,150 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:03:52,150 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:03:52,150 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:03:55,334 INFO L129 PetriNetUnfolder]: 1011/3088 cut-off events. [2021-12-06 19:03:55,334 INFO L130 PetriNetUnfolder]: For 87981/87988 co-relation queries the response was YES. [2021-12-06 19:03:55,369 INFO L84 FinitePrefix]: Finished finitePrefix Result has 30930 conditions, 3088 events. 1011/3088 cut-off events. For 87981/87988 co-relation queries the response was YES. Maximal size of possible extension queue 235. Compared 27075 event pairs, 53 based on Foata normal form. 1/3081 useless extension candidates. Maximal degree in co-relation 30782. Up to 1123 conditions per place. [2021-12-06 19:03:55,389 INFO L132 encePairwiseOnDemand]: 71/86 looper letters, 432 selfloop transitions, 855 changer transitions 27/1355 dead transitions. [2021-12-06 19:03:55,389 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 665 places, 1355 transitions, 36038 flow [2021-12-06 19:03:55,390 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-12-06 19:03:55,390 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 57 states. [2021-12-06 19:03:55,391 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 57 states to 57 states and 3150 transitions. [2021-12-06 19:03:55,392 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.642594859241126 [2021-12-06 19:03:55,392 INFO L72 ComplementDD]: Start complementDD. Operand 57 states and 3150 transitions. [2021-12-06 19:03:55,392 INFO L73 IsDeterministic]: Start isDeterministic. Operand 57 states and 3150 transitions. [2021-12-06 19:03:55,393 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:03:55,393 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 57 states and 3150 transitions. [2021-12-06 19:03:55,395 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 58 states, 57 states have (on average 55.26315789473684) internal successors, (3150), 57 states have internal predecessors, (3150), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:55,397 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 58 states, 58 states have (on average 86.0) internal successors, (4988), 58 states have internal predecessors, (4988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:55,398 INFO L81 ComplementDD]: Finished complementDD. Result has 58 states, 58 states have (on average 86.0) internal successors, (4988), 58 states have internal predecessors, (4988), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:55,398 INFO L186 Difference]: Start difference. First operand has 612 places, 1206 transitions, 30227 flow. Second operand 57 states and 3150 transitions. [2021-12-06 19:03:55,398 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 665 places, 1355 transitions, 36038 flow [2021-12-06 19:03:56,304 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 642 places, 1355 transitions, 35692 flow, removed 55 selfloop flow, removed 23 redundant places. [2021-12-06 19:03:56,337 INFO L242 Difference]: Finished difference. Result has 658 places, 1248 transitions, 33266 flow [2021-12-06 19:03:56,338 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=29915, PETRI_DIFFERENCE_MINUEND_PLACES=586, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1206, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=814, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=376, PETRI_DIFFERENCE_SUBTRAHEND_STATES=57, PETRI_FLOW=33266, PETRI_PLACES=658, PETRI_TRANSITIONS=1248} [2021-12-06 19:03:56,338 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 582 predicate places. [2021-12-06 19:03:56,338 INFO L470 AbstractCegarLoop]: Abstraction has has 658 places, 1248 transitions, 33266 flow [2021-12-06 19:03:56,339 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 52.81818181818182) internal successors, (1743), 33 states have internal predecessors, (1743), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:56,339 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:03:56,339 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:03:56,358 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2021-12-06 19:03:56,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-12-06 19:03:56,540 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:03:56,541 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:03:56,541 INFO L85 PathProgramCache]: Analyzing trace with hash 782615355, now seen corresponding path program 16 times [2021-12-06 19:03:56,541 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:03:56,542 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [74759621] [2021-12-06 19:03:56,542 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:03:56,542 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:03:56,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:03:56,718 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:56,718 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:03:56,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [74759621] [2021-12-06 19:03:56,718 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [74759621] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:03:56,718 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1888297594] [2021-12-06 19:03:56,718 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 19:03:56,718 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:03:56,718 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:03:56,719 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:03:56,719 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2021-12-06 19:03:56,753 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 19:03:56,753 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:03:56,754 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:03:56,755 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:03:57,012 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:57,012 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:03:57,299 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:03:57,299 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1888297594] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:03:57,299 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:03:57,299 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 33 [2021-12-06 19:03:57,299 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666959383] [2021-12-06 19:03:57,299 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:03:57,300 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 33 states [2021-12-06 19:03:57,300 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:03:57,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 33 interpolants. [2021-12-06 19:03:57,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=176, Invalid=880, Unknown=0, NotChecked=0, Total=1056 [2021-12-06 19:03:57,301 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:03:57,302 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 658 places, 1248 transitions, 33266 flow. Second operand has 33 states, 33 states have (on average 52.878787878787875) internal successors, (1745), 33 states have internal predecessors, (1745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:57,302 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:03:57,302 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:03:57,302 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:03:59,747 INFO L129 PetriNetUnfolder]: 999/3020 cut-off events. [2021-12-06 19:03:59,747 INFO L130 PetriNetUnfolder]: For 100520/100526 co-relation queries the response was YES. [2021-12-06 19:03:59,785 INFO L84 FinitePrefix]: Finished finitePrefix Result has 32179 conditions, 3020 events. 999/3020 cut-off events. For 100520/100526 co-relation queries the response was YES. Maximal size of possible extension queue 227. Compared 26218 event pairs, 60 based on Foata normal form. 1/3014 useless extension candidates. Maximal degree in co-relation 32019. Up to 1047 conditions per place. [2021-12-06 19:03:59,806 INFO L132 encePairwiseOnDemand]: 70/86 looper letters, 541 selfloop transitions, 727 changer transitions 16/1325 dead transitions. [2021-12-06 19:03:59,806 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 694 places, 1325 transitions, 37139 flow [2021-12-06 19:03:59,806 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2021-12-06 19:03:59,806 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 41 states. [2021-12-06 19:03:59,807 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 41 states to 41 states and 2269 transitions. [2021-12-06 19:03:59,808 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6435053885422575 [2021-12-06 19:03:59,808 INFO L72 ComplementDD]: Start complementDD. Operand 41 states and 2269 transitions. [2021-12-06 19:03:59,808 INFO L73 IsDeterministic]: Start isDeterministic. Operand 41 states and 2269 transitions. [2021-12-06 19:03:59,808 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:03:59,808 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 41 states and 2269 transitions. [2021-12-06 19:03:59,810 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 42 states, 41 states have (on average 55.34146341463415) internal successors, (2269), 41 states have internal predecessors, (2269), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:59,812 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 42 states, 42 states have (on average 86.0) internal successors, (3612), 42 states have internal predecessors, (3612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:59,812 INFO L81 ComplementDD]: Finished complementDD. Result has 42 states, 42 states have (on average 86.0) internal successors, (3612), 42 states have internal predecessors, (3612), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:03:59,812 INFO L186 Difference]: Start difference. First operand has 658 places, 1248 transitions, 33266 flow. Second operand 41 states and 2269 transitions. [2021-12-06 19:03:59,812 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 694 places, 1325 transitions, 37139 flow [2021-12-06 19:04:00,821 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 662 places, 1325 transitions, 36192 flow, removed 148 selfloop flow, removed 32 redundant places. [2021-12-06 19:04:00,853 INFO L242 Difference]: Finished difference. Result has 666 places, 1251 transitions, 33917 flow [2021-12-06 19:04:00,854 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=32330, PETRI_DIFFERENCE_MINUEND_PLACES=622, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1248, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=723, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=523, PETRI_DIFFERENCE_SUBTRAHEND_STATES=41, PETRI_FLOW=33917, PETRI_PLACES=666, PETRI_TRANSITIONS=1251} [2021-12-06 19:04:00,854 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 590 predicate places. [2021-12-06 19:04:00,854 INFO L470 AbstractCegarLoop]: Abstraction has has 666 places, 1251 transitions, 33917 flow [2021-12-06 19:04:00,855 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 33 states, 33 states have (on average 52.878787878787875) internal successors, (1745), 33 states have internal predecessors, (1745), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:04:00,855 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:04:00,855 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:04:00,874 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2021-12-06 19:04:01,055 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:04:01,056 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:04:01,057 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:04:01,057 INFO L85 PathProgramCache]: Analyzing trace with hash -357427169, now seen corresponding path program 17 times [2021-12-06 19:04:01,058 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:04:01,058 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1765585293] [2021-12-06 19:04:01,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:04:01,058 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:04:01,094 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:01,221 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:04:01,221 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:04:01,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1765585293] [2021-12-06 19:04:01,221 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1765585293] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:04:01,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1023736070] [2021-12-06 19:04:01,222 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-06 19:04:01,222 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:04:01,222 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:04:01,222 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:04:01,223 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2021-12-06 19:04:01,260 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 19:04:01,260 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:04:01,261 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:04:01,261 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:04:01,503 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:04:01,503 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:04:02,026 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:04:02,026 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1023736070] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:04:02,026 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:04:02,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2021-12-06 19:04:02,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [741600358] [2021-12-06 19:04:02,026 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:04:02,026 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-12-06 19:04:02,026 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:04:02,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-12-06 19:04:02,027 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=143, Invalid=787, Unknown=0, NotChecked=0, Total=930 [2021-12-06 19:04:02,028 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:04:02,029 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 666 places, 1251 transitions, 33917 flow. Second operand has 31 states, 31 states have (on average 52.903225806451616) internal successors, (1640), 31 states have internal predecessors, (1640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:04:02,029 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:04:02,029 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:04:02,029 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:04:05,298 INFO L129 PetriNetUnfolder]: 1283/3903 cut-off events. [2021-12-06 19:04:05,298 INFO L130 PetriNetUnfolder]: For 142651/142657 co-relation queries the response was YES. [2021-12-06 19:04:05,343 INFO L84 FinitePrefix]: Finished finitePrefix Result has 42591 conditions, 3903 events. 1283/3903 cut-off events. For 142651/142657 co-relation queries the response was YES. Maximal size of possible extension queue 302. Compared 35869 event pairs, 69 based on Foata normal form. 5/3895 useless extension candidates. Maximal degree in co-relation 42432. Up to 1502 conditions per place. [2021-12-06 19:04:05,370 INFO L132 encePairwiseOnDemand]: 70/86 looper letters, 743 selfloop transitions, 943 changer transitions 40/1767 dead transitions. [2021-12-06 19:04:05,370 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 710 places, 1767 transitions, 51859 flow [2021-12-06 19:04:05,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 49 states. [2021-12-06 19:04:05,370 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 49 states. [2021-12-06 19:04:05,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 49 states to 49 states and 2708 transitions. [2021-12-06 19:04:05,372 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6426198386331277 [2021-12-06 19:04:05,372 INFO L72 ComplementDD]: Start complementDD. Operand 49 states and 2708 transitions. [2021-12-06 19:04:05,372 INFO L73 IsDeterministic]: Start isDeterministic. Operand 49 states and 2708 transitions. [2021-12-06 19:04:05,372 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:04:05,372 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 49 states and 2708 transitions. [2021-12-06 19:04:05,374 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 50 states, 49 states have (on average 55.265306122448976) internal successors, (2708), 49 states have internal predecessors, (2708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:04:05,376 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 50 states, 50 states have (on average 86.0) internal successors, (4300), 50 states have internal predecessors, (4300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:04:05,376 INFO L81 ComplementDD]: Finished complementDD. Result has 50 states, 50 states have (on average 86.0) internal successors, (4300), 50 states have internal predecessors, (4300), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:04:05,376 INFO L186 Difference]: Start difference. First operand has 666 places, 1251 transitions, 33917 flow. Second operand 49 states and 2708 transitions. [2021-12-06 19:04:05,376 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 710 places, 1767 transitions, 51859 flow [2021-12-06 19:04:06,743 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 683 places, 1767 transitions, 51283 flow, removed 115 selfloop flow, removed 27 redundant places. [2021-12-06 19:04:06,786 INFO L242 Difference]: Finished difference. Result has 718 places, 1612 transitions, 48753 flow [2021-12-06 19:04:06,787 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=33554, PETRI_DIFFERENCE_MINUEND_PLACES=635, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1251, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=619, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=474, PETRI_DIFFERENCE_SUBTRAHEND_STATES=49, PETRI_FLOW=48753, PETRI_PLACES=718, PETRI_TRANSITIONS=1612} [2021-12-06 19:04:06,787 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 642 predicate places. [2021-12-06 19:04:06,787 INFO L470 AbstractCegarLoop]: Abstraction has has 718 places, 1612 transitions, 48753 flow [2021-12-06 19:04:06,788 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 52.903225806451616) internal successors, (1640), 31 states have internal predecessors, (1640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:04:06,788 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:04:06,788 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:04:06,807 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2021-12-06 19:04:06,988 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:04:06,989 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:04:06,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:04:06,990 INFO L85 PathProgramCache]: Analyzing trace with hash -728030979, now seen corresponding path program 18 times [2021-12-06 19:04:06,990 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:04:06,991 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [672401084] [2021-12-06 19:04:06,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:04:06,991 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:04:07,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:07,158 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:04:07,158 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:04:07,158 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [672401084] [2021-12-06 19:04:07,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [672401084] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:04:07,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [745691545] [2021-12-06 19:04:07,159 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-06 19:04:07,159 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:04:07,159 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:04:07,159 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:04:07,160 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2021-12-06 19:04:07,197 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-12-06 19:04:07,197 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:04:07,198 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:04:07,199 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:04:07,425 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:04:07,425 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:04:07,793 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:04:07,793 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [745691545] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:04:07,794 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:04:07,794 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2021-12-06 19:04:07,794 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1112447783] [2021-12-06 19:04:07,794 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:04:07,794 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-12-06 19:04:07,794 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:04:07,794 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-12-06 19:04:07,795 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=786, Unknown=0, NotChecked=0, Total=930 [2021-12-06 19:04:07,796 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:04:07,797 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 718 places, 1612 transitions, 48753 flow. Second operand has 31 states, 31 states have (on average 52.903225806451616) internal successors, (1640), 31 states have internal predecessors, (1640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:04:07,797 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:04:07,797 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:04:07,797 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:04:12,118 INFO L129 PetriNetUnfolder]: 1532/4707 cut-off events. [2021-12-06 19:04:12,118 INFO L130 PetriNetUnfolder]: For 214674/214698 co-relation queries the response was YES. [2021-12-06 19:04:12,180 INFO L84 FinitePrefix]: Finished finitePrefix Result has 55523 conditions, 4707 events. 1532/4707 cut-off events. For 214674/214698 co-relation queries the response was YES. Maximal size of possible extension queue 352. Compared 45079 event pairs, 84 based on Foata normal form. 16/4706 useless extension candidates. Maximal degree in co-relation 55338. Up to 1867 conditions per place. [2021-12-06 19:04:12,216 INFO L132 encePairwiseOnDemand]: 70/86 looper letters, 886 selfloop transitions, 1149 changer transitions 65/2141 dead transitions. [2021-12-06 19:04:12,216 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 770 places, 2141 transitions, 68261 flow [2021-12-06 19:04:12,216 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 63 states. [2021-12-06 19:04:12,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 63 states. [2021-12-06 19:04:12,218 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 63 states to 63 states and 3478 transitions. [2021-12-06 19:04:12,219 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6419342930970838 [2021-12-06 19:04:12,219 INFO L72 ComplementDD]: Start complementDD. Operand 63 states and 3478 transitions. [2021-12-06 19:04:12,219 INFO L73 IsDeterministic]: Start isDeterministic. Operand 63 states and 3478 transitions. [2021-12-06 19:04:12,219 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:04:12,219 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 63 states and 3478 transitions. [2021-12-06 19:04:12,222 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 64 states, 63 states have (on average 55.20634920634921) internal successors, (3478), 63 states have internal predecessors, (3478), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:04:12,224 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 64 states, 64 states have (on average 86.0) internal successors, (5504), 64 states have internal predecessors, (5504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:04:12,225 INFO L81 ComplementDD]: Finished complementDD. Result has 64 states, 64 states have (on average 86.0) internal successors, (5504), 64 states have internal predecessors, (5504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:04:12,225 INFO L186 Difference]: Start difference. First operand has 718 places, 1612 transitions, 48753 flow. Second operand 63 states and 3478 transitions. [2021-12-06 19:04:12,225 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 770 places, 2141 transitions, 68261 flow [2021-12-06 19:04:14,338 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 756 places, 2141 transitions, 67376 flow, removed 243 selfloop flow, removed 14 redundant places. [2021-12-06 19:04:14,403 INFO L242 Difference]: Finished difference. Result has 805 places, 1937 transitions, 63736 flow [2021-12-06 19:04:14,405 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=48135, PETRI_DIFFERENCE_MINUEND_PLACES=694, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1612, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=837, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=618, PETRI_DIFFERENCE_SUBTRAHEND_STATES=63, PETRI_FLOW=63736, PETRI_PLACES=805, PETRI_TRANSITIONS=1937} [2021-12-06 19:04:14,405 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 729 predicate places. [2021-12-06 19:04:14,405 INFO L470 AbstractCegarLoop]: Abstraction has has 805 places, 1937 transitions, 63736 flow [2021-12-06 19:04:14,405 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 52.903225806451616) internal successors, (1640), 31 states have internal predecessors, (1640), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:04:14,406 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:04:14,406 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:04:14,425 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2021-12-06 19:04:14,606 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:04:14,607 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:04:14,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:04:14,608 INFO L85 PathProgramCache]: Analyzing trace with hash -1035678359, now seen corresponding path program 19 times [2021-12-06 19:04:14,609 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:04:14,609 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [909243326] [2021-12-06 19:04:14,610 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:04:14,610 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:04:14,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:14,782 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:04:14,782 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:04:14,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [909243326] [2021-12-06 19:04:14,783 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [909243326] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:04:14,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1684853653] [2021-12-06 19:04:14,783 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-06 19:04:14,783 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:04:14,783 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:04:14,784 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:04:14,784 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2021-12-06 19:04:14,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:14,828 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:04:14,830 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:04:15,071 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:04:15,072 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:04:15,403 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:04:15,403 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1684853653] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:04:15,403 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:04:15,403 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2021-12-06 19:04:15,403 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1477060610] [2021-12-06 19:04:15,404 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:04:15,404 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-12-06 19:04:15,404 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:04:15,404 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-12-06 19:04:15,405 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=156, Invalid=836, Unknown=0, NotChecked=0, Total=992 [2021-12-06 19:04:15,406 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:04:15,407 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 805 places, 1937 transitions, 63736 flow. Second operand has 32 states, 32 states have (on average 52.875) internal successors, (1692), 32 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:04:15,407 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:04:15,407 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:04:15,407 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:04:20,790 INFO L129 PetriNetUnfolder]: 1763/5456 cut-off events. [2021-12-06 19:04:20,790 INFO L130 PetriNetUnfolder]: For 336335/336377 co-relation queries the response was YES. [2021-12-06 19:04:20,879 INFO L84 FinitePrefix]: Finished finitePrefix Result has 70431 conditions, 5456 events. 1763/5456 cut-off events. For 336335/336377 co-relation queries the response was YES. Maximal size of possible extension queue 417. Compared 54290 event pairs, 82 based on Foata normal form. 10/5453 useless extension candidates. Maximal degree in co-relation 70207. Up to 1660 conditions per place. [2021-12-06 19:04:20,922 INFO L132 encePairwiseOnDemand]: 70/86 looper letters, 878 selfloop transitions, 1434 changer transitions 57/2410 dead transitions. [2021-12-06 19:04:20,922 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 847 places, 2410 transitions, 83843 flow [2021-12-06 19:04:20,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 61 states. [2021-12-06 19:04:20,923 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2021-12-06 19:04:20,925 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 3361 transitions. [2021-12-06 19:04:20,926 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6406786122760199 [2021-12-06 19:04:20,926 INFO L72 ComplementDD]: Start complementDD. Operand 61 states and 3361 transitions. [2021-12-06 19:04:20,926 INFO L73 IsDeterministic]: Start isDeterministic. Operand 61 states and 3361 transitions. [2021-12-06 19:04:20,927 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:04:20,927 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 61 states and 3361 transitions. [2021-12-06 19:04:20,932 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 62 states, 61 states have (on average 55.09836065573771) internal successors, (3361), 61 states have internal predecessors, (3361), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:04:20,935 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 62 states, 62 states have (on average 86.0) internal successors, (5332), 62 states have internal predecessors, (5332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:04:20,936 INFO L81 ComplementDD]: Finished complementDD. Result has 62 states, 62 states have (on average 86.0) internal successors, (5332), 62 states have internal predecessors, (5332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:04:20,936 INFO L186 Difference]: Start difference. First operand has 805 places, 1937 transitions, 63736 flow. Second operand 61 states and 3361 transitions. [2021-12-06 19:04:20,936 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 847 places, 2410 transitions, 83843 flow [2021-12-06 19:04:24,895 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 827 places, 2410 transitions, 82796 flow, removed 514 selfloop flow, removed 20 redundant places. [2021-12-06 19:04:24,964 INFO L242 Difference]: Finished difference. Result has 859 places, 2231 transitions, 79426 flow [2021-12-06 19:04:24,965 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=62998, PETRI_DIFFERENCE_MINUEND_PLACES=767, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1937, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1130, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=673, PETRI_DIFFERENCE_SUBTRAHEND_STATES=61, PETRI_FLOW=79426, PETRI_PLACES=859, PETRI_TRANSITIONS=2231} [2021-12-06 19:04:24,965 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 783 predicate places. [2021-12-06 19:04:24,966 INFO L470 AbstractCegarLoop]: Abstraction has has 859 places, 2231 transitions, 79426 flow [2021-12-06 19:04:24,966 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 52.875) internal successors, (1692), 32 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:04:24,966 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:04:24,966 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:04:24,985 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2021-12-06 19:04:25,166 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:04:25,167 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:04:25,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:04:25,168 INFO L85 PathProgramCache]: Analyzing trace with hash -94471271, now seen corresponding path program 20 times [2021-12-06 19:04:25,169 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:04:25,169 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [67814519] [2021-12-06 19:04:25,169 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:04:25,169 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:04:25,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:25,334 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:04:25,335 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:04:25,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [67814519] [2021-12-06 19:04:25,335 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [67814519] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:04:25,335 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [710307706] [2021-12-06 19:04:25,335 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 19:04:25,335 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:04:25,335 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:04:25,336 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:04:25,337 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2021-12-06 19:04:25,375 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 19:04:25,375 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:04:25,376 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:04:25,377 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:04:25,616 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:04:25,617 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:04:26,023 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:04:26,023 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [710307706] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:04:26,023 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:04:26,023 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2021-12-06 19:04:26,023 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [504960561] [2021-12-06 19:04:26,023 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:04:26,024 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-12-06 19:04:26,024 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:04:26,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-12-06 19:04:26,024 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=785, Unknown=0, NotChecked=0, Total=930 [2021-12-06 19:04:26,025 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:04:26,026 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 859 places, 2231 transitions, 79426 flow. Second operand has 31 states, 31 states have (on average 52.87096774193548) internal successors, (1639), 31 states have internal predecessors, (1639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:04:26,026 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:04:26,026 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:04:26,026 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:04:33,247 INFO L129 PetriNetUnfolder]: 1797/5558 cut-off events. [2021-12-06 19:04:33,248 INFO L130 PetriNetUnfolder]: For 380012/380061 co-relation queries the response was YES. [2021-12-06 19:04:33,357 INFO L84 FinitePrefix]: Finished finitePrefix Result has 75675 conditions, 5558 events. 1797/5558 cut-off events. For 380012/380061 co-relation queries the response was YES. Maximal size of possible extension queue 426. Compared 55479 event pairs, 83 based on Foata normal form. 15/5557 useless extension candidates. Maximal degree in co-relation 75438. Up to 2253 conditions per place. [2021-12-06 19:04:33,443 INFO L132 encePairwiseOnDemand]: 70/86 looper letters, 1013 selfloop transitions, 1457 changer transitions 40/2551 dead transitions. [2021-12-06 19:04:33,443 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 921 places, 2551 transitions, 93978 flow [2021-12-06 19:04:33,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 73 states. [2021-12-06 19:04:33,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 73 states. [2021-12-06 19:04:33,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 73 states to 73 states and 4016 transitions. [2021-12-06 19:04:33,446 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6396941701178719 [2021-12-06 19:04:33,446 INFO L72 ComplementDD]: Start complementDD. Operand 73 states and 4016 transitions. [2021-12-06 19:04:33,446 INFO L73 IsDeterministic]: Start isDeterministic. Operand 73 states and 4016 transitions. [2021-12-06 19:04:33,447 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:04:33,447 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 73 states and 4016 transitions. [2021-12-06 19:04:33,450 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 74 states, 73 states have (on average 55.013698630136986) internal successors, (4016), 73 states have internal predecessors, (4016), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:04:33,453 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 74 states, 74 states have (on average 86.0) internal successors, (6364), 74 states have internal predecessors, (6364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:04:33,453 INFO L81 ComplementDD]: Finished complementDD. Result has 74 states, 74 states have (on average 86.0) internal successors, (6364), 74 states have internal predecessors, (6364), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:04:33,454 INFO L186 Difference]: Start difference. First operand has 859 places, 2231 transitions, 79426 flow. Second operand 73 states and 4016 transitions. [2021-12-06 19:04:33,454 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 921 places, 2551 transitions, 93978 flow [2021-12-06 19:04:38,022 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 908 places, 2551 transitions, 92948 flow, removed 493 selfloop flow, removed 13 redundant places. [2021-12-06 19:04:38,101 INFO L242 Difference]: Finished difference. Result has 937 places, 2413 transitions, 90094 flow [2021-12-06 19:04:38,103 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=78912, PETRI_DIFFERENCE_MINUEND_PLACES=836, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2231, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1278, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=811, PETRI_DIFFERENCE_SUBTRAHEND_STATES=73, PETRI_FLOW=90094, PETRI_PLACES=937, PETRI_TRANSITIONS=2413} [2021-12-06 19:04:38,103 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 861 predicate places. [2021-12-06 19:04:38,103 INFO L470 AbstractCegarLoop]: Abstraction has has 937 places, 2413 transitions, 90094 flow [2021-12-06 19:04:38,103 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 52.87096774193548) internal successors, (1639), 31 states have internal predecessors, (1639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:04:38,103 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:04:38,103 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:04:38,122 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2021-12-06 19:04:38,304 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-12-06 19:04:38,305 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:04:38,305 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:04:38,306 INFO L85 PathProgramCache]: Analyzing trace with hash 564559401, now seen corresponding path program 21 times [2021-12-06 19:04:38,306 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:04:38,306 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1752452040] [2021-12-06 19:04:38,307 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:04:38,307 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:04:38,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:38,465 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:04:38,465 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:04:38,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1752452040] [2021-12-06 19:04:38,465 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1752452040] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:04:38,465 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [714393831] [2021-12-06 19:04:38,465 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 19:04:38,466 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:04:38,466 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:04:38,466 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:04:38,467 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2021-12-06 19:04:38,514 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-12-06 19:04:38,514 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:04:38,515 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:04:38,516 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:04:38,799 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:04:38,799 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:04:39,202 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:04:39,202 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [714393831] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:04:39,202 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:04:39,202 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2021-12-06 19:04:39,202 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1670838438] [2021-12-06 19:04:39,203 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:04:39,203 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-12-06 19:04:39,203 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:04:39,203 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-12-06 19:04:39,203 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=140, Invalid=852, Unknown=0, NotChecked=0, Total=992 [2021-12-06 19:04:39,204 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:04:39,205 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 937 places, 2413 transitions, 90094 flow. Second operand has 32 states, 32 states have (on average 52.84375) internal successors, (1691), 32 states have internal predecessors, (1691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:04:39,205 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:04:39,205 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:04:39,205 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:04:46,066 INFO L129 PetriNetUnfolder]: 1888/5771 cut-off events. [2021-12-06 19:04:46,066 INFO L130 PetriNetUnfolder]: For 451382/451419 co-relation queries the response was YES. [2021-12-06 19:04:46,174 INFO L84 FinitePrefix]: Finished finitePrefix Result has 83951 conditions, 5771 events. 1888/5771 cut-off events. For 451382/451419 co-relation queries the response was YES. Maximal size of possible extension queue 448. Compared 57815 event pairs, 103 based on Foata normal form. 10/5766 useless extension candidates. Maximal degree in co-relation 83694. Up to 2674 conditions per place. [2021-12-06 19:04:46,226 INFO L132 encePairwiseOnDemand]: 71/86 looper letters, 1154 selfloop transitions, 1516 changer transitions 22/2733 dead transitions. [2021-12-06 19:04:46,226 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 978 places, 2733 transitions, 106461 flow [2021-12-06 19:04:46,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-12-06 19:04:46,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 52 states. [2021-12-06 19:04:46,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 52 states to 52 states and 2856 transitions. [2021-12-06 19:04:46,228 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6386404293381037 [2021-12-06 19:04:46,228 INFO L72 ComplementDD]: Start complementDD. Operand 52 states and 2856 transitions. [2021-12-06 19:04:46,228 INFO L73 IsDeterministic]: Start isDeterministic. Operand 52 states and 2856 transitions. [2021-12-06 19:04:46,229 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:04:46,229 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 52 states and 2856 transitions. [2021-12-06 19:04:46,231 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 53 states, 52 states have (on average 54.92307692307692) internal successors, (2856), 52 states have internal predecessors, (2856), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:04:46,233 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 53 states, 53 states have (on average 86.0) internal successors, (4558), 53 states have internal predecessors, (4558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:04:46,234 INFO L81 ComplementDD]: Finished complementDD. Result has 53 states, 53 states have (on average 86.0) internal successors, (4558), 53 states have internal predecessors, (4558), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:04:46,234 INFO L186 Difference]: Start difference. First operand has 937 places, 2413 transitions, 90094 flow. Second operand 52 states and 2856 transitions. [2021-12-06 19:04:46,234 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 978 places, 2733 transitions, 106461 flow [2021-12-06 19:04:52,615 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 946 places, 2733 transitions, 104715 flow, removed 783 selfloop flow, removed 32 redundant places. [2021-12-06 19:04:52,703 INFO L242 Difference]: Finished difference. Result has 974 places, 2615 transitions, 102276 flow [2021-12-06 19:04:52,705 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=88985, PETRI_DIFFERENCE_MINUEND_PLACES=895, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2413, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1324, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1014, PETRI_DIFFERENCE_SUBTRAHEND_STATES=52, PETRI_FLOW=102276, PETRI_PLACES=974, PETRI_TRANSITIONS=2615} [2021-12-06 19:04:52,706 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 898 predicate places. [2021-12-06 19:04:52,706 INFO L470 AbstractCegarLoop]: Abstraction has has 974 places, 2615 transitions, 102276 flow [2021-12-06 19:04:52,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 52.84375) internal successors, (1691), 32 states have internal predecessors, (1691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:04:52,706 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:04:52,706 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:04:52,726 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2021-12-06 19:04:52,907 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-12-06 19:04:52,908 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:04:52,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:04:52,909 INFO L85 PathProgramCache]: Analyzing trace with hash -502500431, now seen corresponding path program 22 times [2021-12-06 19:04:52,909 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:04:52,910 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1557693343] [2021-12-06 19:04:52,910 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:04:52,910 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:04:52,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:04:53,073 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:04:53,073 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:04:53,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1557693343] [2021-12-06 19:04:53,073 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1557693343] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:04:53,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [689173117] [2021-12-06 19:04:53,073 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 19:04:53,073 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:04:53,073 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:04:53,074 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:04:53,074 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2021-12-06 19:04:53,113 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 19:04:53,113 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:04:53,113 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:04:53,114 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:04:53,358 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:04:53,358 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:04:53,712 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:04:53,712 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [689173117] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:04:53,712 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:04:53,712 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2021-12-06 19:04:53,712 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1247640917] [2021-12-06 19:04:53,713 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:04:53,713 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-12-06 19:04:53,713 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:04:53,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-12-06 19:04:53,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=149, Invalid=843, Unknown=0, NotChecked=0, Total=992 [2021-12-06 19:04:53,714 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:04:53,715 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 974 places, 2615 transitions, 102276 flow. Second operand has 32 states, 32 states have (on average 52.84375) internal successors, (1691), 32 states have internal predecessors, (1691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:04:53,715 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:04:53,715 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:04:53,716 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:05:02,967 INFO L129 PetriNetUnfolder]: 2113/6525 cut-off events. [2021-12-06 19:05:02,968 INFO L130 PetriNetUnfolder]: For 536997/537065 co-relation queries the response was YES. [2021-12-06 19:05:03,099 INFO L84 FinitePrefix]: Finished finitePrefix Result has 97241 conditions, 6525 events. 2113/6525 cut-off events. For 536997/537065 co-relation queries the response was YES. Maximal size of possible extension queue 517. Compared 67209 event pairs, 111 based on Foata normal form. 21/6529 useless extension candidates. Maximal degree in co-relation 96966. Up to 2307 conditions per place. [2021-12-06 19:05:03,159 INFO L132 encePairwiseOnDemand]: 70/86 looper letters, 1183 selfloop transitions, 1866 changer transitions 38/3128 dead transitions. [2021-12-06 19:05:03,159 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1044 places, 3128 transitions, 127177 flow [2021-12-06 19:05:03,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-12-06 19:05:03,159 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 77 states. [2021-12-06 19:05:03,160 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 4227 transitions. [2021-12-06 19:05:03,161 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6383267894895802 [2021-12-06 19:05:03,161 INFO L72 ComplementDD]: Start complementDD. Operand 77 states and 4227 transitions. [2021-12-06 19:05:03,161 INFO L73 IsDeterministic]: Start isDeterministic. Operand 77 states and 4227 transitions. [2021-12-06 19:05:03,162 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:05:03,162 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 77 states and 4227 transitions. [2021-12-06 19:05:03,165 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 78 states, 77 states have (on average 54.896103896103895) internal successors, (4227), 77 states have internal predecessors, (4227), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:05:03,168 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 78 states, 78 states have (on average 86.0) internal successors, (6708), 78 states have internal predecessors, (6708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:05:03,168 INFO L81 ComplementDD]: Finished complementDD. Result has 78 states, 78 states have (on average 86.0) internal successors, (6708), 78 states have internal predecessors, (6708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:05:03,168 INFO L186 Difference]: Start difference. First operand has 974 places, 2615 transitions, 102276 flow. Second operand 77 states and 4227 transitions. [2021-12-06 19:05:03,168 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1044 places, 3128 transitions, 127177 flow [2021-12-06 19:05:11,453 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1028 places, 3128 transitions, 126426 flow, removed 345 selfloop flow, removed 16 redundant places. [2021-12-06 19:05:11,559 INFO L242 Difference]: Finished difference. Result has 1076 places, 2974 transitions, 123814 flow [2021-12-06 19:05:11,561 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=101759, PETRI_DIFFERENCE_MINUEND_PLACES=952, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2615, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1533, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=926, PETRI_DIFFERENCE_SUBTRAHEND_STATES=77, PETRI_FLOW=123814, PETRI_PLACES=1076, PETRI_TRANSITIONS=2974} [2021-12-06 19:05:11,561 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 1000 predicate places. [2021-12-06 19:05:11,561 INFO L470 AbstractCegarLoop]: Abstraction has has 1076 places, 2974 transitions, 123814 flow [2021-12-06 19:05:11,562 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 52.84375) internal successors, (1691), 32 states have internal predecessors, (1691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:05:11,562 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:05:11,562 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:05:11,580 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2021-12-06 19:05:11,762 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-12-06 19:05:11,763 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:05:11,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:05:11,764 INFO L85 PathProgramCache]: Analyzing trace with hash -315753373, now seen corresponding path program 23 times [2021-12-06 19:05:11,765 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:05:11,765 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481903699] [2021-12-06 19:05:11,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:05:11,766 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:05:11,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:11,938 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:05:11,939 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:05:11,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481903699] [2021-12-06 19:05:11,939 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1481903699] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:05:11,939 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1515836177] [2021-12-06 19:05:11,939 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-06 19:05:11,939 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:05:11,939 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:05:11,940 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:05:11,940 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2021-12-06 19:05:11,980 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 19:05:11,980 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:05:11,981 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:05:11,982 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:05:12,252 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:05:12,252 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:05:12,627 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:05:12,628 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1515836177] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:05:12,628 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:05:12,628 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2021-12-06 19:05:12,628 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [155935199] [2021-12-06 19:05:12,628 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:05:12,628 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-12-06 19:05:12,628 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:05:12,629 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-12-06 19:05:12,629 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=164, Invalid=828, Unknown=0, NotChecked=0, Total=992 [2021-12-06 19:05:12,630 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:05:12,631 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1076 places, 2974 transitions, 123814 flow. Second operand has 32 states, 32 states have (on average 52.875) internal successors, (1692), 32 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:05:12,631 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:05:12,631 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:05:12,631 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:05:21,283 INFO L129 PetriNetUnfolder]: 2200/6710 cut-off events. [2021-12-06 19:05:21,283 INFO L130 PetriNetUnfolder]: For 601870/601915 co-relation queries the response was YES. [2021-12-06 19:05:21,478 INFO L84 FinitePrefix]: Finished finitePrefix Result has 106315 conditions, 6710 events. 2200/6710 cut-off events. For 601870/601915 co-relation queries the response was YES. Maximal size of possible extension queue 544. Compared 69356 event pairs, 110 based on Foata normal form. 12/6702 useless extension candidates. Maximal degree in co-relation 105999. Up to 2808 conditions per place. [2021-12-06 19:05:21,567 INFO L132 encePairwiseOnDemand]: 70/86 looper letters, 1497 selfloop transitions, 1655 changer transitions 24/3217 dead transitions. [2021-12-06 19:05:21,567 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1099 places, 3217 transitions, 139539 flow [2021-12-06 19:05:21,568 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-12-06 19:05:21,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 33 states. [2021-12-06 19:05:21,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33 states to 33 states and 1842 transitions. [2021-12-06 19:05:21,570 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6490486257928119 [2021-12-06 19:05:21,570 INFO L72 ComplementDD]: Start complementDD. Operand 33 states and 1842 transitions. [2021-12-06 19:05:21,570 INFO L73 IsDeterministic]: Start isDeterministic. Operand 33 states and 1842 transitions. [2021-12-06 19:05:21,570 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:05:21,570 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 33 states and 1842 transitions. [2021-12-06 19:05:21,577 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 34 states, 33 states have (on average 55.81818181818182) internal successors, (1842), 33 states have internal predecessors, (1842), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:05:21,579 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 34 states, 34 states have (on average 86.0) internal successors, (2924), 34 states have internal predecessors, (2924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:05:21,579 INFO L81 ComplementDD]: Finished complementDD. Result has 34 states, 34 states have (on average 86.0) internal successors, (2924), 34 states have internal predecessors, (2924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:05:21,579 INFO L186 Difference]: Start difference. First operand has 1076 places, 2974 transitions, 123814 flow. Second operand 33 states and 1842 transitions. [2021-12-06 19:05:21,579 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1099 places, 3217 transitions, 139539 flow [2021-12-06 19:05:32,514 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1078 places, 3217 transitions, 137178 flow, removed 1125 selfloop flow, removed 21 redundant places. [2021-12-06 19:05:32,630 INFO L242 Difference]: Finished difference. Result has 1090 places, 3083 transitions, 130657 flow [2021-12-06 19:05:32,632 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=121801, PETRI_DIFFERENCE_MINUEND_PLACES=1046, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=2974, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1546, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1398, PETRI_DIFFERENCE_SUBTRAHEND_STATES=33, PETRI_FLOW=130657, PETRI_PLACES=1090, PETRI_TRANSITIONS=3083} [2021-12-06 19:05:32,633 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 1014 predicate places. [2021-12-06 19:05:32,633 INFO L470 AbstractCegarLoop]: Abstraction has has 1090 places, 3083 transitions, 130657 flow [2021-12-06 19:05:32,633 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 52.875) internal successors, (1692), 32 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:05:32,633 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:05:32,633 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:05:32,652 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2021-12-06 19:05:32,834 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-12-06 19:05:32,834 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:05:32,836 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:05:32,836 INFO L85 PathProgramCache]: Analyzing trace with hash 333013221, now seen corresponding path program 24 times [2021-12-06 19:05:32,836 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:05:32,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284015046] [2021-12-06 19:05:32,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:05:32,837 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:05:32,853 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:32,976 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:05:32,977 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:05:32,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284015046] [2021-12-06 19:05:32,977 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284015046] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:05:32,977 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1097525190] [2021-12-06 19:05:32,977 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-06 19:05:32,977 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:05:32,977 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:05:32,978 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:05:32,978 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2021-12-06 19:05:33,017 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-12-06 19:05:33,017 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:05:33,018 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:05:33,019 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:05:33,261 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:05:33,261 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:05:33,582 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:05:33,582 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1097525190] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:05:33,582 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:05:33,582 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2021-12-06 19:05:33,582 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1956296616] [2021-12-06 19:05:33,582 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:05:33,583 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-12-06 19:05:33,583 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:05:33,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-12-06 19:05:33,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=160, Invalid=832, Unknown=0, NotChecked=0, Total=992 [2021-12-06 19:05:33,584 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:05:33,585 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1090 places, 3083 transitions, 130657 flow. Second operand has 32 states, 32 states have (on average 52.875) internal successors, (1692), 32 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:05:33,585 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:05:33,585 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:05:33,585 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:05:43,563 INFO L129 PetriNetUnfolder]: 2226/6777 cut-off events. [2021-12-06 19:05:43,564 INFO L130 PetriNetUnfolder]: For 551300/551337 co-relation queries the response was YES. [2021-12-06 19:05:43,742 INFO L84 FinitePrefix]: Finished finitePrefix Result has 107012 conditions, 6777 events. 2226/6777 cut-off events. For 551300/551337 co-relation queries the response was YES. Maximal size of possible extension queue 551. Compared 70112 event pairs, 97 based on Foata normal form. 10/6768 useless extension candidates. Maximal degree in co-relation 106694. Up to 2699 conditions per place. [2021-12-06 19:05:43,809 INFO L132 encePairwiseOnDemand]: 70/86 looper letters, 1444 selfloop transitions, 1738 changer transitions 26/3249 dead transitions. [2021-12-06 19:05:43,809 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1125 places, 3249 transitions, 142517 flow [2021-12-06 19:05:43,809 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2021-12-06 19:05:43,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 39 states. [2021-12-06 19:05:43,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39 states to 39 states and 2163 transitions. [2021-12-06 19:05:43,810 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.644901610017889 [2021-12-06 19:05:43,810 INFO L72 ComplementDD]: Start complementDD. Operand 39 states and 2163 transitions. [2021-12-06 19:05:43,811 INFO L73 IsDeterministic]: Start isDeterministic. Operand 39 states and 2163 transitions. [2021-12-06 19:05:43,811 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:05:43,811 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 39 states and 2163 transitions. [2021-12-06 19:05:43,812 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 40 states, 39 states have (on average 55.46153846153846) internal successors, (2163), 39 states have internal predecessors, (2163), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:05:43,814 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 40 states, 40 states have (on average 86.0) internal successors, (3440), 40 states have internal predecessors, (3440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:05:43,814 INFO L81 ComplementDD]: Finished complementDD. Result has 40 states, 40 states have (on average 86.0) internal successors, (3440), 40 states have internal predecessors, (3440), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:05:43,814 INFO L186 Difference]: Start difference. First operand has 1090 places, 3083 transitions, 130657 flow. Second operand 39 states and 2163 transitions. [2021-12-06 19:05:43,814 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1125 places, 3249 transitions, 142517 flow [2021-12-06 19:05:53,571 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1110 places, 3249 transitions, 142151 flow, removed 84 selfloop flow, removed 15 redundant places. [2021-12-06 19:05:53,695 INFO L242 Difference]: Finished difference. Result has 1121 places, 3129 transitions, 137345 flow [2021-12-06 19:05:53,697 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=130322, PETRI_DIFFERENCE_MINUEND_PLACES=1072, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3083, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1692, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1380, PETRI_DIFFERENCE_SUBTRAHEND_STATES=39, PETRI_FLOW=137345, PETRI_PLACES=1121, PETRI_TRANSITIONS=3129} [2021-12-06 19:05:53,698 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 1045 predicate places. [2021-12-06 19:05:53,698 INFO L470 AbstractCegarLoop]: Abstraction has has 1121 places, 3129 transitions, 137345 flow [2021-12-06 19:05:53,698 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 52.875) internal successors, (1692), 32 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:05:53,698 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:05:53,698 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:05:53,717 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Ended with exit code 0 [2021-12-06 19:05:53,899 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:05:53,899 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:05:53,900 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:05:53,900 INFO L85 PathProgramCache]: Analyzing trace with hash -1751398303, now seen corresponding path program 25 times [2021-12-06 19:05:53,901 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:05:53,901 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2081174485] [2021-12-06 19:05:53,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:05:53,902 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:05:53,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:54,064 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:05:54,064 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:05:54,064 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2081174485] [2021-12-06 19:05:54,064 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2081174485] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:05:54,064 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2035348816] [2021-12-06 19:05:54,064 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-06 19:05:54,064 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:05:54,064 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:05:54,065 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:05:54,065 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2021-12-06 19:05:54,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:05:54,104 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:05:54,105 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:05:54,330 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:05:54,331 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:05:54,670 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:05:54,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2035348816] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:05:54,671 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:05:54,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2021-12-06 19:05:54,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1679006532] [2021-12-06 19:05:54,671 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:05:54,671 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-12-06 19:05:54,671 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:05:54,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-12-06 19:05:54,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=830, Unknown=0, NotChecked=0, Total=992 [2021-12-06 19:05:54,673 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:05:54,674 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1121 places, 3129 transitions, 137345 flow. Second operand has 32 states, 32 states have (on average 52.875) internal successors, (1692), 32 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:05:54,674 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:05:54,674 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:05:54,674 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:06:06,183 INFO L129 PetriNetUnfolder]: 2329/7144 cut-off events. [2021-12-06 19:06:06,184 INFO L130 PetriNetUnfolder]: For 612181/612231 co-relation queries the response was YES. [2021-12-06 19:06:06,353 INFO L84 FinitePrefix]: Finished finitePrefix Result has 115465 conditions, 7144 events. 2329/7144 cut-off events. For 612181/612231 co-relation queries the response was YES. Maximal size of possible extension queue 567. Compared 74620 event pairs, 95 based on Foata normal form. 16/7143 useless extension candidates. Maximal degree in co-relation 115140. Up to 2283 conditions per place. [2021-12-06 19:06:06,426 INFO L132 encePairwiseOnDemand]: 70/86 looper letters, 1253 selfloop transitions, 2102 changer transitions 30/3426 dead transitions. [2021-12-06 19:06:06,426 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1179 places, 3426 transitions, 155002 flow [2021-12-06 19:06:06,426 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 62 states. [2021-12-06 19:06:06,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 62 states. [2021-12-06 19:06:06,428 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 3436 transitions. [2021-12-06 19:06:06,428 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6444111027756939 [2021-12-06 19:06:06,428 INFO L72 ComplementDD]: Start complementDD. Operand 62 states and 3436 transitions. [2021-12-06 19:06:06,428 INFO L73 IsDeterministic]: Start isDeterministic. Operand 62 states and 3436 transitions. [2021-12-06 19:06:06,429 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:06:06,429 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 62 states and 3436 transitions. [2021-12-06 19:06:06,431 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 63 states, 62 states have (on average 55.41935483870968) internal successors, (3436), 62 states have internal predecessors, (3436), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:06:06,433 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 63 states, 63 states have (on average 86.0) internal successors, (5418), 63 states have internal predecessors, (5418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:06:06,433 INFO L81 ComplementDD]: Finished complementDD. Result has 63 states, 63 states have (on average 86.0) internal successors, (5418), 63 states have internal predecessors, (5418), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:06:06,434 INFO L186 Difference]: Start difference. First operand has 1121 places, 3129 transitions, 137345 flow. Second operand 62 states and 3436 transitions. [2021-12-06 19:06:06,434 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1179 places, 3426 transitions, 155002 flow [2021-12-06 19:06:16,807 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1160 places, 3426 transitions, 153522 flow, removed 64 selfloop flow, removed 19 redundant places. [2021-12-06 19:06:16,935 INFO L242 Difference]: Finished difference. Result has 1195 places, 3286 transitions, 151323 flow [2021-12-06 19:06:16,937 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=135984, PETRI_DIFFERENCE_MINUEND_PLACES=1099, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3129, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1948, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1107, PETRI_DIFFERENCE_SUBTRAHEND_STATES=62, PETRI_FLOW=151323, PETRI_PLACES=1195, PETRI_TRANSITIONS=3286} [2021-12-06 19:06:16,938 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 1119 predicate places. [2021-12-06 19:06:16,938 INFO L470 AbstractCegarLoop]: Abstraction has has 1195 places, 3286 transitions, 151323 flow [2021-12-06 19:06:16,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 52.875) internal successors, (1692), 32 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:06:16,938 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:06:16,938 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:06:16,957 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2021-12-06 19:06:17,139 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-12-06 19:06:17,139 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:06:17,140 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:06:17,140 INFO L85 PathProgramCache]: Analyzing trace with hash 21120423, now seen corresponding path program 26 times [2021-12-06 19:06:17,141 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:06:17,141 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1155675539] [2021-12-06 19:06:17,141 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:06:17,142 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:06:17,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:17,281 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:06:17,281 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:06:17,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1155675539] [2021-12-06 19:06:17,281 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1155675539] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:06:17,281 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [298186581] [2021-12-06 19:06:17,281 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 19:06:17,281 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:06:17,281 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:06:17,282 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:06:17,282 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2021-12-06 19:06:17,324 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 19:06:17,324 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:06:17,325 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:06:17,326 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:06:17,559 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:06:17,559 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:06:17,859 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:06:17,859 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [298186581] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:06:17,859 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:06:17,859 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2021-12-06 19:06:17,859 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [95633640] [2021-12-06 19:06:17,859 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:06:17,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-12-06 19:06:17,859 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:06:17,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-12-06 19:06:17,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=159, Invalid=833, Unknown=0, NotChecked=0, Total=992 [2021-12-06 19:06:17,861 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:06:17,862 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1195 places, 3286 transitions, 151323 flow. Second operand has 32 states, 32 states have (on average 52.875) internal successors, (1692), 32 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:06:17,862 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:06:17,862 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:06:17,862 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:06:29,131 INFO L129 PetriNetUnfolder]: 2357/7159 cut-off events. [2021-12-06 19:06:29,131 INFO L130 PetriNetUnfolder]: For 676516/676576 co-relation queries the response was YES. [2021-12-06 19:06:29,316 INFO L84 FinitePrefix]: Finished finitePrefix Result has 121361 conditions, 7159 events. 2357/7159 cut-off events. For 676516/676576 co-relation queries the response was YES. Maximal size of possible extension queue 570. Compared 74649 event pairs, 118 based on Foata normal form. 14/7156 useless extension candidates. Maximal degree in co-relation 121007. Up to 2870 conditions per place. [2021-12-06 19:06:29,392 INFO L132 encePairwiseOnDemand]: 70/86 looper letters, 1595 selfloop transitions, 1815 changer transitions 22/3473 dead transitions. [2021-12-06 19:06:29,392 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1230 places, 3473 transitions, 165093 flow [2021-12-06 19:06:29,392 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-12-06 19:06:29,392 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 45 states. [2021-12-06 19:06:29,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 2470 transitions. [2021-12-06 19:06:29,394 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6382428940568475 [2021-12-06 19:06:29,394 INFO L72 ComplementDD]: Start complementDD. Operand 45 states and 2470 transitions. [2021-12-06 19:06:29,394 INFO L73 IsDeterministic]: Start isDeterministic. Operand 45 states and 2470 transitions. [2021-12-06 19:06:29,394 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:06:29,394 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 45 states and 2470 transitions. [2021-12-06 19:06:29,396 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 46 states, 45 states have (on average 54.888888888888886) internal successors, (2470), 45 states have internal predecessors, (2470), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:06:29,397 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 46 states, 46 states have (on average 86.0) internal successors, (3956), 46 states have internal predecessors, (3956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:06:29,398 INFO L81 ComplementDD]: Finished complementDD. Result has 46 states, 46 states have (on average 86.0) internal successors, (3956), 46 states have internal predecessors, (3956), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:06:29,398 INFO L186 Difference]: Start difference. First operand has 1195 places, 3286 transitions, 151323 flow. Second operand 45 states and 2470 transitions. [2021-12-06 19:06:29,398 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1230 places, 3473 transitions, 165093 flow [2021-12-06 19:06:41,135 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1203 places, 3473 transitions, 164149 flow, removed 221 selfloop flow, removed 27 redundant places. [2021-12-06 19:06:41,280 INFO L242 Difference]: Finished difference. Result has 1213 places, 3329 transitions, 156810 flow [2021-12-06 19:06:41,283 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=150419, PETRI_DIFFERENCE_MINUEND_PLACES=1159, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3286, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1771, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1505, PETRI_DIFFERENCE_SUBTRAHEND_STATES=45, PETRI_FLOW=156810, PETRI_PLACES=1213, PETRI_TRANSITIONS=3329} [2021-12-06 19:06:41,284 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 1137 predicate places. [2021-12-06 19:06:41,284 INFO L470 AbstractCegarLoop]: Abstraction has has 1213 places, 3329 transitions, 156810 flow [2021-12-06 19:06:41,284 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 52.875) internal successors, (1692), 32 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:06:41,284 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:06:41,284 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:06:41,303 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2021-12-06 19:06:41,485 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-12-06 19:06:41,485 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:06:41,486 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:06:41,487 INFO L85 PathProgramCache]: Analyzing trace with hash 740555181, now seen corresponding path program 27 times [2021-12-06 19:06:41,487 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:06:41,487 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1713956119] [2021-12-06 19:06:41,488 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:06:41,488 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:06:41,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:06:41,637 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:06:41,637 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:06:41,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1713956119] [2021-12-06 19:06:41,637 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1713956119] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:06:41,637 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1664455371] [2021-12-06 19:06:41,637 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 19:06:41,638 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:06:41,638 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:06:41,638 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:06:41,639 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2021-12-06 19:06:41,677 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-12-06 19:06:41,677 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:06:41,678 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:06:41,679 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:06:41,912 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:06:41,912 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:06:42,223 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:06:42,223 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1664455371] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:06:42,223 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:06:42,223 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2021-12-06 19:06:42,223 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714699142] [2021-12-06 19:06:42,223 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:06:42,224 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-12-06 19:06:42,224 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:06:42,224 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-12-06 19:06:42,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=155, Invalid=837, Unknown=0, NotChecked=0, Total=992 [2021-12-06 19:06:42,225 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:06:42,226 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1213 places, 3329 transitions, 156810 flow. Second operand has 32 states, 32 states have (on average 52.875) internal successors, (1692), 32 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:06:42,226 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:06:42,226 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:06:42,226 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:06:55,000 INFO L129 PetriNetUnfolder]: 2364/7177 cut-off events. [2021-12-06 19:06:55,000 INFO L130 PetriNetUnfolder]: For 704990/705035 co-relation queries the response was YES. [2021-12-06 19:06:55,274 INFO L84 FinitePrefix]: Finished finitePrefix Result has 124072 conditions, 7177 events. 2364/7177 cut-off events. For 704990/705035 co-relation queries the response was YES. Maximal size of possible extension queue 558. Compared 74544 event pairs, 95 based on Foata normal form. 15/7179 useless extension candidates. Maximal degree in co-relation 123714. Up to 2267 conditions per place. [2021-12-06 19:06:55,354 INFO L132 encePairwiseOnDemand]: 70/86 looper letters, 1190 selfloop transitions, 2199 changer transitions 27/3457 dead transitions. [2021-12-06 19:06:55,354 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1286 places, 3457 transitions, 168233 flow [2021-12-06 19:06:55,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 77 states. [2021-12-06 19:06:55,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 77 states. [2021-12-06 19:06:55,356 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 4197 transitions. [2021-12-06 19:06:55,357 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6337964361220175 [2021-12-06 19:06:55,357 INFO L72 ComplementDD]: Start complementDD. Operand 77 states and 4197 transitions. [2021-12-06 19:06:55,357 INFO L73 IsDeterministic]: Start isDeterministic. Operand 77 states and 4197 transitions. [2021-12-06 19:06:55,357 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:06:55,357 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 77 states and 4197 transitions. [2021-12-06 19:06:55,360 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 78 states, 77 states have (on average 54.506493506493506) internal successors, (4197), 77 states have internal predecessors, (4197), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:06:55,362 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 78 states, 78 states have (on average 86.0) internal successors, (6708), 78 states have internal predecessors, (6708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:06:55,363 INFO L81 ComplementDD]: Finished complementDD. Result has 78 states, 78 states have (on average 86.0) internal successors, (6708), 78 states have internal predecessors, (6708), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:06:55,363 INFO L186 Difference]: Start difference. First operand has 1213 places, 3329 transitions, 156810 flow. Second operand 77 states and 4197 transitions. [2021-12-06 19:06:55,363 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1286 places, 3457 transitions, 168233 flow [2021-12-06 19:07:07,815 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1263 places, 3457 transitions, 167851 flow, removed 68 selfloop flow, removed 23 redundant places. [2021-12-06 19:07:07,984 INFO L242 Difference]: Finished difference. Result has 1279 places, 3357 transitions, 164275 flow [2021-12-06 19:07:07,986 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=156461, PETRI_DIFFERENCE_MINUEND_PLACES=1187, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3329, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2167, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1148, PETRI_DIFFERENCE_SUBTRAHEND_STATES=77, PETRI_FLOW=164275, PETRI_PLACES=1279, PETRI_TRANSITIONS=3357} [2021-12-06 19:07:07,987 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 1203 predicate places. [2021-12-06 19:07:07,987 INFO L470 AbstractCegarLoop]: Abstraction has has 1279 places, 3357 transitions, 164275 flow [2021-12-06 19:07:07,987 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 52.875) internal successors, (1692), 32 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:07:07,987 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:07:07,987 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:07:08,007 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2021-12-06 19:07:08,188 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:07:08,188 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:07:08,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:07:08,189 INFO L85 PathProgramCache]: Analyzing trace with hash 1894033447, now seen corresponding path program 28 times [2021-12-06 19:07:08,190 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:07:08,190 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305322457] [2021-12-06 19:07:08,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:07:08,190 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:07:08,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:08,360 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:07:08,361 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:07:08,361 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305322457] [2021-12-06 19:07:08,361 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1305322457] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:07:08,361 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1064324676] [2021-12-06 19:07:08,361 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 19:07:08,361 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:07:08,361 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:07:08,362 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:07:08,362 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2021-12-06 19:07:08,401 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 19:07:08,401 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:07:08,402 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:07:08,403 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:07:08,676 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:07:08,676 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:07:09,058 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:07:09,059 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1064324676] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:07:09,059 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:07:09,059 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2021-12-06 19:07:09,059 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728159944] [2021-12-06 19:07:09,059 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:07:09,059 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-12-06 19:07:09,059 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:07:09,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-12-06 19:07:09,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=842, Unknown=0, NotChecked=0, Total=992 [2021-12-06 19:07:09,061 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:07:09,062 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1279 places, 3357 transitions, 164275 flow. Second operand has 32 states, 32 states have (on average 52.875) internal successors, (1692), 32 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:07:09,062 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:07:09,062 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:07:09,062 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:07:21,837 INFO L129 PetriNetUnfolder]: 2356/7129 cut-off events. [2021-12-06 19:07:21,837 INFO L130 PetriNetUnfolder]: For 740767/740804 co-relation queries the response was YES. [2021-12-06 19:07:22,029 INFO L84 FinitePrefix]: Finished finitePrefix Result has 128014 conditions, 7129 events. 2356/7129 cut-off events. For 740767/740804 co-relation queries the response was YES. Maximal size of possible extension queue 554. Compared 73835 event pairs, 78 based on Foata normal form. 12/7127 useless extension candidates. Maximal degree in co-relation 127644. Up to 1859 conditions per place. [2021-12-06 19:07:22,151 INFO L132 encePairwiseOnDemand]: 70/86 looper letters, 1176 selfloop transitions, 2226 changer transitions 40/3483 dead transitions. [2021-12-06 19:07:22,151 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1332 places, 3483 transitions, 175185 flow [2021-12-06 19:07:22,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-12-06 19:07:22,151 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2021-12-06 19:07:22,152 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 3575 transitions. [2021-12-06 19:07:22,153 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6395348837209303 [2021-12-06 19:07:22,153 INFO L72 ComplementDD]: Start complementDD. Operand 65 states and 3575 transitions. [2021-12-06 19:07:22,153 INFO L73 IsDeterministic]: Start isDeterministic. Operand 65 states and 3575 transitions. [2021-12-06 19:07:22,153 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:07:22,153 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 65 states and 3575 transitions. [2021-12-06 19:07:22,156 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 66 states, 65 states have (on average 55.0) internal successors, (3575), 65 states have internal predecessors, (3575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:07:22,158 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 66 states, 66 states have (on average 86.0) internal successors, (5676), 66 states have internal predecessors, (5676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:07:22,158 INFO L81 ComplementDD]: Finished complementDD. Result has 66 states, 66 states have (on average 86.0) internal successors, (5676), 66 states have internal predecessors, (5676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:07:22,158 INFO L186 Difference]: Start difference. First operand has 1279 places, 3357 transitions, 164275 flow. Second operand 65 states and 3575 transitions. [2021-12-06 19:07:22,158 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1332 places, 3483 transitions, 175185 flow [2021-12-06 19:07:35,462 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1293 places, 3483 transitions, 172734 flow, removed 118 selfloop flow, removed 39 redundant places. [2021-12-06 19:07:35,596 INFO L242 Difference]: Finished difference. Result has 1306 places, 3350 transitions, 166607 flow [2021-12-06 19:07:35,598 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=161910, PETRI_DIFFERENCE_MINUEND_PLACES=1229, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3357, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2222, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1134, PETRI_DIFFERENCE_SUBTRAHEND_STATES=65, PETRI_FLOW=166607, PETRI_PLACES=1306, PETRI_TRANSITIONS=3350} [2021-12-06 19:07:35,599 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 1230 predicate places. [2021-12-06 19:07:35,599 INFO L470 AbstractCegarLoop]: Abstraction has has 1306 places, 3350 transitions, 166607 flow [2021-12-06 19:07:35,599 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 52.875) internal successors, (1692), 32 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:07:35,599 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:07:35,599 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:07:35,618 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2021-12-06 19:07:35,800 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2021-12-06 19:07:35,800 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:07:35,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:07:35,801 INFO L85 PathProgramCache]: Analyzing trace with hash -799403181, now seen corresponding path program 29 times [2021-12-06 19:07:35,802 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:07:35,802 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1675256404] [2021-12-06 19:07:35,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:07:35,802 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:07:35,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:07:35,957 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:07:35,958 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:07:35,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1675256404] [2021-12-06 19:07:35,958 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1675256404] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:07:35,958 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2062993012] [2021-12-06 19:07:35,958 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-06 19:07:35,958 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:07:35,958 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:07:35,959 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:07:35,959 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2021-12-06 19:07:35,997 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-12-06 19:07:35,997 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:07:35,998 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:07:35,999 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:07:36,240 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:07:36,240 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:07:36,548 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:07:36,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2062993012] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:07:36,548 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:07:36,548 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2021-12-06 19:07:36,549 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [136076209] [2021-12-06 19:07:36,549 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:07:36,549 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-12-06 19:07:36,549 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:07:36,549 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-12-06 19:07:36,549 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=161, Invalid=831, Unknown=0, NotChecked=0, Total=992 [2021-12-06 19:07:36,550 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:07:36,551 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1306 places, 3350 transitions, 166607 flow. Second operand has 32 states, 32 states have (on average 52.84375) internal successors, (1691), 32 states have internal predecessors, (1691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:07:36,551 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:07:36,551 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:07:36,551 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:07:50,052 INFO L129 PetriNetUnfolder]: 2430/7309 cut-off events. [2021-12-06 19:07:50,052 INFO L130 PetriNetUnfolder]: For 789127/789171 co-relation queries the response was YES. [2021-12-06 19:07:50,258 INFO L84 FinitePrefix]: Finished finitePrefix Result has 133844 conditions, 7309 events. 2430/7309 cut-off events. For 789127/789171 co-relation queries the response was YES. Maximal size of possible extension queue 564. Compared 75831 event pairs, 81 based on Foata normal form. 13/7306 useless extension candidates. Maximal degree in co-relation 133470. Up to 1839 conditions per place. [2021-12-06 19:07:50,340 INFO L132 encePairwiseOnDemand]: 71/86 looper letters, 1500 selfloop transitions, 2058 changer transitions 26/3625 dead transitions. [2021-12-06 19:07:50,340 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1360 places, 3625 transitions, 186105 flow [2021-12-06 19:07:50,341 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 67 states. [2021-12-06 19:07:50,341 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 67 states. [2021-12-06 19:07:50,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 67 states to 67 states and 3676 transitions. [2021-12-06 19:07:50,343 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6379729260673377 [2021-12-06 19:07:50,343 INFO L72 ComplementDD]: Start complementDD. Operand 67 states and 3676 transitions. [2021-12-06 19:07:50,343 INFO L73 IsDeterministic]: Start isDeterministic. Operand 67 states and 3676 transitions. [2021-12-06 19:07:50,344 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:07:50,344 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 67 states and 3676 transitions. [2021-12-06 19:07:50,346 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 68 states, 67 states have (on average 54.865671641791046) internal successors, (3676), 67 states have internal predecessors, (3676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:07:50,348 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 68 states, 68 states have (on average 86.0) internal successors, (5848), 68 states have internal predecessors, (5848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:07:50,349 INFO L81 ComplementDD]: Finished complementDD. Result has 68 states, 68 states have (on average 86.0) internal successors, (5848), 68 states have internal predecessors, (5848), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:07:50,349 INFO L186 Difference]: Start difference. First operand has 1306 places, 3350 transitions, 166607 flow. Second operand 67 states and 3676 transitions. [2021-12-06 19:07:50,349 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1360 places, 3625 transitions, 186105 flow [2021-12-06 19:08:04,768 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1310 places, 3625 transitions, 182932 flow, removed 237 selfloop flow, removed 50 redundant places. [2021-12-06 19:08:04,915 INFO L242 Difference]: Finished difference. Result has 1332 places, 3498 transitions, 177116 flow [2021-12-06 19:08:04,918 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=163807, PETRI_DIFFERENCE_MINUEND_PLACES=1244, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3350, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1911, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1406, PETRI_DIFFERENCE_SUBTRAHEND_STATES=67, PETRI_FLOW=177116, PETRI_PLACES=1332, PETRI_TRANSITIONS=3498} [2021-12-06 19:08:04,918 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 1256 predicate places. [2021-12-06 19:08:04,918 INFO L470 AbstractCegarLoop]: Abstraction has has 1332 places, 3498 transitions, 177116 flow [2021-12-06 19:08:04,918 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 52.84375) internal successors, (1691), 32 states have internal predecessors, (1691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:08:04,919 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:08:04,919 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:08:04,950 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Forceful destruction successful, exit code 0 [2021-12-06 19:08:05,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-12-06 19:08:05,119 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:08:05,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:08:05,119 INFO L85 PathProgramCache]: Analyzing trace with hash -1730337633, now seen corresponding path program 30 times [2021-12-06 19:08:05,119 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:08:05,120 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [397154479] [2021-12-06 19:08:05,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:08:05,120 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:08:05,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:05,241 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:08:05,241 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:08:05,241 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [397154479] [2021-12-06 19:08:05,241 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [397154479] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:08:05,242 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1181025984] [2021-12-06 19:08:05,242 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-06 19:08:05,242 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:08:05,242 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:08:05,242 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:08:05,243 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2021-12-06 19:08:05,284 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 2 check-sat command(s) [2021-12-06 19:08:05,284 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:08:05,285 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:08:05,286 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:08:05,493 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:08:05,493 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:08:05,756 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:08:05,756 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1181025984] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:08:05,756 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:08:05,756 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2021-12-06 19:08:05,756 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2015377338] [2021-12-06 19:08:05,756 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:08:05,756 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-12-06 19:08:05,756 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:08:05,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-12-06 19:08:05,757 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=158, Invalid=834, Unknown=0, NotChecked=0, Total=992 [2021-12-06 19:08:05,758 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:08:05,759 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1332 places, 3498 transitions, 177116 flow. Second operand has 32 states, 32 states have (on average 52.875) internal successors, (1692), 32 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:08:05,759 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:08:05,759 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:08:05,759 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:08:21,257 INFO L129 PetriNetUnfolder]: 2686/8085 cut-off events. [2021-12-06 19:08:21,257 INFO L130 PetriNetUnfolder]: For 997535/997572 co-relation queries the response was YES. [2021-12-06 19:08:21,482 INFO L84 FinitePrefix]: Finished finitePrefix Result has 153274 conditions, 8085 events. 2686/8085 cut-off events. For 997535/997572 co-relation queries the response was YES. Maximal size of possible extension queue 622. Compared 85942 event pairs, 101 based on Foata normal form. 15/8086 useless extension candidates. Maximal degree in co-relation 152889. Up to 3149 conditions per place. [2021-12-06 19:08:21,575 INFO L132 encePairwiseOnDemand]: 70/86 looper letters, 1590 selfloop transitions, 2325 changer transitions 46/4002 dead transitions. [2021-12-06 19:08:21,575 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1388 places, 4002 transitions, 210074 flow [2021-12-06 19:08:21,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 65 states. [2021-12-06 19:08:21,576 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 65 states. [2021-12-06 19:08:21,577 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 3583 transitions. [2021-12-06 19:08:21,578 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6409660107334526 [2021-12-06 19:08:21,578 INFO L72 ComplementDD]: Start complementDD. Operand 65 states and 3583 transitions. [2021-12-06 19:08:21,578 INFO L73 IsDeterministic]: Start isDeterministic. Operand 65 states and 3583 transitions. [2021-12-06 19:08:21,579 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:08:21,579 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 65 states and 3583 transitions. [2021-12-06 19:08:21,581 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 66 states, 65 states have (on average 55.12307692307692) internal successors, (3583), 65 states have internal predecessors, (3583), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:08:21,583 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 66 states, 66 states have (on average 86.0) internal successors, (5676), 66 states have internal predecessors, (5676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:08:21,583 INFO L81 ComplementDD]: Finished complementDD. Result has 66 states, 66 states have (on average 86.0) internal successors, (5676), 66 states have internal predecessors, (5676), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:08:21,583 INFO L186 Difference]: Start difference. First operand has 1332 places, 3498 transitions, 177116 flow. Second operand 65 states and 3583 transitions. [2021-12-06 19:08:21,583 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1388 places, 4002 transitions, 210074 flow [2021-12-06 19:08:39,744 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1359 places, 4002 transitions, 207602 flow, removed 771 selfloop flow, removed 29 redundant places. [2021-12-06 19:08:39,910 INFO L242 Difference]: Finished difference. Result has 1391 places, 3834 transitions, 203465 flow [2021-12-06 19:08:39,913 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=174786, PETRI_DIFFERENCE_MINUEND_PLACES=1295, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3498, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2002, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1342, PETRI_DIFFERENCE_SUBTRAHEND_STATES=65, PETRI_FLOW=203465, PETRI_PLACES=1391, PETRI_TRANSITIONS=3834} [2021-12-06 19:08:39,913 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 1315 predicate places. [2021-12-06 19:08:39,913 INFO L470 AbstractCegarLoop]: Abstraction has has 1391 places, 3834 transitions, 203465 flow [2021-12-06 19:08:39,913 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 52.875) internal successors, (1692), 32 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:08:39,913 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:08:39,913 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:08:39,932 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2021-12-06 19:08:40,114 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable32 [2021-12-06 19:08:40,114 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:08:40,114 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:08:40,115 INFO L85 PathProgramCache]: Analyzing trace with hash -2042180069, now seen corresponding path program 31 times [2021-12-06 19:08:40,115 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:08:40,115 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [403728670] [2021-12-06 19:08:40,115 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:08:40,115 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:08:40,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:40,253 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:08:40,253 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:08:40,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [403728670] [2021-12-06 19:08:40,253 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [403728670] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:08:40,253 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1880720780] [2021-12-06 19:08:40,253 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-06 19:08:40,253 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:08:40,253 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:08:40,254 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:08:40,255 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2021-12-06 19:08:40,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:08:40,296 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:08:40,297 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:08:40,528 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:08:40,528 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:08:40,813 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:08:40,813 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1880720780] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:08:40,813 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:08:40,813 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2021-12-06 19:08:40,813 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696922388] [2021-12-06 19:08:40,813 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:08:40,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-12-06 19:08:40,813 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:08:40,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-12-06 19:08:40,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=144, Invalid=848, Unknown=0, NotChecked=0, Total=992 [2021-12-06 19:08:40,815 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:08:40,816 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1391 places, 3834 transitions, 203465 flow. Second operand has 32 states, 32 states have (on average 52.84375) internal successors, (1691), 32 states have internal predecessors, (1691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:08:40,816 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:08:40,816 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:08:40,816 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:09:00,980 INFO L129 PetriNetUnfolder]: 2975/9003 cut-off events. [2021-12-06 19:09:00,980 INFO L130 PetriNetUnfolder]: For 1239431/1239475 co-relation queries the response was YES. [2021-12-06 19:09:01,251 INFO L84 FinitePrefix]: Finished finitePrefix Result has 176432 conditions, 9003 events. 2975/9003 cut-off events. For 1239431/1239475 co-relation queries the response was YES. Maximal size of possible extension queue 684. Compared 97848 event pairs, 146 based on Foata normal form. 17/9003 useless extension candidates. Maximal degree in co-relation 176025. Up to 3960 conditions per place. [2021-12-06 19:09:01,357 INFO L132 encePairwiseOnDemand]: 71/86 looper letters, 1893 selfloop transitions, 2527 changer transitions 46/4507 dead transitions. [2021-12-06 19:09:01,357 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1477 places, 4507 transitions, 243892 flow [2021-12-06 19:09:01,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2021-12-06 19:09:01,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 97 states. [2021-12-06 19:09:01,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 97 states to 97 states and 5281 transitions. [2021-12-06 19:09:01,360 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6330616159194438 [2021-12-06 19:09:01,360 INFO L72 ComplementDD]: Start complementDD. Operand 97 states and 5281 transitions. [2021-12-06 19:09:01,360 INFO L73 IsDeterministic]: Start isDeterministic. Operand 97 states and 5281 transitions. [2021-12-06 19:09:01,361 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:09:01,361 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 97 states and 5281 transitions. [2021-12-06 19:09:01,364 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 98 states, 97 states have (on average 54.44329896907217) internal successors, (5281), 97 states have internal predecessors, (5281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:09:01,368 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 98 states, 98 states have (on average 86.0) internal successors, (8428), 98 states have internal predecessors, (8428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:09:01,369 INFO L81 ComplementDD]: Finished complementDD. Result has 98 states, 98 states have (on average 86.0) internal successors, (8428), 98 states have internal predecessors, (8428), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:09:01,369 INFO L186 Difference]: Start difference. First operand has 1391 places, 3834 transitions, 203465 flow. Second operand 97 states and 5281 transitions. [2021-12-06 19:09:01,369 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1477 places, 4507 transitions, 243892 flow [2021-12-06 19:09:24,581 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1466 places, 4507 transitions, 241213 flow, removed 1330 selfloop flow, removed 11 redundant places. [2021-12-06 19:09:24,777 INFO L242 Difference]: Finished difference. Result has 1510 places, 4297 transitions, 236212 flow [2021-12-06 19:09:24,780 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=202270, PETRI_DIFFERENCE_MINUEND_PLACES=1370, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=3834, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2122, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1598, PETRI_DIFFERENCE_SUBTRAHEND_STATES=97, PETRI_FLOW=236212, PETRI_PLACES=1510, PETRI_TRANSITIONS=4297} [2021-12-06 19:09:24,780 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 1434 predicate places. [2021-12-06 19:09:24,780 INFO L470 AbstractCegarLoop]: Abstraction has has 1510 places, 4297 transitions, 236212 flow [2021-12-06 19:09:24,780 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 52.84375) internal successors, (1691), 32 states have internal predecessors, (1691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:09:24,780 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:09:24,780 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:09:24,800 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2021-12-06 19:09:24,981 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-12-06 19:09:24,981 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:09:24,982 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:09:24,982 INFO L85 PathProgramCache]: Analyzing trace with hash 1060571847, now seen corresponding path program 32 times [2021-12-06 19:09:24,982 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:09:24,982 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191588438] [2021-12-06 19:09:24,982 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:09:24,982 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:09:24,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:09:25,121 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:09:25,121 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:09:25,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191588438] [2021-12-06 19:09:25,121 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1191588438] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:09:25,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1550220393] [2021-12-06 19:09:25,121 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 19:09:25,121 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:09:25,121 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:09:25,122 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:09:25,122 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2021-12-06 19:09:25,166 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 19:09:25,166 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:09:25,167 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:09:25,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:09:25,434 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:09:25,434 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:09:25,824 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:09:25,824 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1550220393] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:09:25,824 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:09:25,825 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2021-12-06 19:09:25,825 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078521904] [2021-12-06 19:09:25,825 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:09:25,825 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-12-06 19:09:25,825 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:09:25,825 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-12-06 19:09:25,826 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=847, Unknown=0, NotChecked=0, Total=992 [2021-12-06 19:09:25,827 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:09:25,827 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1510 places, 4297 transitions, 236212 flow. Second operand has 32 states, 32 states have (on average 52.875) internal successors, (1692), 32 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:09:25,828 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:09:25,828 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:09:25,828 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:09:47,420 INFO L129 PetriNetUnfolder]: 3101/9473 cut-off events. [2021-12-06 19:09:47,421 INFO L130 PetriNetUnfolder]: For 1384829/1384873 co-relation queries the response was YES. [2021-12-06 19:09:47,732 INFO L84 FinitePrefix]: Finished finitePrefix Result has 190839 conditions, 9473 events. 3101/9473 cut-off events. For 1384829/1384873 co-relation queries the response was YES. Maximal size of possible extension queue 728. Compared 104606 event pairs, 135 based on Foata normal form. 19/9474 useless extension candidates. Maximal degree in co-relation 190397. Up to 3969 conditions per place. [2021-12-06 19:09:47,842 INFO L132 encePairwiseOnDemand]: 70/86 looper letters, 2085 selfloop transitions, 2470 changer transitions 76/4672 dead transitions. [2021-12-06 19:09:47,842 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1556 places, 4672 transitions, 264168 flow [2021-12-06 19:09:47,842 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 59 states. [2021-12-06 19:09:47,842 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2021-12-06 19:09:47,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 3274 transitions. [2021-12-06 19:09:47,844 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6452502956247537 [2021-12-06 19:09:47,844 INFO L72 ComplementDD]: Start complementDD. Operand 59 states and 3274 transitions. [2021-12-06 19:09:47,844 INFO L73 IsDeterministic]: Start isDeterministic. Operand 59 states and 3274 transitions. [2021-12-06 19:09:47,845 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:09:47,845 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 59 states and 3274 transitions. [2021-12-06 19:09:47,847 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 60 states, 59 states have (on average 55.49152542372882) internal successors, (3274), 59 states have internal predecessors, (3274), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:09:47,849 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 60 states, 60 states have (on average 86.0) internal successors, (5160), 60 states have internal predecessors, (5160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:09:47,849 INFO L81 ComplementDD]: Finished complementDD. Result has 60 states, 60 states have (on average 86.0) internal successors, (5160), 60 states have internal predecessors, (5160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:09:47,849 INFO L186 Difference]: Start difference. First operand has 1510 places, 4297 transitions, 236212 flow. Second operand 59 states and 3274 transitions. [2021-12-06 19:09:47,849 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1556 places, 4672 transitions, 264168 flow [2021-12-06 19:10:15,108 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1531 places, 4672 transitions, 261134 flow, removed 1483 selfloop flow, removed 25 redundant places. [2021-12-06 19:10:15,321 INFO L242 Difference]: Finished difference. Result has 1568 places, 4454 transitions, 254416 flow [2021-12-06 19:10:15,324 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=234272, PETRI_DIFFERENCE_MINUEND_PLACES=1473, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=4297, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2299, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1903, PETRI_DIFFERENCE_SUBTRAHEND_STATES=59, PETRI_FLOW=254416, PETRI_PLACES=1568, PETRI_TRANSITIONS=4454} [2021-12-06 19:10:15,324 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 1492 predicate places. [2021-12-06 19:10:15,324 INFO L470 AbstractCegarLoop]: Abstraction has has 1568 places, 4454 transitions, 254416 flow [2021-12-06 19:10:15,325 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 52.875) internal successors, (1692), 32 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:10:15,325 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:10:15,325 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:10:15,344 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2021-12-06 19:10:15,525 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:10:15,526 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:10:15,527 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:10:15,527 INFO L85 PathProgramCache]: Analyzing trace with hash -472880727, now seen corresponding path program 33 times [2021-12-06 19:10:15,527 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:10:15,527 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1970886304] [2021-12-06 19:10:15,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:10:15,528 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:10:15,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:10:15,681 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:10:15,682 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:10:15,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1970886304] [2021-12-06 19:10:15,682 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1970886304] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:10:15,682 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [941253634] [2021-12-06 19:10:15,682 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2021-12-06 19:10:15,682 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:10:15,682 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:10:15,683 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:10:15,683 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2021-12-06 19:10:15,723 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-12-06 19:10:15,723 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:10:15,724 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 21 conjunts are in the unsatisfiable core [2021-12-06 19:10:15,725 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:10:16,067 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:10:16,067 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:10:16,698 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:10:16,699 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [941253634] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:10:16,699 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:10:16,699 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16, 16] total 37 [2021-12-06 19:10:16,699 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1080934371] [2021-12-06 19:10:16,699 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:10:16,699 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 37 states [2021-12-06 19:10:16,699 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:10:16,700 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 37 interpolants. [2021-12-06 19:10:16,700 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=212, Invalid=1120, Unknown=0, NotChecked=0, Total=1332 [2021-12-06 19:10:16,701 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:10:16,702 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1568 places, 4454 transitions, 254416 flow. Second operand has 37 states, 37 states have (on average 52.83783783783784) internal successors, (1955), 37 states have internal predecessors, (1955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:10:16,702 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:10:16,702 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:10:16,702 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:10:37,673 INFO L129 PetriNetUnfolder]: 3025/9149 cut-off events. [2021-12-06 19:10:37,673 INFO L130 PetriNetUnfolder]: For 1431414/1431429 co-relation queries the response was YES. [2021-12-06 19:10:37,989 INFO L84 FinitePrefix]: Finished finitePrefix Result has 192655 conditions, 9149 events. 3025/9149 cut-off events. For 1431414/1431429 co-relation queries the response was YES. Maximal size of possible extension queue 722. Compared 100111 event pairs, 138 based on Foata normal form. 19/9148 useless extension candidates. Maximal degree in co-relation 192189. Up to 4270 conditions per place. [2021-12-06 19:10:38,102 INFO L132 encePairwiseOnDemand]: 68/86 looper letters, 1933 selfloop transitions, 2561 changer transitions 10/4545 dead transitions. [2021-12-06 19:10:38,102 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1583 places, 4545 transitions, 266899 flow [2021-12-06 19:10:38,112 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2021-12-06 19:10:38,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 28 states. [2021-12-06 19:10:38,113 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28 states to 28 states and 1556 transitions. [2021-12-06 19:10:38,113 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6461794019933554 [2021-12-06 19:10:38,113 INFO L72 ComplementDD]: Start complementDD. Operand 28 states and 1556 transitions. [2021-12-06 19:10:38,113 INFO L73 IsDeterministic]: Start isDeterministic. Operand 28 states and 1556 transitions. [2021-12-06 19:10:38,114 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:10:38,114 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 28 states and 1556 transitions. [2021-12-06 19:10:38,115 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 29 states, 28 states have (on average 55.57142857142857) internal successors, (1556), 28 states have internal predecessors, (1556), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:10:38,116 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 29 states, 29 states have (on average 86.0) internal successors, (2494), 29 states have internal predecessors, (2494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:10:38,116 INFO L81 ComplementDD]: Finished complementDD. Result has 29 states, 29 states have (on average 86.0) internal successors, (2494), 29 states have internal predecessors, (2494), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:10:38,116 INFO L186 Difference]: Start difference. First operand has 1568 places, 4454 transitions, 254416 flow. Second operand 28 states and 1556 transitions. [2021-12-06 19:10:38,116 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1583 places, 4545 transitions, 266899 flow [2021-12-06 19:11:06,282 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1556 places, 4545 transitions, 266167 flow, removed 250 selfloop flow, removed 27 redundant places. [2021-12-06 19:11:06,513 INFO L242 Difference]: Finished difference. Result has 1568 places, 4474 transitions, 260797 flow [2021-12-06 19:11:06,516 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=253830, PETRI_DIFFERENCE_MINUEND_PLACES=1529, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=4454, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2541, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1905, PETRI_DIFFERENCE_SUBTRAHEND_STATES=28, PETRI_FLOW=260797, PETRI_PLACES=1568, PETRI_TRANSITIONS=4474} [2021-12-06 19:11:06,516 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 1492 predicate places. [2021-12-06 19:11:06,516 INFO L470 AbstractCegarLoop]: Abstraction has has 1568 places, 4474 transitions, 260797 flow [2021-12-06 19:11:06,517 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 37 states, 37 states have (on average 52.83783783783784) internal successors, (1955), 37 states have internal predecessors, (1955), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:11:06,517 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:11:06,517 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:11:06,536 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Ended with exit code 0 [2021-12-06 19:11:06,717 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-12-06 19:11:06,718 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:11:06,718 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:11:06,719 INFO L85 PathProgramCache]: Analyzing trace with hash 1014956735, now seen corresponding path program 34 times [2021-12-06 19:11:06,719 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:11:06,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1407635886] [2021-12-06 19:11:06,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:11:06,720 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:11:06,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:11:06,882 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:11:06,882 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:11:06,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1407635886] [2021-12-06 19:11:06,882 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1407635886] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:11:06,882 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1661500205] [2021-12-06 19:11:06,882 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2021-12-06 19:11:06,882 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:11:06,882 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:11:06,883 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:11:06,883 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-12-06 19:11:06,924 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-12-06 19:11:06,924 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:11:06,925 INFO L263 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:11:06,926 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:11:07,157 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:11:07,157 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:11:07,477 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:11:07,477 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1661500205] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:11:07,477 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:11:07,477 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 31 [2021-12-06 19:11:07,477 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468423323] [2021-12-06 19:11:07,477 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:11:07,477 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2021-12-06 19:11:07,478 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:11:07,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-12-06 19:11:07,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=151, Invalid=779, Unknown=0, NotChecked=0, Total=930 [2021-12-06 19:11:07,479 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:11:07,480 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1568 places, 4474 transitions, 260797 flow. Second operand has 31 states, 31 states have (on average 52.87096774193548) internal successors, (1639), 31 states have internal predecessors, (1639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:11:07,480 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:11:07,480 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:11:07,480 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:11:33,057 INFO L129 PetriNetUnfolder]: 3268/9939 cut-off events. [2021-12-06 19:11:33,057 INFO L130 PetriNetUnfolder]: For 1610745/1610760 co-relation queries the response was YES. [2021-12-06 19:11:33,402 INFO L84 FinitePrefix]: Finished finitePrefix Result has 211353 conditions, 9939 events. 3268/9939 cut-off events. For 1610745/1610760 co-relation queries the response was YES. Maximal size of possible extension queue 754. Compared 110144 event pairs, 129 based on Foata normal form. 74/9990 useless extension candidates. Maximal degree in co-relation 210888. Up to 3568 conditions per place. [2021-12-06 19:11:33,526 INFO L132 encePairwiseOnDemand]: 70/86 looper letters, 1889 selfloop transitions, 3093 changer transitions 36/5059 dead transitions. [2021-12-06 19:11:33,526 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1635 places, 5059 transitions, 299421 flow [2021-12-06 19:11:33,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 75 states. [2021-12-06 19:11:33,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 75 states. [2021-12-06 19:11:33,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 75 states to 75 states and 4115 transitions. [2021-12-06 19:11:33,529 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.637984496124031 [2021-12-06 19:11:33,529 INFO L72 ComplementDD]: Start complementDD. Operand 75 states and 4115 transitions. [2021-12-06 19:11:33,529 INFO L73 IsDeterministic]: Start isDeterministic. Operand 75 states and 4115 transitions. [2021-12-06 19:11:33,530 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:11:33,530 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 75 states and 4115 transitions. [2021-12-06 19:11:33,533 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 76 states, 75 states have (on average 54.86666666666667) internal successors, (4115), 75 states have internal predecessors, (4115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:11:33,535 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 76 states, 76 states have (on average 86.0) internal successors, (6536), 76 states have internal predecessors, (6536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:11:33,536 INFO L81 ComplementDD]: Finished complementDD. Result has 76 states, 76 states have (on average 86.0) internal successors, (6536), 76 states have internal predecessors, (6536), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:11:33,536 INFO L186 Difference]: Start difference. First operand has 1568 places, 4474 transitions, 260797 flow. Second operand 75 states and 4115 transitions. [2021-12-06 19:11:33,536 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1635 places, 5059 transitions, 299421 flow [2021-12-06 19:12:05,193 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1616 places, 5059 transitions, 298895 flow, removed 133 selfloop flow, removed 19 redundant places. [2021-12-06 19:12:05,457 INFO L242 Difference]: Finished difference. Result has 1670 places, 4849 transitions, 296125 flow [2021-12-06 19:12:05,459 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=255686, PETRI_DIFFERENCE_MINUEND_PLACES=1542, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=4373, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2634, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1503, PETRI_DIFFERENCE_SUBTRAHEND_STATES=75, PETRI_FLOW=296125, PETRI_PLACES=1670, PETRI_TRANSITIONS=4849} [2021-12-06 19:12:05,459 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 1594 predicate places. [2021-12-06 19:12:05,460 INFO L470 AbstractCegarLoop]: Abstraction has has 1670 places, 4849 transitions, 296125 flow [2021-12-06 19:12:05,460 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 31 states have (on average 52.87096774193548) internal successors, (1639), 31 states have internal predecessors, (1639), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:12:05,460 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:12:05,460 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:12:05,479 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2021-12-06 19:12:05,661 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-12-06 19:12:05,661 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:12:05,662 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:12:05,662 INFO L85 PathProgramCache]: Analyzing trace with hash 743298339, now seen corresponding path program 35 times [2021-12-06 19:12:05,662 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:12:05,663 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [464274769] [2021-12-06 19:12:05,663 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:12:05,663 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:12:05,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:12:05,826 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:12:05,826 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:12:05,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [464274769] [2021-12-06 19:12:05,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [464274769] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:12:05,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [824091520] [2021-12-06 19:12:05,826 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2021-12-06 19:12:05,826 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:12:05,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:12:05,827 INFO L229 MonitoredProcess]: Starting monitored process 37 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:12:05,827 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2021-12-06 19:12:05,871 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-12-06 19:12:05,871 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:12:05,872 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:12:05,873 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:12:06,103 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:12:06,103 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:12:06,476 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:12:06,476 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [824091520] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:12:06,476 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:12:06,476 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2021-12-06 19:12:06,476 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [722928433] [2021-12-06 19:12:06,476 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:12:06,476 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-12-06 19:12:06,477 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:12:06,477 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-12-06 19:12:06,477 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=150, Invalid=842, Unknown=0, NotChecked=0, Total=992 [2021-12-06 19:12:06,478 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:12:06,479 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1670 places, 4849 transitions, 296125 flow. Second operand has 32 states, 32 states have (on average 52.84375) internal successors, (1691), 32 states have internal predecessors, (1691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:12:06,479 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:12:06,479 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:12:06,479 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:12:40,275 INFO L129 PetriNetUnfolder]: 3412/10398 cut-off events. [2021-12-06 19:12:40,275 INFO L130 PetriNetUnfolder]: For 1891818/1891841 co-relation queries the response was YES. [2021-12-06 19:12:40,670 INFO L84 FinitePrefix]: Finished finitePrefix Result has 231089 conditions, 10398 events. 3412/10398 cut-off events. For 1891818/1891841 co-relation queries the response was YES. Maximal size of possible extension queue 754. Compared 115501 event pairs, 133 based on Foata normal form. 16/10391 useless extension candidates. Maximal degree in co-relation 230580. Up to 3758 conditions per place. [2021-12-06 19:12:40,806 INFO L132 encePairwiseOnDemand]: 70/86 looper letters, 1898 selfloop transitions, 3316 changer transitions 31/5286 dead transitions. [2021-12-06 19:12:40,807 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1743 places, 5286 transitions, 326991 flow [2021-12-06 19:12:40,807 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 87 states. [2021-12-06 19:12:40,807 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2021-12-06 19:12:40,809 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 4764 transitions. [2021-12-06 19:12:40,810 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6367281475541299 [2021-12-06 19:12:40,810 INFO L72 ComplementDD]: Start complementDD. Operand 87 states and 4764 transitions. [2021-12-06 19:12:40,810 INFO L73 IsDeterministic]: Start isDeterministic. Operand 87 states and 4764 transitions. [2021-12-06 19:12:40,810 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:12:40,811 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 87 states and 4764 transitions. [2021-12-06 19:12:40,813 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 88 states, 87 states have (on average 54.758620689655174) internal successors, (4764), 87 states have internal predecessors, (4764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:12:40,816 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 88 states, 88 states have (on average 86.0) internal successors, (7568), 88 states have internal predecessors, (7568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:12:40,817 INFO L81 ComplementDD]: Finished complementDD. Result has 88 states, 88 states have (on average 86.0) internal successors, (7568), 88 states have internal predecessors, (7568), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:12:40,817 INFO L186 Difference]: Start difference. First operand has 1670 places, 4849 transitions, 296125 flow. Second operand 87 states and 4764 transitions. [2021-12-06 19:12:40,817 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1743 places, 5286 transitions, 326991 flow [2021-12-06 19:13:20,692 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1718 places, 5286 transitions, 324259 flow, removed 1322 selfloop flow, removed 25 redundant places. [2021-12-06 19:13:20,955 INFO L242 Difference]: Finished difference. Result has 1746 places, 5106 transitions, 320434 flow [2021-12-06 19:13:20,957 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=294347, PETRI_DIFFERENCE_MINUEND_PLACES=1632, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=4849, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3064, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1643, PETRI_DIFFERENCE_SUBTRAHEND_STATES=87, PETRI_FLOW=320434, PETRI_PLACES=1746, PETRI_TRANSITIONS=5106} [2021-12-06 19:13:20,958 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 1670 predicate places. [2021-12-06 19:13:20,958 INFO L470 AbstractCegarLoop]: Abstraction has has 1746 places, 5106 transitions, 320434 flow [2021-12-06 19:13:20,958 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 52.84375) internal successors, (1691), 32 states have internal predecessors, (1691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:13:20,958 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:13:20,958 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:13:20,977 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2021-12-06 19:13:21,159 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-12-06 19:13:21,159 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:13:21,160 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:13:21,160 INFO L85 PathProgramCache]: Analyzing trace with hash -15673803, now seen corresponding path program 36 times [2021-12-06 19:13:21,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:13:21,161 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [659942302] [2021-12-06 19:13:21,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:13:21,162 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:13:21,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:13:21,302 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:13:21,303 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:13:21,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [659942302] [2021-12-06 19:13:21,303 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [659942302] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:13:21,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1328420159] [2021-12-06 19:13:21,303 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2021-12-06 19:13:21,303 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:13:21,303 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:13:21,304 INFO L229 MonitoredProcess]: Starting monitored process 38 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:13:21,304 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2021-12-06 19:13:21,350 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-12-06 19:13:21,351 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:13:21,351 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:13:21,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:13:21,592 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:13:21,592 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:13:21,912 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:13:21,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1328420159] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:13:21,912 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:13:21,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2021-12-06 19:13:21,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1069424375] [2021-12-06 19:13:21,912 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:13:21,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-12-06 19:13:21,912 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:13:21,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-12-06 19:13:21,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=157, Invalid=835, Unknown=0, NotChecked=0, Total=992 [2021-12-06 19:13:21,914 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:13:21,915 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1746 places, 5106 transitions, 320434 flow. Second operand has 32 states, 32 states have (on average 52.84375) internal successors, (1691), 32 states have internal predecessors, (1691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:13:21,915 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:13:21,915 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:13:21,915 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:13:58,051 INFO L129 PetriNetUnfolder]: 3630/11138 cut-off events. [2021-12-06 19:13:58,051 INFO L130 PetriNetUnfolder]: For 2087100/2087115 co-relation queries the response was YES. [2021-12-06 19:13:58,494 INFO L84 FinitePrefix]: Finished finitePrefix Result has 251974 conditions, 11138 events. 3630/11138 cut-off events. For 2087100/2087115 co-relation queries the response was YES. Maximal size of possible extension queue 789. Compared 125153 event pairs, 132 based on Foata normal form. 12/11113 useless extension candidates. Maximal degree in co-relation 251449. Up to 2571 conditions per place. [2021-12-06 19:13:58,639 INFO L132 encePairwiseOnDemand]: 70/86 looper letters, 2298 selfloop transitions, 3296 changer transitions 20/5655 dead transitions. [2021-12-06 19:13:58,639 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1805 places, 5655 transitions, 366176 flow [2021-12-06 19:13:58,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-12-06 19:13:58,639 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 69 states. [2021-12-06 19:13:58,640 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 69 states to 69 states and 3793 transitions. [2021-12-06 19:13:58,641 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6391978429389956 [2021-12-06 19:13:58,641 INFO L72 ComplementDD]: Start complementDD. Operand 69 states and 3793 transitions. [2021-12-06 19:13:58,641 INFO L73 IsDeterministic]: Start isDeterministic. Operand 69 states and 3793 transitions. [2021-12-06 19:13:58,642 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:13:58,642 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 69 states and 3793 transitions. [2021-12-06 19:13:58,644 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 70 states, 69 states have (on average 54.971014492753625) internal successors, (3793), 69 states have internal predecessors, (3793), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:13:58,646 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 70 states, 70 states have (on average 86.0) internal successors, (6020), 70 states have internal predecessors, (6020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:13:58,647 INFO L81 ComplementDD]: Finished complementDD. Result has 70 states, 70 states have (on average 86.0) internal successors, (6020), 70 states have internal predecessors, (6020), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:13:58,647 INFO L186 Difference]: Start difference. First operand has 1746 places, 5106 transitions, 320434 flow. Second operand 69 states and 3793 transitions. [2021-12-06 19:13:58,647 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1805 places, 5655 transitions, 366176 flow [2021-12-06 19:14:44,829 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1755 places, 5655 transitions, 363728 flow, removed 707 selfloop flow, removed 50 redundant places. [2021-12-06 19:14:45,120 INFO L242 Difference]: Finished difference. Result has 1784 places, 5419 transitions, 350553 flow [2021-12-06 19:14:45,123 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=318434, PETRI_DIFFERENCE_MINUEND_PLACES=1687, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=5106, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2989, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2021, PETRI_DIFFERENCE_SUBTRAHEND_STATES=69, PETRI_FLOW=350553, PETRI_PLACES=1784, PETRI_TRANSITIONS=5419} [2021-12-06 19:14:45,123 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 1708 predicate places. [2021-12-06 19:14:45,123 INFO L470 AbstractCegarLoop]: Abstraction has has 1784 places, 5419 transitions, 350553 flow [2021-12-06 19:14:45,123 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 52.84375) internal successors, (1691), 32 states have internal predecessors, (1691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:14:45,123 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:14:45,124 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:14:45,143 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Forceful destruction successful, exit code 0 [2021-12-06 19:14:45,324 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-12-06 19:14:45,325 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:14:45,325 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:14:45,326 INFO L85 PathProgramCache]: Analyzing trace with hash -659190637, now seen corresponding path program 37 times [2021-12-06 19:14:45,326 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:14:45,326 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [19758378] [2021-12-06 19:14:45,327 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:14:45,327 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:14:45,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:45,472 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:14:45,472 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:14:45,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [19758378] [2021-12-06 19:14:45,472 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [19758378] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:14:45,472 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [77529315] [2021-12-06 19:14:45,472 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY [2021-12-06 19:14:45,472 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:14:45,472 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:14:45,473 INFO L229 MonitoredProcess]: Starting monitored process 39 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:14:45,473 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2021-12-06 19:14:45,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:14:45,517 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:14:45,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:14:45,757 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:14:45,757 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:14:46,168 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:14:46,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [77529315] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:14:46,169 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:14:46,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2021-12-06 19:14:46,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [779720902] [2021-12-06 19:14:46,169 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:14:46,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-12-06 19:14:46,169 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:14:46,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-12-06 19:14:46,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=147, Invalid=845, Unknown=0, NotChecked=0, Total=992 [2021-12-06 19:14:46,171 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:14:46,172 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1784 places, 5419 transitions, 350553 flow. Second operand has 32 states, 32 states have (on average 52.875) internal successors, (1692), 32 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:14:46,172 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:14:46,172 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:14:46,172 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2021-12-06 19:15:23,735 INFO L129 PetriNetUnfolder]: 3630/11105 cut-off events. [2021-12-06 19:15:23,735 INFO L130 PetriNetUnfolder]: For 2245057/2245072 co-relation queries the response was YES. [2021-12-06 19:15:24,208 INFO L84 FinitePrefix]: Finished finitePrefix Result has 258736 conditions, 11105 events. 3630/11105 cut-off events. For 2245057/2245072 co-relation queries the response was YES. Maximal size of possible extension queue 790. Compared 124462 event pairs, 158 based on Foata normal form. 12/11082 useless extension candidates. Maximal degree in co-relation 258202. Up to 3838 conditions per place. [2021-12-06 19:15:24,360 INFO L132 encePairwiseOnDemand]: 70/86 looper letters, 2159 selfloop transitions, 3362 changer transitions 43/5605 dead transitions. [2021-12-06 19:15:24,360 INFO L138 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1847 places, 5605 transitions, 370719 flow [2021-12-06 19:15:24,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 70 states. [2021-12-06 19:15:24,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 70 states. [2021-12-06 19:15:24,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 70 states to 70 states and 3838 transitions. [2021-12-06 19:15:24,363 INFO L544 CegarLoopForPetriNet]: DFA transition density 0.6375415282392026 [2021-12-06 19:15:24,363 INFO L72 ComplementDD]: Start complementDD. Operand 70 states and 3838 transitions. [2021-12-06 19:15:24,363 INFO L73 IsDeterministic]: Start isDeterministic. Operand 70 states and 3838 transitions. [2021-12-06 19:15:24,363 INFO L80 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2021-12-06 19:15:24,363 INFO L117 ReachableStatesCopy]: Start reachableStatesCopy. Operand 70 states and 3838 transitions. [2021-12-06 19:15:24,366 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends has 71 states, 70 states have (on average 54.82857142857143) internal successors, (3838), 70 states have internal predecessors, (3838), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:15:24,368 INFO L131 ReachableStatesCopy]: Finished reachableStatesCopy Result has 71 states, 71 states have (on average 86.0) internal successors, (6106), 71 states have internal predecessors, (6106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:15:24,368 INFO L81 ComplementDD]: Finished complementDD. Result has 71 states, 71 states have (on average 86.0) internal successors, (6106), 71 states have internal predecessors, (6106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:15:24,368 INFO L186 Difference]: Start difference. First operand has 1784 places, 5419 transitions, 350553 flow. Second operand 70 states and 3838 transitions. [2021-12-06 19:15:24,368 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1847 places, 5605 transitions, 370719 flow [2021-12-06 19:16:12,990 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1829 places, 5605 transitions, 365771 flow, removed 2343 selfloop flow, removed 18 redundant places. [2021-12-06 19:16:13,319 INFO L242 Difference]: Finished difference. Result has 1842 places, 5412 transitions, 353934 flow [2021-12-06 19:16:13,321 INFO L317 CegarLoopForPetriNet]: {PETRI_ALPHABET=86, PETRI_DIFFERENCE_MINUEND_FLOW=347282, PETRI_DIFFERENCE_MINUEND_PLACES=1760, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=5419, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3355, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=2064, PETRI_DIFFERENCE_SUBTRAHEND_STATES=70, PETRI_FLOW=353934, PETRI_PLACES=1842, PETRI_TRANSITIONS=5412} [2021-12-06 19:16:13,321 INFO L334 CegarLoopForPetriNet]: 76 programPoint places, 1766 predicate places. [2021-12-06 19:16:13,322 INFO L470 AbstractCegarLoop]: Abstraction has has 1842 places, 5412 transitions, 353934 flow [2021-12-06 19:16:13,322 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 32 states have (on average 52.875) internal successors, (1692), 32 states have internal predecessors, (1692), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:16:13,322 INFO L246 CegarLoopForPetriNet]: Found error trace [2021-12-06 19:16:13,322 INFO L254 CegarLoopForPetriNet]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-06 19:16:13,341 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2021-12-06 19:16:13,523 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-12-06 19:16:13,523 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION] === [2021-12-06 19:16:13,524 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-06 19:16:13,524 INFO L85 PathProgramCache]: Analyzing trace with hash -2055832607, now seen corresponding path program 38 times [2021-12-06 19:16:13,525 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-06 19:16:13,525 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1311306647] [2021-12-06 19:16:13,525 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-06 19:16:13,525 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-06 19:16:13,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-06 19:16:13,685 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:16:13,685 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-06 19:16:13,685 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1311306647] [2021-12-06 19:16:13,685 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1311306647] provided 0 perfect and 1 imperfect interpolant sequences [2021-12-06 19:16:13,685 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1490838759] [2021-12-06 19:16:13,685 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2021-12-06 19:16:13,686 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-12-06 19:16:13,686 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 [2021-12-06 19:16:13,686 INFO L229 MonitoredProcess]: Starting monitored process 40 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-12-06 19:16:13,687 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_ebed4cea-05dd-4413-8eb7-652a19560b29/bin/uautomizer-DrprNOufMa/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2021-12-06 19:16:13,729 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-12-06 19:16:13,729 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-12-06 19:16:13,730 INFO L263 TraceCheckSpWp]: Trace formula consists of 155 conjuncts, 20 conjunts are in the unsatisfiable core [2021-12-06 19:16:13,731 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-12-06 19:16:13,966 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:16:13,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-12-06 19:16:14,285 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-06 19:16:14,285 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1490838759] provided 0 perfect and 2 imperfect interpolant sequences [2021-12-06 19:16:14,285 INFO L186 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2021-12-06 19:16:14,285 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15, 15] total 32 [2021-12-06 19:16:14,285 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087714795] [2021-12-06 19:16:14,285 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2021-12-06 19:16:14,286 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2021-12-06 19:16:14,286 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-06 19:16:14,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2021-12-06 19:16:14,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=141, Invalid=851, Unknown=0, NotChecked=0, Total=992 [2021-12-06 19:16:14,287 INFO L499 CegarLoopForPetriNet]: Number of universal loopers: 51 out of 86 [2021-12-06 19:16:14,288 INFO L92 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1842 places, 5412 transitions, 353934 flow. Second operand has 32 states, 32 states have (on average 52.84375) internal successors, (1691), 32 states have internal predecessors, (1691), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-12-06 19:16:14,288 INFO L101 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2021-12-06 19:16:14,288 INFO L102 encePairwiseOnDemand]: Number of universal subtrahend loopers: 51 of 86 [2021-12-06 19:16:14,288 INFO L74 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand